DEFUPLOAD
La funzione '@DEFUPLOAD definisce le caratteristiche dell'edit rispetto alla videata a cui si riferisce.
Parametri
| Parametro | Definizione | I/O | Versione traduttore | SMP | |
|---|---|---|---|---|---|
| ID | Stringa | ||||
| POS | |||||
| DIM | |||||
| RET | |||||
| GRID | |||||
| ESTENSIONI | Stringa | ||||
| ESTENSIONINONAMMESSE | Stringa | 30.5 | |||
| DIMENSIONEMASSIMA | Intero | ||||
| MULTIPLO | Intero | ||||
| NUMEROFILEMASSIMO | Intero | 29.1 | |||
| TIT | Variabile | ||||
| ELENCOFILE | |||||
| DISABILITATO | Condizione | ||||
| NASCOSTO | Condizione | ||||
| FINECARICAMENTO | Azione | ||||
| ANNULLACARICAMENTO | Azione | 33.0 | |||
| AVANZAMENTO | Intero | 28.3 |
ID
Definisce la variabile o la costante di programma che contiene l'identificatore univoco del controllo.
Viene utilizzato dall'ambiente per gestire le personalizzazioni effettuate durante l'esecuzione del programma.
POS
Posizionamento del controllo.
Consente di indicare la riga e la colonna. Per entrambi è possibile specificare l'unità di misura.
POS[RigaVid [UnitàMisura], ColonnaVid [UnitàMisura]]
L'unità di misura può essere: 'C' per il posizionamento a caratteri e 'P' per il posizionamento in pixel. L'indicazione è opzionale, se omesso si assume 'C' come default.
DIM
Dimensione del controllo.
Consente di indicare l'altezza e la larghezza. Per entrambi è possibile specificare l'unità di misura.
DIM[Altezza [UnitàMisura], Larghezza [UnitàMisura]]
L'unità di misura può essere: 'C' per il posizionamento a caratteri e 'P' per il posizionamento in pixel. L'indicazione è opzionale, se omesso si assume 'C' come default.
RET
Coordinate della cella del reticolo da associare al controllo.
Queste informazioni hanno lo scopo di inserire il controllo nella logica di gestione degli spostamenti sulla videata.
GRID
Attached Property per pannello di tipo Grid
ESTENSIONI
Permette di filtrare i file ed accettare solo quelli con una determinata estensione.
L'utilizzo del parametro esclude l'utilizzo del parametro ESTENSIONINONAMMESSE
ESTENSIONINONAMMESSE
Permette di filtrare i file e non accettare quelli con una determinata estensione.
L'utilizzo del parametro esclude l'utilizzo del parametro ESTENSIONI
DIMENSIONEMASSIMA
Dimensione massima di ogni file espressa in Bytes. Se la dimensione del file eccede, non potrà essere caricato.
MULTIPLO
Parametro con valori ammessi, si possono utilizzare i seguenti valori:
| Valore | Descrizione |
|---|---|
0 | No |
1 | Si |
NUMEROFILEMASSIMO
Numero massimo di file selezionabili in presenza di parametro MULTIPLO; se non indicato non sono presenti limiti.
TIT
Attributo indicante il testo da visualizzare nel titolo del Contenitore
ELENCOFILE
I file caricati tramite la finestra di upload verranno aggiunti alla struttura indicata. La struttura dovrà essere definita prima del richiamo della specifica e dovrà avere le colonne.
DISABILITATO
Attributo di disabilitazione del controllo
NASCOSTO
Attributo che consente di nascondere e visualizzare il controllo
FINECARICAMENTO
Callback dell'azione da eseguire
ANNULLACARICAMENTO
Callback dell'azione da eseguire
AVANZAMENTO
Indica il tipo di videata di avanzamento che vuole visualizzare durante la fase di copia della cartella.
TipoAvanzamento: può essere una costante o una variabile numerica. Può assumere questi valori:
0 - nessuna videata di avanzamento
1 - viene visualizza la videata di avanzamento BC ('@DEFVIDWAITMSG)
Se non indicato si assume il valore 1.