Metainformationen zur Seite
  •  

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
speedy:30_modules:bulkload [2022/09/08 12:10] – [Skriptdatei] speedyspeedy:30_modules:bulkload [2023/09/05 08:42] (aktuell) – [Importierte Dateien erkennen] speedy
Zeile 1: Zeile 1:
-====== speedyIMPORT ====== +====== speedyLOAD ====== 
-Der speedyIMPORT erleichtert das Importieren großer Dateibestände. +Der Massendatenimport erleichtert das Importieren großer Dateibestände. 
  
-Mit dem Modul speedyIMPORT importieren Sie CAD-Baugruppen, Zeichnungen und Einzelteile von ganzen Anlagen mit nur 3 Klicks. \\+Mit dem Modul speedyLOAD importieren Sie CAD-Baugruppen, Zeichnungen und Einzelteile von ganzen Anlagen mit nur 3 Klicks. \\
 Einfach die Baugruppe, die Zeichnung oder nur den lokalen Ordner auswählen. Alles weitere erledigt der Massendatenimport fast wie von selbst.  Einfach die Baugruppe, die Zeichnung oder nur den lokalen Ordner auswählen. Alles weitere erledigt der Massendatenimport fast wie von selbst. 
  
Zeile 47: Zeile 47:
 Der Massendatenimport erkennt bereits importierte Dateien automatisch wenn die dazugehörige Einstellung [bulkload.checkorigin] aktiviert ist.  Der Massendatenimport erkennt bereits importierte Dateien automatisch wenn die dazugehörige Einstellung [bulkload.checkorigin] aktiviert ist. 
 Erkannte Dateien werden durch eine orange hinterlegte Zeile und eine Dokumentennummer in der Vorgängerspalte kenntlich gemacht.\\ Erkannte Dateien werden durch eine orange hinterlegte Zeile und eine Dokumentennummer in der Vorgängerspalte kenntlich gemacht.\\
