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:bulkload [2025/01/08 15:59] – [Konfigurationsparameter] speedy | speedy:30_modules:bulkload [2026/09/04 11:58] (aktuell) – speedy | ||
|---|---|---|---|
| Zeile 120: | Zeile 120: | ||
| |bulkload.PartDependencies | Referenzen von Teilen beachten. | | |bulkload.PartDependencies | Referenzen von Teilen beachten. | | ||
| |bulkload.release.comment | Freigabe Kommentar | | |bulkload.release.comment | Freigabe Kommentar | | ||
| - | |bulkload.scriptfile | Name der Scriptdatei. Die Scriptdatei liegt im Verzeichnis " | + | |bulkload.scriptfile | Name der Scriptdatei. Die Scriptdatei liegt im Verzeichnis " |
| - | |bulkload.useSqlite | Lokale SQLite Datenbank | + | |bulkload.useSqlite | Lokale SQLite Datenbank |
| |bulkload.extension.assembly\\ bulkload.extension.part\\ bulkload.extension.drawing\\ bulkload.extension.cad \\ bulkload.extension.office| Diese Parameter geben die gültigen Dateiendungen an, die beim Import über die Ordnerauswahl im Massendatenimport gesucht werden.\\ Beispiel für Angabe von Dateiendungen: | |bulkload.extension.assembly\\ bulkload.extension.part\\ bulkload.extension.drawing\\ bulkload.extension.cad \\ bulkload.extension.office| Diese Parameter geben die gültigen Dateiendungen an, die beim Import über die Ordnerauswahl im Massendatenimport gesucht werden.\\ Beispiel für Angabe von Dateiendungen: | ||
| |solidworks.toolboxpartfolder |Definiert das Basisverzeichnis der Toolboxteile. | | |solidworks.toolboxpartfolder |Definiert das Basisverzeichnis der Toolboxteile. | | ||
| Zeile 139: | Zeile 139: | ||
| **Rückgabe: | **Rückgabe: | ||
| Dictionary gefüllt mit den evtl. geänderten Eigenschaften. \\ \\ | Dictionary gefüllt mit den evtl. geänderten Eigenschaften. \\ \\ | ||
| + | |||
| + | === Function OnLoadFile2(properties, | ||
| + | Ereignis-Routine beim Laden der Dateieigenschaften. \\ | ||
| + | Gleichbenannte Dateien werden vom Massendatenimport zu einem Artikel zusammengefügt. \\ | ||
| + | Die Function OnLoadFile2 wird aber für jede Datei aufgerufen. \\ | ||
| + | |||
| + | **Parameter: | ||
| + | |properties| Dictionary enthält alle gelesenen und interpretierten Eigenschaften der Datei. \\ Wenn die Datei einen übergeordnete Datei hat (Baugruppe) enthält properties auch alle Eigenschaften der übergeordneten Dateien (mit parent. beginnend) | | ||
| + | |settings | Dictionary mit den Eigenschaften des aktuellen Import-Ordners und allen Einstellungen. | | ||
| + | |filename | Dateiname der gelesenen Datei | | ||
| + | |||
| + | **Rückgabe: | ||
| + | properties gefüllt mit den evtl. geänderten Eigenschaften. \\ \\ | ||
| === Function OnFindRelatedFiles(dictionary, | === Function OnFindRelatedFiles(dictionary, | ||
| Zeile 150: | Zeile 163: | ||
| **Rückgabe: | **Rückgabe: | ||
| Dictionary gefüllt mit Dateinamen als Key. \\ \\ | Dictionary gefüllt mit Dateinamen als Key. \\ \\ | ||
| + | |||
| + | |||
| + | === Function OnCreateRelations(dictDoc, | ||
| + | Ereignis-Routine, | ||
| + | |||
| + | **Parameter** | ||
| + | |dictDoc | Dictionary mit allen Eigenschaften des Dokuments. | | ||
| + | |dictParent | Dictionary mit allen Eigenschaften des Eltern-Dokuments, | ||
| + | |dictSettings | Dictionary mit den Eigenschaften des aktuellen Import-Ordners und allen Einstellungen. | | ||
| + | |timing | 1 := (kBefore) \\ 2 := (kAfter) | | ||
| + | |||
| + | **Rückgabe: | ||
| + | True : Wenn die Relationen durch die Funktion erstellt wurden. | ||
| + | |||
| + | === Function OnUpdateDependencies(strSource, | ||
| + | Ereignis-Routine, | ||
| + | |||
| + | **Parameter** | ||
| + | |strSource | Quell-Datei. | | ||
| + | |strTarget | Ziel-Datei. | | ||
| + | |dictFiles | Dictionary mit allen Quell- und Ziel-Dateien. | | ||
| + | |dictSettings | Dictionary mit den Eigenschaften des aktuellen Import-Ordners und allen Einstellungen. | | ||
| + | |timing | 1 := (kBefore) Quell- und Zieldatei sind leer. \\ 0 := (kUpdateUI) \\ 2 := (kAfter) Quell- und Zieldatei sind leer. | | ||
| + | |||
| + | **Rückgabe: | ||
| + | True : Wenn die Dependencies durch die Funktion erstellt wurden. | ||
| + | |||
| + | |||
| + | === Function OnOpenFile(dictDoc, | ||
| + | Ereignis-Routine, | ||
| + | |||
| + | **Parameter** | ||
| + | |dictDoc | Dictionary mit allen Eigenschaften des Dokuments. | | ||
| + | |dictSettings | Dictionary mit den Eigenschaften des aktuellen Import-Ordners und allen Einstellungen. | | ||
| + | |strFile | Vollständiger Dateiname der zu öffnenden Datei. | | ||
| + | |||
| + | **Rückgabe: | ||
| + | True : Wenn die Datei durch die Funktion geöffnet wurde. | ||
| + | |||
| + | |||
| + | === Function OnCreateBom(dictDoc, | ||
| + | Ereignis-Routine, | ||
| + | Die Funktion wird nur für Dokumente aufgerufen, die im Dokumenttyp Stückliste aktiviert haben. | ||
| + | |||
| + | **Parameter** | ||
| + | |dictDoc | Dictionary mit allen Eigenschaften des Dokuments. | | ||
| + | |dictSettings | Dictionary mit den Eigenschaften des aktuellen Import-Ordners und allen Einstellungen. | | ||
| + | |||
| + | **Rückgabe: | ||
| + | True : Wenn die Stückliste durch die Funktion erstellt wurde. | ||
| + | |||
| + | |||