Condizioni e cicli
Condizioni If Then Else Le seguenti forme sono equivalenti: If I=1 Then J=2 Else J=3 : Endif If I=1 : J=2 Else J=3 : Endif # i due punti permettono di scrivere un’istruzione dopo l’altra If...
Condizioni If Then Else Le seguenti forme sono equivalenti: If I=1 Then J=2 Else J=3 : Endif If I=1 : J=2 Else J=3 : Endif # i due punti permettono di scrivere un’istruzione dopo l’altra If...
Per ordinare un array usare Sorta con la seguente sintassi : SORTA NUMVALORI_DAORDINARE ARRAY [Desc] SORTA NUMVALORI_DAORDINARE ARRAY1, array2 [Desc] (array2 ordinato seguendo l’ordine di ARRAY1) Esempio: Local Char STR(255)(0..4) Local Integer NUMBER(0..4) Local Integer...
Sage X3 permette di creare la gestione di un nuovo oggetto semplice praticamente con la sola parametrizzazione. Ma se si ha la necessità di realizzare un oggetto con testata/dettaglio bisogna seguire una procedura ben...
Il modo principale di compilare un sorgente adonix lo conosciamo tutti: in Sage X3 versione 6.x e precedenti infatti c’è a disposizione l’apposito editor (funzione ADOTRT), da dove si può compilare con il tasto...
Per aprire un file pdf da un programma adonix si può utilizzare la chiamata ETAT From AIMP3. Per indicare che il pdf deve essere aperto a video basta indicare come destinazione di stampa una...
A volte, o prima di effettuare una modifica, o per debug, o per reverse engineering, può risultare necessario sapere dove viene utilizzato un particolare tipo dato. Il modo più veloce che ho trovato richiede l’accesso...
In Sage X3 le schedulazioni di esecuzione di un comando si possono impostare utilizzando il job SYSTEME. Come parametro si passa il comando da eseguire, per esempio “C:\temp\comando.bat par1 par2″, e il gioco è fatto....
Adonix non prevede un’istruzione per la sostituzione di una parte di stringa. L’unica istruzione che prevede è ctrans(STR,”AB”,”C”) che prende la stringa STR e ne sostituisce tutte le occorrenze delle lettere ‘A’ e ‘B’...