Passa al contenuto principale

WRITEDBDATA

DesktopWeb
Obsoleti

Permette di scrivere un record in tabella senza doversi preoccupare di verificare che il record sia presente in tabella.

Parametri

ParametroDefinizioneI/OInformazioniVersione traduttoreSMP
TABELLAINObbligatorioDesktopWeb
TIPORECINDesktopWeb
INDINDesktopWeb
TUTTIGRUPPIInteroINDesktopWeb
GRUPPOStringaINDesktopWeb
VIRTUALEInteroINDesktopWeb
VINCOLIInteroINDesktopWeb
APPENDICEStringaINDesktopWeb
ERROREINDesktopWeb
PRIORITAEnumerazioneINObbligatorioDesktopWeb
OPERAZIONEInteroOUTDesktopWeb
CAMPINOUPDATEINDesktopWeb
RECORDClasseINObsoletoDesktopWeb
OGGETTOClasseINObsoletoDesktopWeb

TABELLA

INInputObbligatorioObbligatorioValore non necessarioValore non necessarioDesktopWeb
SottoParametri

Nome del DFX da cui reperire le caratteristiche della tabella, se sono indicati il dizionario dati e la sua versione fa riferimento la 'fotografia' del DFX alla determinata versione del dizionario dati indicata.

TIPOREC

INInputValore non necessarioValore non necessarioDesktopWeb

Tipo record della tabella. Se omesso si utilizza il primo (o unico) tipo record definito per la tabella.

IND

INInputValore non necessarioValore non necessarioDesktopWeb

Definisce l'indice con il quale eseguire la lettura.

TUTTIGRUPPI

InteroINInputValore non necessarioValore non necessarioDesktopWeb

Se indicato, il filtro sul campo speciale DBGruppo per selezionare solo le righe del gruppo indicato in BCContextInfo.GetGruppo non viene effettuato.

Parametro con valori ammessi, si possono utilizzare i seguenti valori:

ValoreDescrizione
0No
1Si

GRUPPO

StringaINInputValore non necessarioValore non necessarioDesktopWeb

Definisce per il database il valore del campo speciale DBGruppo dei record da identificare nella tabella.

VIRTUALE

InteroINInputValore non necessarioValore non necessarioDesktopWeb

Il parametro permette la sovrapposizione tra la gestione delle tabelle su DB e la gestione delle tabelle in Struttura Dinamica.

Parametro con valori ammessi, si possono utilizzare i seguenti valori:

ValoreDescrizione
0la specifica gestisce il normale accesso alla tabella del DataBase.
1la specifica gestisce l'accesso alla Struttura Dinamica in memoria, struttura definita con lo stesso nome del DFX della tabella.
2la specifica gestisce solo l'accesso alla Struttura per le operazioni di LETTURA, mentre vengono gestiti sia il DB che la Struttura per le operazioni di SCRITTURA/CANCELLAZIONE

VINCOLI

InteroINInputValore non necessarioValore non necessarioDesktopWeb

Permette di abilitare la gestione della profilazione se la tabella è soggetta a un vincolo di tipo elenco, inserendo in modo automatico delle clausole SQL da parte dell'ambiente, per filtrare gli elementi della tabella.

Parametro con valori ammessi, si possono utilizzare i seguenti valori:

ValoreDescrizione
0No
1Si

APPENDICE

StringaINInputValore non necessarioValore non necessarioDesktopWeb

È il carattere di appendice che si vuole dare al nome delle variabili lette dall'archivio indicato (es.: APPENDICE['X']).

ERRORE

INInputValore non necessarioValore non necessarioDesktopWeb
SottoParametri

Indica un'azione da eseguire nel caso in cui sia stata raggiunta la fine/inizio del file, nel caso in cui siano terminati i record che soddisfano i filtri indicati nel parametro SELEZIONI[] o nel caso in cui l'archivio non esista.

PRIORITA

EnumerazioneINInputObbligatorioObbligatorioValore non necessarioValore non necessarioDesktopWeb

Priorità della modalità di aggiornamento del record della tabella.

Parametro enumerato, può assumere i seguenti valori:

ValoreDescrizione
INSERT0
UPDATE1

OPERAZIONE

InteroOUTOutputValore non necessarioValore non necessarioDesktopWeb

Ritorna quale operazione è stata eseguita: UPDATE=1, INSERT=0.

Parametro con valori ammessi, si possono utilizzare i seguenti valori:

ValoreDescrizione
0INSERT
1UPDATE

CAMPINOUPDATE

INInputValore non necessarioValore non necessarioDesktopWeb

Se presente, i campi indicati non verranno aggiornati se la scrittura viene eseguita in modalità UPDATE. Se il parametro non è indicato vengono scritti tutti i campi.

note

Il parametro non deve essere utilizzato se viene gestito il parametro OGGETTO[].

RECORD

ClasseINInputObsoletoObsoletoValore non necessarioValore non necessarioDesktopWeb

Variabile Record valorizzata col contenuto della riga corrente.

OGGETTO

ClasseINInputObsoletoObsoletoValore non necessarioValore non necessarioDesktopWeb

Indica il nome della variabile di tipo oggetto contenente la riga della tabella da inserire.

L'utilizzo del parametro esclude l'utilizzo del parametro _RECTABELLA

Esempi

Definizione

 FAMCOD$ = "02"
FAMDES$ = "Famiglia 01"

'@WRITEDBDATA TABELLA[BLDFAMIGLIA] _
TIPOREC[FAM] _
IND[0 \COD =\] _
PRIORITA[#UPDATE]