Metainformationen zur Seite
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
speedy:30_modules:script [2020/10/15 17:15] – admin | speedy:30_modules:script [2021/06/28 11:05] – [Application - Objekt] speedy | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== Scripting | + | ====== Scripting ====== |
Mit Hilfe des Scripting Moduls kann speedyPDM ereignisorientiert angepasst werden. \\ | Mit Hilfe des Scripting Moduls kann speedyPDM ereignisorientiert angepasst werden. \\ | ||
Um das Scripting Modul nutzen zu können muss die Programmbibliothek modScript7.dll im speedy/ | Um das Scripting Modul nutzen zu können muss die Programmbibliothek modScript7.dll im speedy/ | ||
Zeile 154: | Zeile 154: | ||
=== Application.GetDocumentPath(DocNo) === | === Application.GetDocumentPath(DocNo) === | ||
- | Gibt den Ablagepfag | + | Gibt den Ablagepfad |
\\ | \\ | ||
- | \\ | + | |
+ | === Application.DbExecute(Connection, | ||
+ | Führt das SQL-Statement auf der benannten Datenbankverbindung aus. \\ | ||
+ | Wird keine Verbindung (Connection) angegeben, wird die Datenbank der Session verwendet. \\ | ||
+ | In Multi-Vault-Umgebungen kann der Name des Vault angegeben werden, um die Datenbank des Vault zu verwenden. \\ | ||
+ | Die Funktion gibt 0 zurück, wenn kein Fehler vorliegt. \\ | ||
+ | Die Funktion liefert kein Ergebnis aus dem SQL-Statement zurück. \\ | ||
+ | < | ||
+ | |||
+ | === Application.DbQuery(Connection, | ||
+ | Führt das SQL-Abfrage auf der benannten Datenbankverbindung aus. \\ | ||
+ | Wird keine Verbindung (Connection) angegeben, wird die Datenbank der Session verwendet. \\ | ||
+ | In Multi-Vault-Umgebungen kann der Name des Vault angegeben werden, um die Datenbank des Vault zu verwenden. \\ | ||
+ | Die Funktion liefert die Werte der in der Abfrage definierten Felder in einem Array zurück. | ||
+ | < | ||
+ | |||
+ | Ergebnis: | ||
+ | 0 0 " | ||
+ | 1 1 "In Arbeit" | ||
+ | 2 2 " | ||
+ | 3 3 "Beim Kunden" | ||
+ | 4 4 "Im Bau" | ||
+ | 5 5 " | ||
+ | </ | ||
+ | |||
+ | === Application.DbLookup(Connection, | ||
+ | < | ||
+ | |||
+ | === Application.Sleep(Milliseconds) === | ||
+ | < | ||
==== Clipboard - Objekt ==== | ==== Clipboard - Objekt ==== | ||
Zeile 602: | Zeile 632: | ||
|kBefore|Zeitpunkt wann die Aktion ausgeführt werden soll(Hier unrelevant)| | |kBefore|Zeitpunkt wann die Aktion ausgeführt werden soll(Hier unrelevant)| | ||
|dictionary|Übergibt das Dictionary Objekt| | |dictionary|Übergibt das Dictionary Objekt| | ||
- | Rückgabe true oder 1: Das Dictionary enthält Eigenschaften, | + | **Rückgabe:** true oder 1 := Das Dictionary enthält Eigenschaften, |
\\ \\ | \\ \\ | ||
Zeile 610: | Zeile 640: | ||
|kBefore|Zeitpunkt wann die Aktion ausgeführt werden soll(Hier unrelevant)| | |kBefore|Zeitpunkt wann die Aktion ausgeführt werden soll(Hier unrelevant)| | ||
|dictionary|Übergibt das Dictionary Objekt| | |dictionary|Übergibt das Dictionary Objekt| | ||
+ | **Rückgabe: | ||
+ | |||
Sobald OnValidate aufgerufen wurde, wird der OnBrowse nicht mehr aufgerufen. | Sobald OnValidate aufgerufen wurde, wird der OnBrowse nicht mehr aufgerufen. | ||
- | Rückgabe 1: Das Dictionary enthält Eigenschaften, | ||
\\ \\ | \\ \\ | ||
Zeile 620: | Zeile 651: | ||
|val | Dazugehöriger Wert zur Eigenschaft. | | |val | Dazugehöriger Wert zur Eigenschaft. | | ||
|dictionary | Übergibt das Dictionary Objekt | | |dictionary | Übergibt das Dictionary Objekt | | ||
- | Rückgabe 1: Das Dictionary enthält Eigenschaften, | + | **Rückgabe:** 1 := |
\\ \\ \\ | \\ \\ \\ | ||
Zeile 634: | Zeile 665: | ||
|kBefore|Zeitpunkt wann die Aktion ausgeführt werden soll(Hier unrelevant)| | |kBefore|Zeitpunkt wann die Aktion ausgeführt werden soll(Hier unrelevant)| | ||
|dictionary|Übergibt das Dictionary Objekt| | |dictionary|Übergibt das Dictionary Objekt| | ||
- | Rückgabe true oder 1: Das Dictionary enthält Eigenschaften, | + | **Rückgabe:** true oder 1 := Das Dictionary enthält Eigenschaften, |
\\ \\ | \\ \\ | ||
Zeile 642: | Zeile 673: | ||
|kBefore|Zeitpunkt wann die Aktion ausgeführt werden soll(Hier unrelevant)| | |kBefore|Zeitpunkt wann die Aktion ausgeführt werden soll(Hier unrelevant)| | ||
|dictionary|Übergibt das Dictionary Objekt| | |dictionary|Übergibt das Dictionary Objekt| | ||
+ | **Rückgabe: | ||
+ | |||
Sobald ein OnValidate aufgerufen wurde, wird der OnBrowse nicht mehr aufgerufen. | Sobald ein OnValidate aufgerufen wurde, wird der OnBrowse nicht mehr aufgerufen. | ||
- | Rückgabe 1: Das Dictionary enthält Eigenschaften, | ||
\\ \\ \\ | \\ \\ \\ | ||