-{{:speedy:30_modules:sdf2.jpg?440 |}} \\ \\+[{{:speedy:30_modules:sdf2.jpg|}}
 Es besteht die Möglichkeit diese Dateien trotzdem zu importieren.  Es besteht die Möglichkeit diese Dateien trotzdem zu importieren. 
 Durch abwählen des Haken in der Spalte "Vorgänger" wird eine bereits importierte Datei dennoch importiert. Durch abwählen des Haken in der Spalte "Vorgänger" wird eine bereits importierte Datei dennoch importiert.
  
 +<note important>Wurde beim Analysieren der Datei eine Dokumentennummer erkannt und vergeben ([[speedy:30_modules:bulkload#dateieigenschaften|Dateieigenschaften]] oder [[speedy:30_modules:bulkload#function_onloadfile_dictionary_filename|OnLoadFile-Skript]]) erfolgt keine Ursprung-Suche.</note>
 ===== Wertänderung für alle angehakten Dokumente übernehmen ===== ===== Wertänderung für alle angehakten Dokumente übernehmen =====
 Änderungen im Dateibaum (z.B. Dokumenttyp, Ordner, ...) werden auf alle markierten Dokumente übertragen.\\ Änderungen im Dateibaum (z.B. Dokumenttyp, Ordner, ...) werden auf alle markierten Dokumente übertragen.\\
Zeile 77: Zeile 78:
 === Automatischer Checkin ===  === Automatischer Checkin === 
 Alle Dokumente erhalten nach dem Import den Status eingecheckt. Alle Dokumente erhalten nach dem Import den Status eingecheckt.
 +
 +
 +===== Dateieigenschaften =====
 +Beim Analysieren der zu importierenden Dateien werden die Dateieigenschaften ebenfalls eingelesen. \\
 +Die Zuordnung der Dateieigenschaften zu den Artikeleigenschaften erfolgt mit Hilfe der [[speedy:40_admin:config#eigenschaftenzuordnung|Eigenschaftenzuordnung]]. \\
 +Dies geschieht in der Konfigurationsdatei "altdaten.ini" Diese Konfigurationsdatei liegt im speedyPDM Unterverzeichnis "\config"
 +
 +Projektspezifisch kann für einzelne Verzeichnisse eine separate Konfigurationsdatei verwendet werden. Beim Einlesen einer Datei sucht speedyPDM zuerst im Verzeichnis der Datei und den darüberliegenden Verzeichnissen nach ein einer altdaten.ini: \\
 +<code>
 +C:
 +   \Daten
 +       \Projekt
 +         altdaten.ini
 +         \Unterprojekt
 +            \Bereich
 +               Importdatei.ipt
 +</code>
 +
 +Wird dort keine altdaten.ini gefunden, wird die altdaten.ini aus dem \config – Verzeichnis von speedyPDM verwendet.
  
  
Zeile 83: Zeile 103:
  
 ^Setting^Beschreibung^ ^Setting^Beschreibung^
-|bulkload.checkin | Standartwert ob Automatisch eingecheckt werden soll.| +|bulkload.AutoDocNo | Dokument Nummer automatisch vergeben |  
-|bulkload.checkorigin | Überprüfung ob eine Datei schon Importiert wurde. |+|bulkload.checkin | Standartwert ob Automatisch eingecheckt werden soll. | 
 +|bulkload.checkorigin | Überprüfung ob eine Datei schon Importiert wurde. \\ Bitte beachten Sie auch den Konfigurationsparameter [document.origin.fullpath]. |
 |bulkload.comment | Globaler Kommentar der bei einem Import über den Massendatenimport eingetragen wird. | |bulkload.comment | Globaler Kommentar der bei einem Import über den Massendatenimport eingetragen wird. |
 |bulkload.createbomtable | Standartwert ob Automatisch die Stücklisten aktualisiert werden sollen. (CAD-Programm wird geöffnet) | |bulkload.createbomtable | Standartwert ob Automatisch die Stücklisten aktualisiert werden sollen. (CAD-Programm wird geöffnet) |
 |bulkload.drawing.MaxSearchLevels | In wie vielen übergeordneten Ebenen soll nach einer dazugehörigen Zeichnung gesucht werden. | |bulkload.drawing.MaxSearchLevels | In wie vielen übergeordneten Ebenen soll nach einer dazugehörigen Zeichnung gesucht werden. |
 +|bulkload.editproperties | Dokument Eigenschaften nach dem Import bearbeiten |
 +|bulkload.excludedDoctypes | Auszuschließende Dokumenttypen |
 |bulkload.excludedFileExt | Gibt an welche Dateien nicht für den Import relevant sind und ausgeschlossen werden. | |bulkload.excludedFileExt | Gibt an welche Dateien nicht für den Import relevant sind und ausgeschlossen werden. |
 |bulkload.logname | Name der Protokolldatei. | |bulkload.logname | Name der Protokolldatei. |
-|bulkload.OtherNamedDrawings | Definiert, ob nach Zeichnungen gesucht werden soll die evtl. nicht den gleichen Namen wie das Modell haben. \\ **Achtung : Kann bei großen Ordnerstrukturen sehr viel Zeit in Anspruch nehmen** | 
-|bulkload.scriptfile | Name der Scriptdatei. Die Scriptdatei liegt im Verzeichnis "\script" | 
 |bulkload.macro.name | Makro-Name des beim Öffnen im CAD auszuführenden Makros. \\ Format1: Makroname ohne Dateiendung und Pfad. \\ Format2:Funktion,Modul,Makroname ohne Dateiendung und Pfad \\ Die Makro-Datei muss im Verzeichnis "\script" liegen. | |bulkload.macro.name | Makro-Name des beim Öffnen im CAD auszuführenden Makros. \\ Format1: Makroname ohne Dateiendung und Pfad. \\ Format2:Funktion,Modul,Makroname ohne Dateiendung und Pfad \\ Die Makro-Datei muss im Verzeichnis "\script" liegen. |
 +|bulkload.NewVer.OnlyRelease | Neue Freigabe erstellen, wenn ein bereits vorhandenes Dokument erneut importiert wird. |
 +|bulkload.openAll | Alle CAD Dateien nach dem Import einmal öffnen |
 +|bulkload.OtherNamedDrawings | Definiert, ob nach Zeichnungen gesucht werden soll die evtl. nicht den gleichen Namen wie das Modell haben. \\ **Achtung : Kann bei großen Ordnerstrukturen sehr viel Zeit in Anspruch nehmen** |
 |bulkload.PartAsLastPropertyFile | 0 := Modelldatei als erste lesen um Dateieigenschaften der Zeichnungsdatei zu verwenden. \\ 1 := Beim Einlesen der Eigenschaften die Modelldatei zuletzt lesen. | |bulkload.PartAsLastPropertyFile | 0 := Modelldatei als erste lesen um Dateieigenschaften der Zeichnungsdatei zu verwenden. \\ 1 := Beim Einlesen der Eigenschaften die Modelldatei zuletzt lesen. |
-|bulkload.container.AssemblyEnding\\ bulkload.container.PartEnding\\ bulkload.container.DrawingEnding\\ bulkload.container.OfficeEnding| Diese Parameter geben die gültigen Dateiendungen an, die beim Import über die Ordnerauswahl im Massendatenimport gesucht werden.\\ Beispiel für Angabe von Dateiendungen: "*.png;*.docx;*.xlsx;*.pptx;*.txt;*.vsdx" |+|bulkload.PartDependencies | Referenzen von Teilen beachten. | 
 +|bulkload.release.comment | Freigabe Kommentar | 
 +|bulkload.scriptfile | Name der Scriptdatei. Die Scriptdatei liegt im Verzeichnis "\script"
 +|bulkload.useSqlite | Lokale SQLite Datenbank alsl Zwischenspeicher verwenden. | 
 +|bulkload.AssemblyEnding\\ bulkload.PartEnding\\ bulkload.DrawingEnding\\ bulkload.OfficeEnding| Diese Parameter geben die gültigen Dateiendungen an, die beim Import über die Ordnerauswahl im Massendatenimport gesucht werden.\\ Beispiel für Angabe von Dateiendungen: "*.png;*.docx;*.xlsx;*.pptx;*.txt;*.vsdx" |
 |solidworks.toolboxpartfolder |Definiert das Basisverzeichnis der Toolboxteile. | |solidworks.toolboxpartfolder |Definiert das Basisverzeichnis der Toolboxteile. |