Passa al contenuto principale

RUNQUERY

Desktop

Esecuzione di una query precedentemente creata o definita.

Parametri

ParametroDefinizioneI/OInformazioniVersione traduttoreSMP
NOMEStringaINDesktop
DIRStringaINDesktop
IDLongINDesktop
TIPOOUTPUTInteroINDesktop
NOMEEXPORTStringaINDesktop
DIREXPORTStringaINDesktop
MODSCRITTURAInteroINDesktop
INTEXPORTInteroINBinarioDesktop
COPERTINAEXPORTInteroINBinarioDesktop
RICHIEDIOPZIONIInteroINBinarioDesktop
RICHIEDIOPZIONIMANCANTIInteroINBinarioDesktop
FILEOPZIONIStringaINDesktop
DIRFILEOPZIONIStringaINDesktop
SALVAOPZIONIInteroINBinarioDesktop
FILEDISPOSITIVIStringaINDesktop
DIRFILEDISPOSITIVIStringaINDesktop
ERROREInteroINDesktop

NOME

StringaINInputValore non necessarioValore non necessarioDesktop

E' il nome della query (senza estensione) da eseguire.

warning

Questo parametro è obbligatorio se non viene indicato l’ID della query.

DIR

StringaINInputValore non necessarioValore non necessarioDesktop

E' la direttiva in cui e' presente la query da eseguire.

warning

Questo parametro è obbligatorio se non viene indicato l’ID della query.

ID

LongINInputValore non necessarioValore non necessarioDesktop

Identificatore della query ottenuto tramite @DEFQUERY.

warning

Questo parametro è obbligatorio se non vengono indicati i parametri NOME e DIR della query

TIPOOUTPUT

InteroINInputValore non necessarioValore non necessarioDesktop

Tipo di output della query.

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

ValoreDescrizione
0Griglia automatica
1Esportazione dati ASCII
2Esportazione dati XML
3Esportazione dati XML
4Esportazione dati EXCEL

NOMEEXPORT

StringaINInputValore non necessarioValore non necessarioDesktop

E’ il nome del file di esportazione dei dati della query.

warning

Questo parametro diventa obbligatorio se il TipoOutput e’ diverso da 0.

DIREXPORT

StringaINInputValore non necessarioValore non necessarioDesktop

E’ la direttiva dei file di esportazione dei dati della query.

warning

Questo parametro diventa obbligatorio se il TipoOutput e’ diverso da 0.

MODSCRITTURA

InteroINInputValore non necessarioValore non necessarioDesktop

E’ la modalità di scrittura dei file di esportazione dei dati della query.

warning

Questo parametro diventa obbligatorio se il TipoOutput e’ diverso da 0.

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

ValoreDescrizione
0Sovrascrive il file esistente se esiste già
1Accoda

INTEXPORT

InteroINInputBinarioBinarioValore non necessarioValore non necessarioDesktop

Aggiunge o meno l'esportazione dell'intestazione di riga nei file ASCII o XLS.

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

ValoreDescrizione
0No
1Si

COPERTINAEXPORT

InteroINInputBinarioBinarioValore non necessarioValore non necessarioDesktop

Aggiunge l'esportazione della copertina in caso di esportazione di un report di stampa.

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

ValoreDescrizione
0No
1Si

RICHIEDIOPZIONI

InteroINInputBinarioBinarioValore non necessarioValore non necessarioDesktop

Specifica di richiedere o meno le opzioni del report. Aggiunge l'esportazione della copertina in caso di esportazione di un report di stampa.

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

ValoreDescrizione
0No
1Si

RICHIEDIOPZIONIMANCANTI

InteroINInputBinarioBinarioValore non necessarioValore non necessarioDesktop

Condiziona la valorizzazione delle variabili non passate tramite specifica con i valori di default senza farli richiedere a video.

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

ValoreDescrizione
0No
1Si

FILEOPZIONI

StringaINInputValore non necessarioValore non necessarioDesktop

E’ il nome del file Xml dove sono salvate le opzioni del report.

DIRFILEOPZIONI

StringaINInputValore non necessarioValore non necessarioDesktop

E’ la direttiva del file di salvataggio delle opzioni del report.

SALVAOPZIONI

InteroINInputBinarioBinarioValore non necessarioValore non necessarioDesktop

Condiziona il salvataggio delle opzioni indicate per eseguire la query.

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

ValoreDescrizione
0No
1Si

FILEDISPOSITIVI

StringaINInputValore non necessarioValore non necessarioDesktop

E' il nome del file contenente le informazioni per l'impostazione del dispositivo di emissione.

DIRFILEDISPOSITIVI

StringaINInputValore non necessarioValore non necessarioDesktop

E' la direttiva in cui è presente il file contenente il dispositivo di emissione. Se non indicato si assume la direttiva standard di questa tipologia di files, ovvero (<dir.Report>+\<NomeReport>.SXIS)

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

 '@RUNQUERY NOME["<QueryName>"] _
DIR["<QueryDirectoryName>"] _
ERRORE