Passa al contenuto principale

SAVEQUERY

Desktop

La specifica '@SAVEQUERY permette di memorizzare in un file XML la definizione di una query.

Parametri

ParametroDefinizioneI/OInformazioniVersione traduttoreSMP
IDQUERYLongINObbligatorioDesktop
FILEStringaINDesktop
UPDATEInteroINDesktop
BLOBBlobOUTDesktop
ERROREInteroINDesktop

IDQUERY

LongINInputObbligatorioObbligatorioValore non necessarioValore non necessarioDesktop

Identificatore della query ottenuto tramite @DEFQUERY.

FILE

StringaINInputValore non necessarioValore non necessarioDesktop

Indica il file XML sul quale memorizzare la definizione della query. XmlFile: identifica il nome del file XML. Puo' essere una variabile di tipo stringa od una costante tra apici.

UPDATE

InteroINInputValore non necessarioValore non necessarioDesktop

Indica la modalità di scrittura della query nel caso in cui la query va inserita all'interno di un file XML che contiene già altri elementi XML. flagVar: identifica la costante/variabile di tipo numerico che definisce la modalità di scrittura del file XML: Può assumere i seguenti valori: <tabella> Valore Descrizione 0 Scrittura 1 Aggiornamento </tabella>

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

ValoreDescrizione
0Scrittura
1Aggiornamento

BLOB

BlobOUTOutputValore non necessarioValore non necessarioDesktop

Indica la variabile BLOB che riceve la definizione della query. VarBlob: identifica la variabile di tipo blob che riceve la definizione della query.

ERRORE

InteroINInputValore non necessarioValore non necessarioDesktop
SottoParametri

Consente al programma di intercettare e gestire l'errore restituito dalla funzione.

suggerimento

Utilizzare uno dei metodi GetLastError*() della classe BCContextInfo per ottenere le informazioni dell'errore.

Esempi

Definizione

 '@SAVEQUERY IDQUERY[IdQuery] _
FILE["QueryFIleName.sxqry"] _
ERRORE