Metainformationen zur Seite
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| speedy:30_modules:script [2024/11/28 12:53] – [ParamName_onBuild(timing, handling, dictionary)] speedy | speedy:30_modules:script [2025/09/04 15:16] (aktuell) – [Application.DumpDictionary(File, Dictionary)] speedy | ||
|---|---|---|---|
| Zeile 131: | Zeile 131: | ||
| === Application.InvokeCommand(sCallBack, | === Application.InvokeCommand(sCallBack, | ||
| Ruft einen speedy Zusatzbefehl auf. \\ | Ruft einen speedy Zusatzbefehl auf. \\ | ||
| - | \\ | + | Die Zusatzbefehle werden von den Zusatzmodulen definiert. |
| + | ^Befehl^Parameter^Beschreibung^ | ||
| + | |OnBomEdit | | Stückliste des aktuell selektierten Objekts bearbeiten | | ||
| + | |OnBomDelete | | | | ||
| + | |OnBomCompare | | | | ||
| + | |OnBomPrint | | | | ||
| + | |OnBomSave | | | | ||
| + | |OnBomShow | | | | ||
| + | |OnBomShowAll | | | | ||
| + | |OnBomShowStructure | | | | ||
| + | |OnEplanImport | | | | ||
| + | |OnProjectBom | | | | ||
| + | |OnEditClass | | | | ||
| + | |LanguageSearch | | | | ||
| + | |LanguageAnalyse | | | | ||
| + | |LanguageEdit | | | | ||
| + | |OnOutput | | | | ||
| + | |ToGo | | | | ||
| + | |GoOffline | | | | ||
| + | |GoOnline | | | | ||
| + | |CompareConflict | | | | ||
| + | |GoOfflineDirect | | | | ||
| + | |GoOnlineDirect | | | | ||
| + | |OnBulkload | | | | ||
| + | | | | | | ||
| === Application.HasCommand(sCallBack) === | === Application.HasCommand(sCallBack) === | ||
| Zeile 188: | Zeile 212: | ||
| Die Funktion liefert kein Ergebnis aus dem SQL-Statement zurück. \\ | Die Funktion liefert kein Ergebnis aus dem SQL-Statement zurück. \\ | ||
| < | < | ||
| - | Call DbExecute("", | + | Call Application.DbExecute("", |
| </ | </ | ||
| \\ | \\ | ||
| Zeile 201: | Zeile 225: | ||
| Beispiel: | Beispiel: | ||
| <code vbscript> | <code vbscript> | ||
| - | Call DbQuery(result, | + | Call Application.DbQuery(result, |
| Ergebnis: | Ergebnis: | ||
| Zeile 232: | Zeile 256: | ||
| <code sql> | <code sql> | ||
| <code vbscript> | <code vbscript> | ||
| - | Call DbLookup(result, | + | Call Application.DbLookup(result, |
| - | Call DbLookup(result, | + | Call Application.DbLookup(result, |
| </ | </ | ||
| \\ | \\ | ||
| Zeile 258: | Zeile 282: | ||
| s = Application.GetDocumentProperty(dictionary.item(" | s = Application.GetDocumentProperty(dictionary.item(" | ||
| </ | </ | ||
| - | \\ | + | |
| + | === Application.DumpDictionary(File, | ||
| + | Schreibt den Inhalt des Dictionaries in die Datei //File//. | ||
| + | |||
| + | === Application.ShowDictionary(Title, | ||
| + | Zeigt den Inhalt des Dictionaries in einem Dialog an. | ||
| ==== Clipboard - Objekt ==== | ==== Clipboard - Objekt ==== | ||
| Globales Objekt mit Funktionen zur Zwischenablage. | Globales Objekt mit Funktionen zur Zwischenablage. | ||
| + | |||
| === Clipboard.Clear === | === Clipboard.Clear === | ||
| Leert die Zwischenablage | Leert die Zwischenablage | ||
| - | \\ | ||
| === Clipboard.Copy(Text) === | === Clipboard.Copy(Text) === | ||
| Kopiert den Text in die Zwischenablage | Kopiert den Text in die Zwischenablage | ||
| - | \\ | ||
| === Clipboard.Paste === | === Clipboard.Paste === | ||
| Zeile 274: | Zeile 303: | ||
| <code VBScript> | <code VBScript> | ||
| \\ | \\ | ||
| - | \\ | + | |
| + | ==== Shell - Objekt ==== | ||
| + | Globales Objekt mit Funktionen zur Windows-Shell. | ||
| + | |||
| + | === Shell.ExecuteCommand(Command, | ||
| + | Führt ein Programm (Command) aus. | ||
| Zeile 813: | Zeile 847: | ||
| Das Dictionary enthält die Eigenschaften des Dokuments sowie die Eigenschaften des Dateiobjekts. \\ Die internen Eigenschaften Dateiobjekts beginnen mit " | Das Dictionary enthält die Eigenschaften des Dokuments sowie die Eigenschaften des Dateiobjekts. \\ Die internen Eigenschaften Dateiobjekts beginnen mit " | ||
| Wenn das timing-Argument den Wert kUpdateUI hat kann der Dictionary Eintrag für den " | Wenn das timing-Argument den Wert kUpdateUI hat kann der Dictionary Eintrag für den " | ||
| - | < | + | < |
| Public Function FileOperations_onFileExport(ByVal timing, handling, dictionary) | Public Function FileOperations_onFileExport(ByVal timing, handling, dictionary) | ||
| Dim old_target, target, BEN1, ext | Dim old_target, target, BEN1, ext | ||
| Zeile 977: | Zeile 1011: | ||
| |dictionary|Übergibt das Dictionary Objekt| | |dictionary|Übergibt das Dictionary Objekt| | ||
| **Rückgabe: | **Rückgabe: | ||
| - | < | + | < |
| Function OnBrowse(lEventTiming, | Function OnBrowse(lEventTiming, | ||
| OnBrowse = False | OnBrowse = False | ||
| Zeile 1010: | Zeile 1044: | ||
| \\ \\ | \\ \\ | ||
| - | === OnPopulateNew(kBefore, dictionary) === | + | === OnPopulateNew(timing, dictionary) === |
| Wird beim Öffnen des Neu-Dialogs vor dem Erstellen eines neuen Dokuments aufgerufen | Wird beim Öffnen des Neu-Dialogs vor dem Erstellen eines neuen Dokuments aufgerufen | ||
| ^Parameter^Beschreibung^ | ^Parameter^Beschreibung^ | ||
| - | |kBefore | + | |timing |
| |dictionary | Übergibt das Dictionary Objekt | | |dictionary | Übergibt das Dictionary Objekt | | ||
| **Rückgabe: | **Rückgabe: | ||