Gestire la meccanica
A meccaniche differenti indicate nel file XML corrisponde un aspetto grafico differente con impaginate informazioni diverse.
Per modificare o creare nuovi stili di meccanica bisogna andare a lavorare sull’apposita pagina mastro A-meccanica prima dell’impaginazione automatica.
All’interno di questa mastro trovate i box che verranno riempiti da InPaginaPRO.
Questa particolare mastro è molto importante proprio perché contiene le diverse varianti di impaginazione dei dati a seconda della meccanica dei prodotti.
Durante la fase di impaginazione le informazioni di ciascun prodotto verranno dislocate nei campi previsti nella relativa meccanica specificata.
Viene fornito un documento mastro contenente già alcune meccaniche base.
E’ molto probabile che vorrete modificarle o aggiungerne delle nuove.
Ogni box di testo o immagine che deve essere compilato automaticamente, deve essere codificato in maniera corretta per poter essere riconosciuto ed utilizzato dal programma.
Per fare questo bisogna nominare i nuovi box secondo alcune semplici regole:
- Ogni box è su un livello che prende il nome del campo indicato nel file xml. Il nome deve essere composto in questo modo: “X_nomecampo“.
- Tutti i box che compongono una meccanica (campi da compilare + box di sola grafica) vengono raggruppati e al livello viene assegnato il nome della meccanica. Non fare alcun sottogruppo.
- Tutte le meccaniche devono stare nel gruppo livello InPagina.
Il prefisso “X” è un valore che verrà sostituito automaticamente da InPaginaPRO con il numero della posa con cui è ordinato il record impaginato, la restante parte è il nome del campo che deve essere inserito. Questo nome deve essere preso tra quelli presenti nel file XML, scritto esattamente allo stesso modo, comprese le lettere maiuscole e minuscole se presenti e soprattutto non è possibile nominare più campi (i box) con lo stesso nome. Qualsiasi altro elemento che abbia puramente funzione grafica non deve avere nessun nome, tantomeno quello di un campo.
Ogni gruppo di meccanica è potenzialmente modificabile o anche eliminabile.
Per modificare campi o elementi di una meccanica è fondamentale prima separare il gruppo meccanica poi effettuare la modifica desiderata, aggiungendo o eliminando box. Nominare correttamente ogni livello, quindi raggruppare nuovamente tutti i box di quella meccanica ed infine nominare il gruppo (sempre il livello) col nome della meccanica.
Il nome della meccanica deve corrispondere a quelle impostate nel xml.
Seguendo questi principi è eventualmente possibile inserire nuovi gruppi meccanica, creando i box desiderati sul livello InPagina della mastro A-meccanica, nominandoli secondo la regola “x_nomecampo“, raggruppandoli assieme e nominando il gruppo (livello) creato con il nome della nuova meccanica.
Scrivere i nomi delle meccaniche solo con caratteri minuscoli. Evitare di usare nei nomi caratteri speciali e di punteggiatura nonchè gli spazi.
Le meccaniche in fase di impaginazione vengono copiate nella pagina, allineate al box pose che stabilisce la posizione precisa e separate.
Ogni campo viene compilato, formattato e poi raggruppato per comodità. In questo modo è possibile spostare facilmente l’intero blocco di un record, senza dimenticare elementi.
Ogni documento mastro deve contenere una meccanica nominata standard. Questo perchè se in fase di impaginazione una meccanica non viene trovata a causa di un errore di digitazione del nome, o simili, InPaginaPRO usa al suo posto la meccanica standard. Quindi non cancellare mai questa meccanica.
Insieme a InPaginaPRO vengono installate delle utility che assistono nella creazione / gestione di campi e meccaniche: Utility Mastro ed Utility Stili.