Configurare ed eseguire il debug in Sage X3 con Eclipse
Stai cercando come fare il debug con Eclipse di un programma con Sage X3 V7? Fare debug con Sage X3 V7 sembra essere diventato un incubo: la versione 7 e successive prevedono l’uso di...
Per iniziare a programmare in Sage X3 e sviluppare i primi progetti servono spesso conoscenze molto semplici ma basilari per poter procedere.
Qui troverete una serie di informazioni su piccoli aspetti base della programmazione in Sage X3
Stai cercando come fare il debug con Eclipse di un programma con Sage X3 V7? Fare debug con Sage X3 V7 sembra essere diventato un incubo: la versione 7 e successive prevedono l’uso di...
Dalla versione 7 Sage X3 ha messo a disposizione un plugin per poter sviluppare tramite Eclipse. Tra i vantaggi troviamo sicuramente la possibilità di navigare tra le varie funzioni o etichette. “Lo svantaggio” per...
Abbiamo già visto come recuperare il percorso base di un dossier. Per recuperare invece il solo nome del dossier corrente si utilizza l’istruzione: nomap(NUMERO) Nel dettaglio, nel caso il dossier corrente sia quello di...
Uso di adxmac Per recuperare da codice il nome del server applicativo di Sage X3 si utilizza l’istruzione: adxmac(NUMERO) che restituisce il nome del server in cui si trova un’applicazione indicata dal parametro da...
Per andare a capo a metà di una riga di codice basta mettere come primo carattere (senza spazi precedenti) della nuova riga un &: [M:YTX]YCAMPO1(nolign-1) = [F:YTM]YCAMPO2 + ” ” & + ” “...
Per recuperare il percorso base di un dossier ci sono almeno due modi. SETPARAM From PARFICBAN Il primo modo consiste nella chiamata SETPARAM From PARFICBAN: Local Char MACHIN(20) Local Char IRS(2) Local Char OS(20)...
Vediamo oggi come manipolare ora e data in Sage X3. Per ottenere la data corrente in una variabile Date si usa la funzione date$. Allo stesso modo per avere data e ora correnti in...
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...