Titolo: Macro: Inserire un elemento alla fine di un array
Categoria: Macro |
|
Ultimo Aggiornamento: 12/11/04 |
Per chi non usa 4th Dimension 2004 e non può dunque usare
APPEND TO ARRAY ma usa ancora la 2003, ecco un sistema alternativo per inserire rapidamente un elemento in coda ad un array: aprire il file Macros.xml (si trova nella cartella 4D di sistema, ad esempio su Win C:\WINDOWS\4D) e aggiungere prima del tag di chiusura </macros> il seguente codice:
<macro name="MioAppendToArray">
<text>
INSERT ELEMENT(<Selection/>;Size of Array(<Selection/>)+1)
<Selection/>{Size of Array(<Selection/>)}:=
</text>
</macro>
Al solito supponiamo che sia mioarray l'array a cui vogliamo aggiungere un elemento in coda. Nel punto del metodo in cui ci serve fare l'inserimento dell'elemento scriviamo "mioarray" (senza virgolette) e lo selezioniamo. Tasto di destra sul testo selezionato e scegliamo "Insert Macros - MioAppendToArray". La macro genererà il seguente codice:
INSERT ELEMENT(mioarray;Size of array(mioarray)+1)
mioarray{Size of array(mioarray)}:=
Il cursore si troverà inoltre dopo il simbolo "=" pronto per farci inserire il valore desiderato.
Inviato da: PierPaolo Sichera |
|
Visite: 13974 |
Se accedi con utente e password, puoi aggiungere dei commenti.