Con Elastico 2000 è possibile stampare le quantità ed i prezzi degli articoli in più unità di misure sullo stesso documento. In Elastico Design quando si disegna il corpo di un modello di stampa per un documento di vendita, sono disponibili le seguenti variabili Variabile | Descrizione |
---|
Art_NoteArticolo | Note dell'articolo | Art_Um1 | Unità di misura 1 | Art_Molt1 | Moltiplicatore unità di misura 1 | Art_Um2 | Unità di misura 2 | Art_Molt2 | Moltiplicatore unità di misura 2 | Art_Um3 | Unità di misura 3 | Art_Molt3 | Moltiplicatore unità di misura 3 | Art_Um4 | Unità di misura 4 | Art_Molt4 | Moltiplicatore unità di misura 4 | Art_UmVen | Unità di misura delle vendite | Art_MoltVen | Moltiplicatore unità di misura delle vendite | Art_UmAcq | Unità di misura degli acquisti | Art_MoltAcq | Moltiplicatore unità di misura degli acquisti | Art_UmSco | Unità di misura delle scorte | Art_MoltSco | Moltiplicatore unità di misura delle scorte | Art_UmTec | Unità di misura tecnica | Art_MoltTec | Moltiplicatore unità di misura tecnica | Corpo_QtaUmPriN | Quantità della riga espressa nella unità di misura principale | Corpo_PrezzoUmPriN | Prezzo unitario della riga espresso nella unità di misura principale |
Ovviamente queste saranno valide solo per le righe di documento che contengono un articolo esistente. Per stampare la quantità in una delle unità di misure definite per l'articolo bisogna convertire la quantità espressa nell'unità di misura principale nell'unità di misura desiderata, e cioè: Corpo_QtaUmPriN / Art_Moltx Dove x è un numero da 1 a 4 e corrisponde a una delle 4 unità di misura definite nell'anagrafica articolo. E' possibile usare anche Art_Moltyyy dove yyy può essere Ven per l'unità di misura delle vendite, Acq per l'unità di misura degli acquisti, Tec per l'unità di misura tecnica e Sco per l'unità di misura delle scorte. Se si desidera formattare il risultato della conversione con un numero di decimali fisso (o con nessun decimale) è possibile usare la funzione FStr$ di Elastico Design che ha la seguente sintassi: Fstr$(n,'xxxx') Dove n è un numero (nel nostro caso il risultato di Corpo_QtaUmPriN / Art_Moltx) e xxxx è una stringa formato che può essere così composta dai seguenti caratteri: Carattere | Descrizione |
---|
# | Cifra o spazio | & | Cifra o zero | . | Punto decimale | , | Separatore delle migliaia o spazio |
Per esempio la funzione: «Fstr$(Corpo_QuantitaUmPri/Art_MoltTec,'#####.&&')» stamperà la quantità espressa nell'unità di misura tecnica dell'articolo formattandola con 5 cifre intere e 2 decimali. |