Objekterstellung: Unterschied zwischen den Versionen

Aus Helper
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(20 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt)
Zeile 5: Zeile 5:


==Beschreibung==
==Beschreibung==
Besteht aus einem Serverjob OJOHZDOErstellen. In diesem Objekt wird definiert, welche Objekttypen die Ordner sowie Files aus dem vorhergehenden Arbeitsschritt bekommen.  
Besteht aus einem Serverjob OJOHZDOErstellen. Zu jedem File/Ordner im Objekt werden Kinder erstellt. Unsichtbare Dateien werden ignoriert. In diesem Objekt wird definiert, welche Objekttypen die Ordner sowie Files aus dem vorhergehenden Arbeitsschritt bekommen.  


Zudem kann man bei Bildern, welche auf Schablonen gescannt werden bestimmen, welche zusammengehören (Vorderseite / Rückseite).
Zudem kann man bei Bildern, welche auf Schablonen gescannt werden bestimmen, welche zusammengehören (Vorderseite / Rückseite).
Mit einem Hack können nun auch Objekte erstellt werden, ohne dass Files oder Ordner vorhanden sind.


==Essentielle Felder==
==Essentielle Felder==
;HZ_DY_SEQ1: Objekttyp  ''welcher aus Ordnern entstehen soll''
;HZ_DY_SEQ1: Objekttyp  welcher aus Ordnern entstehen soll
;HZ_DY_SEQ2: Objekttyp  ''welcher aus Files entstehen soll''
;HZ_DYSEQ1TYP: Soll es einen Fehler geben, falls das Vater DO bereits Kinder vom Objekttyp DO_HZ_SEQ1 hat? 0 = Kein Fehler, 1 = Fehler
;HZ_ENTFERNEORDNER:      ''1=Äusserster Ordner wird nicht mitgenommen''
;HZ_DY_SEQ2: Objekttyp  welcher aus Files entstehen soll
;HZ_BILDVSRSANZAHL:  Wie viele Bilder befinden auf einer Schablone. Damit wird bestimmt welche Vorderseite zu welcher Rückseite gehört. zB 4, dann gehören zusammen: 1 und 5, 2 und 6, 3 und 7 etc.
;HZ_DYSEQ2TYP: Soll es einen Fehler geben, falls das Vater DO bereits Kinder vom Objekttyp DO_HZ_SEQ2 hat? 0 = Kein Fehler, 1 = Fehler
;HZ_ENTFERNEORDNER:      1=Äusserster Ordner wird nicht mitgenommen
;HZ_BILDVSRSANZAHL:  Wie viele Bilder befinden auf einer Schablone. Damit wird bestimmt welche Vorderseite zu welcher Rückseite gehört. Beispiele:
  0: Bilder haben keine Rückseite
  1: Das folgende Bild ist die Rückseite, also gehören zuammen 1 und 2, sowie 3 und 4, etc.
  4: Dann gehören zusammen: 1 und 5, 2 und 6, 3 und 7 etc.
;HZ_FILEVERHALTEN: 0=Kinder bekommen keine Files, 1=Daten werden kopiert (bleiben im Vater), 2=Daten werden verschoben (sind nicht mehr im Vater, nur noch im Kind)
;HZ_FILEVERHALTEN: 0=Kinder bekommen keine Files, 1=Daten werden kopiert (bleiben im Vater), 2=Daten werden verschoben (sind nicht mehr im Vater, nur noch im Kind)
;HZ_METADATENINPUTFILE: Name des Excel-Files, in dem Metadaten zu den zu erstellenden Objekten stehen. Dazu kann hier das Blatt und die Startposition der Daten erfasst werden im Format: Filename:Blattnummer:Startpos. Beispiel: Daten.xls:1:A4
;HZ_METADATENINPUTFILE: Name des Excel-Files, in dem Metadaten zu den zu erstellenden Objekten stehen. Dazu kann hier das Blatt und die Startposition der Daten erfasst werden im Format: Filename:Blattnummer:Startpos. Beispiel: "Daten.xls:1:A4".
Dann wird im ersten Blatt ab der Zelle A4 nach den Daten gesucht
;HZ_DATENVORHERLOSCHEN: Anzahl Files welche nicht Importiert werden sollen (Von oben nach unten). zB. 5 = Die 6. Datei wird das 1. Objekt


==Pane im Produktionsauftrag (FHK_Maske)==
==Pane im Produktionsauftrag (FHK_Maske)==
Zeile 23: Zeile 30:


