Thread Content
Ich habe versucht, PPK in Kombination mit dem Excel-Data-Exchange zur Erstellung von Berichten zu nutzen – es ist tatsächlich sehr praktisch und einfach. Aber es gibt ein Problem: Es sollten zwei Möglichkeiten zur Erstellung von Berichten geben. Die eine Möglichkeit besteht darin, einen Zeitraum festzulegen, sodass der Bericht automatisch zu einem bestimmten Zeitpunkt erstellt wird. Die andere Möglichkeit ist, per Klick auf „Anfordern“ sofort einen Bericht zu erstellen. Angenommen, man möchte einen Bericht für einen bestimmten Zeitraum sehen – zum Beispiel den Tagesbericht vom Vortag – wo soll dann dieser Zeitraum festgelegt werden? Die Methode, die mir im Moment einfällt, ist, ein separates Vorlageblatt für den Tagesbericht zu erstellen. In diesem Blatt werden dann einige numerische Eingabefelder für Jahr, Monat und Tag bereitgestellt, sodass die Bediener die Zeit direkt auf dem Bildschirm eingeben können. Diese Werte werden anschließend in der Excel-Vorlage miteinander kombiniert, um die gewünschte Zeit zu ergeben. Schließlich wird mit der Funktion GetHistVal_date der Wert für die festgelegte Zeit abgerufen:lol
Erstellen Sie direkt eine Tabelle in EXCEL und verwenden Sie darin Aufruffunktionen. Man kann das Datum, die Anzeigenummer sowie die Parameter der Anzeige usw. ändern. Es ist nicht nötig, Xcel Data-Exchange zu verwenden – es ist jedes Mal umständlich, eines zu erstellen.
Wenn Sie bereits die Erstellung von Berichten in regelmäßigen Abständen eingestellt haben, müssen Sie nun die an das System angeschlossene Drucker nutzen, um die Berichte auszudrucken. Falls kein Drucken erforderlich ist, sollte der mit dem Namen rpt00x generierte Bericht in einen speziellen Ordner verschoben werden – dies muss über ein Skript realisiert werden. So enthält diese spezielle Ordnerstruktur den täglichen Bericht des Handys. Um die Berichtsdateien voneinander zu unterscheiden, muss beim Erstellen der Skripte das Datum in den Dateinamen eingefügt werden. Die Techniker können die täglichen Berichte einsehen und so anhand des Datums die gewünschten Daten finden. Die erzeugten Berichte enthalten nicht mehr die Funktion „GetHistVal_date“, sondern nur noch Zahlenwerte.
Man kann data-exchange als ein praktisches Hilfsmittel betrachten – wenn man damit vertraut ist, ruft man die entsprechenden Funktionen einfach selbst auf.
Könnten Sie genauer sein? Ich verwende 430 und möchte Sekundenwerte erzeugen. Können es mehr als 1000 Datenpunkte sein?
Ich weiß nicht genau, wie viele Punkte es sind – wenn es zu viele Punkte gibt, wird die Datenerfassung sicherlich stocken. Aber Sie können die Punkte getrennt lesen, anstatt sie in einer Excel-Datei zu speichern.
Es gibt kein Problem, wenn ich die Daten direkt über Excel abrufe. Aber bei der Erstellung von Excel-Tabellen in der Station funktioniert das nicht. Bitte um Rat!
Weil ich nicht weiß, was Ihr konkretes Problem ist. Deshalb kann man keine detaillierte Analyse durchführen. Aber ein vollständiger EPKS-Bericht sollte die folgenden Aspekte umfassen: 1. Anpassung der entsprechenden Registrierungseinträge in EXCELREPORT ; 2. Aktivieren Sie EXCEL DATA EXCHANGE mit dem Benutzerkonto des Systemadministrators MNGR; 3. Konfigurieren Sie EXCEL mit dem Benutzerkonto des Systemadministrators MNGR, insbesondere durch Aktivierung von Makros ; 4. In EXCEL werden Systemfunktionen verwendet, um die relevanten Punkte mit Historiedaten abzurufen, und EXCEL wird im REPORTS-Ordner gespeichert ; 5. Konfiguration von EXCEL-Berichten in der Arbeitsstation ; 6. Nach Abschluss der oben beschriebenen Konfiguration wird im Ordner REPORTS eine Datei mit dem Namen RPT00X erstellt. Diese Datei wird überschrieben, daher muss sie mithilfe eines Skripts in einen neuen Ordner namens NEW REPORT verschoben werden ; 7. Wenn es sich um redundante Server handelt, müssen genau die gleichen Einstellungen vorgenommen werden, außerdem muss eine FILE REPLICATION erfolgen, um die Synchronisierung zu gewährleisten.