Hallo,
Ich habe eine SQL-Datenbank, in der wir Daten für verschiedene Kunden registrieren (und jeder Kunde hat viele Tools).
Ich bin dabei, automatische Berichte zu erstellen, um die Leistung der Tools aus der SQL-Datenbank zu überwachen.
Für einen Kunden habe ich ein langes Skript (eine lange JSL), das eine Verbindung zum SQL herstellt, eine Abfrage ausführt, die Tabelle aus der Abfrage speichert, dann die Tabelle ändert / filtert, um die benötigten Daten zu erhalten, und dann ein paar Diagramme zeichnet und speichern Sie die Ergebnisse an einem bestimmten Ort.
Um die Verwendung für Wartungs- und Upgradezwecke zu vereinfachen, möchte ich verschiedene JSL-Skripte erstellen und die Datei Customer_Tool_Info.txt (siehe Beispiel in der Zip-Datei) als Konfigurationsdatei verwenden.
Da wir viele Kunden haben, könnte ich mit dieser Konfigurationsdatei einfach eine For-Schleife verwenden, um alle Berichte zu erstellen, die wir benötigen.
Die Customer_Tool_Info.txt enthält Informationen für Kunden, Tools und die Infos zur ODBC-Verbindung.
Ich möchte, dass das Hauptskript die Datei Customer_Tool_Info.txt öffnet, die benötigten Informationen extrahiert und sie als Argumente für die anderen Unterskripte übergibt.
- Main_script.jsl (Ruft die Argumente ab, die an die Unterskripte übergeben werden sollen.)
- Unterskripte:
- Get_Data_from SQL.jmpquery
- FIlter_the_Table.jsl
- Get_Charts.jsl
Ist es möglich, Argumente in verschiedene JSL-Skripte zu übergeben? Wie? Ich habe versucht, in der Datei Main_Script.jsl alles zu erklären, was ich tun möchte.
Bitte lassen Sie mich wissen, wenn Sie Fragen haben und danke für Ihre Hilfe.
Grüße
Geof