File di regole per i file di controllo dell'insertore
Scopo
RICOH ProcessDirector utilizza il file di regole per scrivere i record del file di controllo dell'insertore. Scrive un record per ogni documento del lavoro.
RICOH ProcessDirector fornisce questi file di regole di esempio nella directory inserter
:
-
/aiw/aiw1/samples/control_files/inserter
(AIX e Linux) -
C:\aiw\aiw1\samples\control_files\inserter
(Windows)
Produttore dell'insertore | File di regole |
---|---|
Bowe | BOWE.icf.halFile.dsc |
Bowe con sistemi di fotocamera JetVision | JET.icf.dsc |
Bowe Bell & Howell | BBH.icf.idFile.dsc |
Gunther | Nessuno (nessun file di controllo utilizzato) |
Insertori con sistemi di fotocamera Ironsides |
IRON.icf.kicFile.dsc IRON.icf.jdfFile.dsc |
Kern | KERN.icf.kicFile.dsc |
Pitney Bowes | PB.icf.inputFile.dsc |
Quadient | quadient.jaf.inputfile.dsc |
In tutti i campi, RICOH ProcessDirector è in grado di inserire un valore fisso (come spazi vuoti o zeri) oppure il valore di una di queste proprietà RICOH ProcessDirector:
- Proprietà lavoro: Nome lavoro insertore (Job.Inserter.JobID), Nome lavoro (Job.Name) e Commento sul piano di caricamento (Job.Insert.LoadPlan.Comment)
- Qualsiasi proprietà del documento (le proprietà del documento iniziano con Doc)
- Nota:
- Se è necessario impostare il valore di un'altra proprietà del lavoro nel file di controllo
dell'insertore, aggiungere una riga per la proprietà del lavoro nel file
/aiw/aiw1/config/fbi/icf_job_del_properties.cfg.
.
Proprietà RICOH ProcessDirector per i file di regole elenca alcune proprietà che è possibile inserire nel file di controllo dell'insertore. Si specificano le proprietà in base ai nomi di proprietà del database.
Proprietà RICOH ProcessDirector per i file di regole
Proprietà (nome campo) | Proprietà (nome database) | Descrizione | Tipo | Lunghezza (caratteri) |
---|---|---|---|---|
Nome lavoro insertore | Job.Inserter.JobID | Il nome lavoro utilizzato dall'insertore per il lavoro. Il valore predefinito è la proprietà Numero lavoro (Job.ID). | character | 255 |
Nome lavoro | Job.Name | Il nome del lavoro. | character | 128 |
Commento piano di caricamento | Job.Insert.LoadPlan.Comment | I nomi dei materiali (o insertori) che l'operatore deve caricare in ogni contenitore dell'insertore. | character | 128 |
Numero documento | Doc.ID | Un numero univoco che identifica il documento nel sistema. RICOH ProcessDirector assegna questo numero. | bigint | 16 |
Sequenza inserimento | Doc.Insert.Sequence | Un numero che indica la posizione del documento nel lavoro. RICOH ProcessDirector assegna questo numero. | numero intero | 8 |
Fogli originali | Doc.OriginalSheets | Il numero di fogli nel documento. RICOH ProcessDirector assegna questo numero. | numero intero | 4 |
Trigger di contenitore | Doc.Insert.BinTriggers | I contenitori dell'insertore devono distribuire gli inserimenti per il documento. S o 1 in una posizione del contenitore può indicare che il contenitore deve distribuire un inserimento. N o 0 può indicare che il contenitore non deve distribuire un inserimento. Per utilizzare questa proprietà, occorre utilizzare Document Property Designer per associarlo a un tag di indice nel documento che identifica i contenitori che devono distribuire inserimenti. | character | 64 |
Formato
Le righe di commento iniziano con un cancelletto (#).Ogni riga del file di regole definisce un campo in un record del corpo del file di controllo. Ogni riga presenta questo formato:
nome_campo,tipo_campo,lunghezza_campo,[expr=espressione_linguaggio_contenuto]
- nome_campo
- Specifica un nome descrittivo per il campo. Il nome non deve contenere caratteri vuoti. In questo campo è possibile specificare qualsiasi nome. Il nome non deve corrispondere al nome del campo nelle specifiche dell'insertore.
- tipo_campo
- Specifica il tipo di dati nel campo. Valori consentiti: character, varchar, integer, bigint, smallint, timestamp, time, date, double, float, real.
- lunghezza_campo
- Specifica la lunghezza (espressa in caratteri) del campo. Questo campo è obbligatorio per i file di controllo con i record a lunghezza fissa. È facoltativo per i file di controllo con i record delimitati da virgola e file in formato XML.
- [expr=espressione_linguaggio_contenuto]
- Specifica un'espressione in CEL (Content Expression Language)RICOH ProcessDirector. RICOH ProcessDirector valuta l'espressione CEL per stabilire il valore da immettere nel campo. Nell'espressione,
è possibile specificare un valore fisso (come spazi vuoti o zeri) o è possibile specificare
il valore di una proprietà RICOH ProcessDirector. È possibile anche utilizzare CEL. Per informazioni sulle funzioni e sul linguaggio
CEL, consultare gli argomenti di riferimento correlati.
Questo parametro è facoltativo. Se viene omesso, il campo nel file di controllo contiene gli zeri o spazi vuoti, a seconda del tipo dati del campo.
Esempio
Questo esempio definisce i primi due campi di ciascun record:#I primi 8 caratteri contengono il valore della proprietà Job.Inserter.JobID. JobID,character,8,[expr=Job.Inserter.JobID] #I successivi 6 caratteri contengono il valore della proprietà Doc.Insert.Sequence. PieceID,integer,6,[expr=Doc.Insert.Sequence]
Si supponga che il valore o la proprietà Job.Inserter.JobID sia 10000034 e che il lavoro contenga 5 documenti. Se il formato file di controllo dell'insertore
è costituito da record a lunghezza fissa, i primi cinque record appaiono nel seguente
modo:
10000034000001 10000034000002 10000034000003 10000034000004 10000034000005