English Language

nanDECK - Novità nella versione 1.12c

Il comando LINK ora carica i file di Excel

Ora puoi caricare direttamente un file Excel, con questa sintassi:

LINK = "filename!sheet", field1, field2, ... fieldN

Se non indichi il foglio (con il parametro sheet), verrà caricato il primo foglio trovato nel file.

Nuovo parametro CLEAR per il comando LINKFILTER

Puoi indicare un parametro CLEAR per eliminare tutti i comandi LINKFILTER (e collegare un altro file con altri filtri, o nessuno). La sintassi è questa:

LINKFILTER = CLEAR

Nuova funzione FILTER

Questa funzione crea una sequenza prendendo gli elementi da un'altra sequenza, filtrandoli e raggruppandoli utilizzando certe regole. La sintassi base è:

[name] = FILTER([name], filter1, filter2 … filterN)

Nei parametri filterN puoi usare caratteri jolly (? per qualsiasi carattere, * per qualsiasi gruppo di caratteri). Per esempio, questo script stamperà solo elementi che iniziano con uno zero (quattro elementi su otto):

[ALFA] = 000|001|010|011|100|101|110|111
[BETA] = FILTER([ALFA], 0*)
FONT = ARIAL, 32, , #000000
TEXT = "1-{(BETA)}", [BETA], 0, 0, 100%, 100%

Nel primo parametro puoi indicare questi flag aggiuntivi:

> ordina i caratteri di un elemento in ordine ascendente prima di compararli con i filtri
< ordina i caratteri di un elemento in ordine discendente prima di compararli con i filtri
+ somma i numeri di un elemento prima di compararli con i filtri
@ mantieni solo i caratteri indicati dopo questo flag
# scarta tutti i caratteri indicati dopo questo flag

Per esempio, questo script stampa solo elementi che contengono uno zero e due uno (tre elementi su otto):

[ALFA] = 000|001|010|011|100|101|110|111
[BETA] = FILTER(>[ALFA], 011)
FONT = ARIAL, 32, , #000000
TEXT = "1-{(BETA)}", [BETA], 0, 0, 100%, 100%

I flag ">", "<" e "+" possono essere ripetuti, quando devi considerare elementi non come singoli caratteri, ma come stringhe composte da più di un carattere. Per esempio, l'elemento "0123" darà questi risultati:

+ 6
++ 24
> 0123 (solo nei riguardi del filtro)
>> 0123 (solo nei riguardi del filtro)
< 3210 (solo nei riguardi del filtro)
<< 2301 (solo nei riguardi del filtro)

Invertito l'ordine degli elementi nella funzione FRAMELIST con il carattere "-" usato prima del nome

Se usi un carattere meno (-) prima del nome di un gruppo di frame nella funzione FRAMELIST, i frame verranno aggiunti in ordine inverso.

Sintassi per estrarre un elemento di una sequenza: "{sequenza?elemento}"

Per esempio, questo scripts stamperà la lettera “c”:

[ALFA] = a|b|c|d|e
FONT = ARIAL, 32, , #000000
TEXT = 1, {ALFA?3}, 0, 0, 100%, 100%

Nuove opzioni per il Wizard

Il wizard per l'autocomposizione degli script ora è composto da quattro pannelli, uno per le impostazioni della pagina, uno per inserire le immagini, uno per i testi e i caratteri e uno per opzioni varie. Questa è una schermata:

Salvataggio delle immagini in formato GIF

Aggiunto il formato GIF per le immagini salvate con il pulsante "Save images".

Corretto errore nei comandi HTMLTEXT/HTMLFILE

Corretto errore nel salvataggio delle GIF animate


Torna alla pagina principale