==Format des Excelfiles==
==Format des Excelfiles==
* Erste Spalte ist der Filename
Der beachtete Bereich beginnt mit der linken oberen Ecke, die im Filenamen angebenen wurde, zB "Daten.xls:1:'''A4'''". Dann wird im ersten Blatt ab der Zelle A4 nach den Daten gesucht. A4 ist also die linke obere Ecke des Bereichs. '''-> In dieser Zelle muss irgend etwas stehen, sie darf nicht leer sein! z.B.: filename'''
* Erste Zeile sind Metadatennamen oder die Metadatenbeschreibung, also Name oder Beschreibung des Attributes
* Erste Spalte im Bereich ist der Filename. Im Beispiel also stehen in A5, A6, A7 etc. die Filenamen (Grün).
* ab zweiter Zeile sind Metadaten (Wertezeilen)
* Erste Zeile im Bereich sind Metadatennamen oder die Metadatenbeschreibung, also Name oder Beschreibung des Attributes. Im Beispiel also stehen in B4, C4, D4 etc. die Attributnamen/-beschreibung (Blau).
* wenn es nur eine Wertezeile hat, dann sollen die Metadaten aus ihr in alle Kinder geschrieben werden.
* ab zweiter Zeile sind Metadaten (Wertezeilen). Im Beispiel also ab B5 (Gelb).
* Wenn es mehr als eine Wertezeile hat, dann soll die erste Spalte (Filename) verwendet werden, um die Zeilen den Files zuzu ordnen.
[[file:Objekterstellen_excel.png]]
* wenn es nur eine Wertezeile hat, dann sollen die Metadaten aus ihr in alle Kinder geschrieben werden. Im Beispiel wäre das die Zeile 5.
[[file:Objekterstellen_Excel2.png]]
* Wenn es mehr als eine Wertezeile hat, dann soll die erste Spalte (Filename) verwendet werden, um die Zeilen den Files zuzuordnen. Im Beispiel wären das die Zeilen 5 und folgende.




[[Kategorie:Workflowschritt]]
[[Kategorie:Workflowschritt]]

Aktuelle Version vom 7. Februar 2023, 15:15 Uhr

Mantiseinträge
 1708, 2100
Systemtyp
 6

Beschreibung

Besteht aus einem Serverjob OJOHZDOErstellen. Zu jedem File/Ordner im Objekt werden Kinder erstellt. Unsichtbare Dateien werden ignoriert. In diesem Objekt wird definiert, welche Objekttypen die Ordner sowie Files aus dem vorhergehenden Arbeitsschritt bekommen.

Zudem kann man bei Bildern, welche auf Schablonen gescannt werden bestimmen, welche zusammengehören (Vorderseite / Rückseite).

Mit einem Hack können nun auch Objekte erstellt werden, ohne dass Files oder Ordner vorhanden sind.

Essentielle Felder

HZ_DY_SEQ1
Objekttyp welcher aus Ordnern entstehen soll
HZ_DYSEQ1TYP
Soll es einen Fehler geben, falls das Vater DO bereits Kinder vom Objekttyp DO_HZ_SEQ1 hat? 0 = Kein Fehler, 1 = Fehler
HZ_DY_SEQ2
Objekttyp welcher aus Files entstehen soll
HZ_DYSEQ2TYP
Soll es einen Fehler geben, falls das Vater DO bereits Kinder vom Objekttyp DO_HZ_SEQ2 hat? 0 = Kein Fehler, 1 = Fehler
HZ_ENTFERNEORDNER
1=Äusserster Ordner wird nicht mitgenommen
HZ_BILDVSRSANZAHL
Wie viele Bilder befinden auf einer Schablone. Damit wird bestimmt welche Vorderseite zu welcher Rückseite gehört. Beispiele:
 0: Bilder haben keine Rückseite
 1: Das folgende Bild ist die Rückseite, also gehören zuammen 1 und 2, sowie 3 und 4, etc.
 4: Dann gehören zusammen: 1 und 5, 2 und 6, 3 und 7 etc.
HZ_FILEVERHALTEN
0=Kinder bekommen keine Files, 1=Daten werden kopiert (bleiben im Vater), 2=Daten werden verschoben (sind nicht mehr im Vater, nur noch im Kind)
HZ_METADATENINPUTFILE
Name des Excel-Files, in dem Metadaten zu den zu erstellenden Objekten stehen. Dazu kann hier das Blatt und die Startposition der Daten erfasst werden im Format: Filename:Blattnummer:Startpos. Beispiel: "Daten.xls:1:A4".
HZ_DATENVORHERLOSCHEN
Anzahl Files welche nicht Importiert werden sollen (Von oben nach unten). zB. 5 = Die 6. Datei wird das 1. Objekt

Pane im Produktionsauftrag (FHK_Maske)

Format des Excelfiles

Der beachtete Bereich beginnt mit der linken oberen Ecke, die im Filenamen angebenen wurde, zB "Daten.xls:1:A4". Dann wird im ersten Blatt ab der Zelle A4 nach den Daten gesucht. A4 ist also die linke obere Ecke des Bereichs. -> In dieser Zelle muss irgend etwas stehen, sie darf nicht leer sein! z.B.: filename

  • Erste Spalte im Bereich ist der Filename. Im Beispiel also stehen in A5, A6, A7 etc. die Filenamen (Grün).
  • Erste Zeile im Bereich sind Metadatennamen oder die Metadatenbeschreibung, also Name oder Beschreibung des Attributes. Im Beispiel also stehen in B4, C4, D4 etc. die Attributnamen/-beschreibung (Blau).
  • ab zweiter Zeile sind Metadaten (Wertezeilen). Im Beispiel also ab B5 (Gelb).

  • wenn es nur eine Wertezeile hat, dann sollen die Metadaten aus ihr in alle Kinder geschrieben werden. Im Beispiel wäre das die Zeile 5.

  • Wenn es mehr als eine Wertezeile hat, dann soll die erste Spalte (Filename) verwendet werden, um die Zeilen den Files zuzuordnen. Im Beispiel wären das die Zeilen 5 und folgende.