How to manage document macros

From Opera Wiki

(Difference between revisions)
Jump to: navigation, search
(Created page with '{{WIP}} {{BR}} <!-- 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…')
Line 2: Line 2:
{{BR}}
{{BR}}
<!--
<!--
-
Le macro sono un potente strumento messo a disposizione da Opera per la creazione dei documenti.
+
Macros are a tool made available by Opera for creating documents.
-
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.
+
These are text strings that begin and end with the characters "//" and allow you to create document templates whose fields will be generated and loaded with the real values ​​at the time of printing. For this reason, the same document that represents a quote template can be used for all your quotes without further modifications.
-
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 ";". L'ordine dei parametri è importante, per tale motivo, nelle spiegazioni seguenti essi sono riportati nell'ordine esatto in cui Opera si aspetta di trovarli all'interno della macro. Quando si desidera omettere un parametro opzionale, è comunque necessario inserire il carattere ";" dopo il precedente parametro.  
+
Macros can be "simple" or "parameterized". (For example, a macro that inserts an image into the sheet might have the width and height of the image as parameters). These parameters, as we will see later, can be mandatory or optional and must be specified after the title of the macro itself, separated by ";". The order of the parameters is important, for this reason, in the following explanations they are shown in the exact order in which Opera expects to find them within the macro. When you want to omit an optional parameter, you still need to insert the ";" after the previous parameter.
-
Di seguito le principali macro di Opera Gestione Commesse:
+
Below are the main macros of Opera Job Management:
-
==Macro di inserimento dati (solo testo)==
+
==Data entry macros (text only)==
-
* '''//Anno// ''': Stampa l'anno corrente.
+
 +
* '''//Year// ''':Print the current year.
-
* '''//AnnoXX// ''': Stampa le ultime due cifre dell’anno presente nel campo ''in data'' del quadro ''dati generali commessa'''.
+
* '''//YearXX// ''': Print the last two numbers of the year in the '' Date '' field of the ''Job''.
-
* '''//AnteprimaCommessa: // ''': Stampa l’anteprima delle tipologie presenti all’interno della commessa  
+
* '''//AnteprimaCommessa: // ''': Stampa l’anteprima delle tipologie presenti all’interno della commessa
 +
:{{NOTE|Parametri: <br/> '''si/no''': abilita o meno la visualizzazione anche delle tipologie congelate. <br/> '''base X''' ''(opzionale)'': lo scostamento dal bordo sinistro del foglio<br/> '''base Y''' ''(opzionale)'': lo scostamento dal bordo superiore del foglio<br/> '''larghezza''' ''(opzionale)'': la larghezza dell’area di stampa partendo dal riferimento base X<br/> '''altezza''' ''(opzionale)'': l'altezza dell’area di stampa partendo dal riferimento base Y}}
:{{NOTE|Parametri: <br/> '''si/no''': abilita o meno la visualizzazione anche delle tipologie congelate. <br/> '''base X''' ''(opzionale)'': lo scostamento dal bordo sinistro del foglio<br/> '''base Y''' ''(opzionale)'': lo scostamento dal bordo superiore del foglio<br/> '''larghezza''' ''(opzionale)'': la larghezza dell’area di stampa partendo dal riferimento base X<br/> '''altezza''' ''(opzionale)'': l'altezza dell’area di stampa partendo dal riferimento base Y}}

Revision as of 09:07, 14 December 2021



Image:iconawip.png work in progress



Personal tools