Come gestire le macro nei documenti
Da Opera Wiki.
(→Macro di inserimento immagini e impostazione grafica) |
(→Macro di inserimento dati (solo testo)) |
||
Riga 13: | Riga 13: | ||
* '''//AnnoXX// ''': Stampa le ultime due cifre dell’anno presente nel campo ''in data'' del quadro ''dati generali commessa'''. | * '''//AnnoXX// ''': Stampa le ultime due cifre dell’anno presente nel campo ''in data'' del quadro ''dati generali commessa'''. | ||
- | * '''//AnteprimaCommessa: '''//: Stampa l’anteprima delle tipologie presenti all’interno della commessa | + | * '''//AnteprimaCommessa:'''[parametri]'''// ''': Stampa l’anteprima delle tipologie presenti all’interno della commessa |
:{{NOTE| Parametri | :{{NOTE| Parametri | ||
: '''si/no''': abilita o meno la visualizzazione anche delle tipologie congelate. | : '''si/no''': abilita o meno la visualizzazione anche delle tipologie congelate. | ||
Riga 51: | Riga 51: | ||
* '''//dataest// ''': Stampa la data corrente nel formato gggg nn mmmm aaaa | * '''//dataest// ''': Stampa la data corrente nel formato gggg nn mmmm aaaa | ||
- | * '''//DescizioneTipologia: // ''': Stampa la descrizione presente del quadro Dati tipologia | + | * '''//DescizioneTipologia: '''[parametri]'''// ''': Stampa la descrizione presente del quadro Dati tipologia |
:{{NOTE| Parametri | :{{NOTE| Parametri | ||
: '''Quantità caratteri''': limite massimo di caratteri della descrizione da mostrare.}} | : '''Quantità caratteri''': limite massimo di caratteri della descrizione da mostrare.}} | ||
Riga 75: | Riga 75: | ||
* '''//NomeTipologia// ''': Stampa il nome della tipologia presente nel campo Nome del quadro Dati generali tipologia oppure del quadro Dati tipologia. | * '''//NomeTipologia// ''': Stampa il nome della tipologia presente nel campo Nome del quadro Dati generali tipologia oppure del quadro Dati tipologia. | ||
- | * '''//NumPag: // ''': Imposta la visualizzazione del numero della pagina a piè pagina. | + | * '''//NumPag: '''[parametri]'''// ''': Imposta la visualizzazione del numero della pagina a piè pagina. |
:{{NOTE| Parametri | :{{NOTE| Parametri | ||
: '''Si/No''': Abilita/Disabilita la visualizzazione del numero.}} | : '''Si/No''': Abilita/Disabilita la visualizzazione del numero.}} | ||
Riga 81: | Riga 81: | ||
:{{NB|Esempio : ''//NumPag:Si//''}} | :{{NB|Esempio : ''//NumPag:Si//''}} | ||
- | * '''//Operatore:// ''': inserisce il nome dell'operatore corrispondente alla sigla della mansione specificata come parametro. | + | * '''//Operatore: '''[parametri]'''// ''': inserisce il nome dell'operatore corrispondente alla sigla della mansione specificata come parametro. |
:{{NOTE| Parametri | :{{NOTE| Parametri | ||
: '''[Nome della mansione]''': Il titolo della mansione da mostrare}} | : '''[Nome della mansione]''': Il titolo della mansione da mostrare}} | ||
Riga 93: | Riga 93: | ||
* '''////RegistroManutenzioni// ''': Stampa il registro delle manutenzioni dei macchinari presenti nel Registro manutenzione del macchinario/Attrezzatura, menù Normativa, sotto-menù | * '''////RegistroManutenzioni// ''': Stampa il registro delle manutenzioni dei macchinari presenti nel Registro manutenzione del macchinario/Attrezzatura, menù Normativa, sotto-menù | ||
Attrezzature | Attrezzature | ||
- | |||
==Macro di inserimento immagini e impostazione grafica== | ==Macro di inserimento immagini e impostazione grafica== |
Versione delle 10:10, 2 feb 2011
Le macro sono un potente strumento messo a disposizione da Opera per la creazione dei documenti. Si tratta di stringhe di testo che iniziano e terminano con i caratteri "//" e permettono di creare di modelli di documenti i cui campi verranno generati e caricati coi valori reali al momento della stampa. Per tale motivo, uno stesso documento che rappresenta un modello di preventivo, potrà essere utilizzato per tutti i propri preventivi senza ulteriori modifiche.
Le macro possono essere "semplici" o "con parametri". (Ad esempio, una macro che inserisce un'immagine all'interno del foglio potrebbe avere come parametri la larghezza e l'altezza dell'immagine). Tali parametri, come vedremo in seguito, possono essere obbligatori o opzionali e vanno specificati dopo il titolo della macro stessa, separati da ";". Di seguito le principali macro di Opera Gestione Commesse:
Indice[nascondi] |
Macro di inserimento dati (solo testo)
- //Anno// : Stampa l'anno corrente.
- //AnnoXX// : Stampa le ultime due cifre dell’anno presente nel campo in data del quadro dati generali commessa'.
- //AnteprimaCommessa:[parametri]// : Stampa l’anteprima delle tipologie presenti all’interno della commessa
NOTE:
Parametri- si/no: abilita o meno la visualizzazione anche delle tipologie congelate.
- base X (opzionale): lo scostamento dal bordo sinistro del foglio
- base Y (opzionale): lo scostamento dal bordo superiore del foglio
- larghezza (opzionale): la larghezza dell’area di stampa partendo dal riferimento base X
- altezza (opzionale): l'altezza dell’area di stampa partendo dal riferimento base Y
N.B: Esempio : //AnteprimaCommessa:no;4;;12;//
- //Cantiere_CAP//: Stampa il CAP della città del cantiere del quadro Cantiere che si trova all'interno dei dati della commessa.
- //Cantiere_Citta//: Stampa la città del cantiere.
- //Cantiere_Indirizzo//: Stampa l’indirizzo del cantiere così come inserito nel campo “Indirizzo”.
- //Cantiere_nome//: Stampa il testo inserito nel campo “Cantiere” del quadro Cantiere.
- //Cantiere_Prov//: Stampa la sigla della provincia della città del cantiere.
- //Cliente_CAP// : Stampa il CAP della città del cliente.
- //Cliente_Citta// : Stampa la città del cliente.
- //Cliente_Indirizzo// : Stampa l’indirizzo del cliente, così come inserito nel campo “Indirizzo”.
- //Cliente_note// : Stampa le note presenti nel campo Note del quadro Dati cliente commessa se il cliente è salvato in archivio.
- //Cliente_Prov// : Stampa la sigla della provincia della città del cliente.
- //Cliente_RagioneSociale// : Stampa la ragione sociale del cliente inserita nei dati della commessa riferiti al cliente.
- //Commessa// : Stampa il progressivo e l’anno della commessa nel formato 01/2009.
- //data// : Stampa la data corrente nel formato gg/mm/aaaa
- //dataest// : Stampa la data corrente nel formato gggg nn mmmm aaaa
- //DescizioneTipologia: [parametri]// : Stampa la descrizione presente del quadro Dati tipologia
NOTE:
Parametri- Quantità caratteri: limite massimo di caratteri della descrizione da mostrare.