Passa al contenuto principale

DEFQUERYCOND_LV

31.2DesktopWeb
warning
La specifica è deprecata nei sorgenti con STRICT maggiore o uguale a 3, al suo posto vedere specifica DEFQUERYWHERE

Permette di definire le condizioni di filtro da applicare ad una query.

Parametri

ParametroDefinizioneI/OInformazioniVersione traduttoreSMP
IDQUERYLongINObbligatorioDesktopWeb
ESPRINRipetibileDesktopWeb
SELEZIONIINDesktopWeb
ESPRHAVINGINRipetibileDesktopWeb
IDESPRStringaINRipetibileDesktopWeb
ERROREInteroINDesktopWeb
OPERATOREStringaINDesktop

IDQUERY

LongINInputObbligatorioObbligatorioValore non necessarioValore non necessarioDesktopWeb

Identificatore della query ottenuto tramite @DEFQUERY.

ESPR

INInputRipetibileRipetibileValore non necessarioValore non necessarioDesktopWeb

Dichiarazione della condizione

SELEZIONI

INInputValore non necessarioValore non necessarioDesktopWeb

Indica una o più condizioni che se verificate fanno sì che il record sia valido.
Si possono indicare più condizioni legate tra di loro da un operatore logico AND o OR.
Una condizione è espressa come:

<Operando1> <Operatore> <Operando2 >
oppure
<Funzione> ( <Parametro1>, <Parametro2>, …) <Operatore> <Operando>

È possibile indicare indicare anche gli ALIAS dei campi della query, nel seguente modo:

  • [NomeAlias]
  • ALIAS['NomeAlias']
  • ALIAS[VariabileBC]

Gli operatori di confronto possono essere:

  • =
  • <>
  • <=
  • <
  • >=
  • >
  • MATCH

ESPRHAVING

INInputRipetibileRipetibileValore non necessarioValore non necessarioDesktopWeb

Dichiarazione della condizione per il raggruppamento

IDESPR

StringaINInputRipetibileRipetibileValore non necessarioValore non necessarioDesktopWeb

Dichiarazione dell'identificatore dell'espressione

ERRORE

InteroINInputValore non necessarioValore non necessarioDesktopWeb
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.

OPERATORE

StringaINInputValore non necessarioValore non necessarioDesktop

Individua l'operatore logico per assemblare le diverse condizioni della griglia

warning

Dalla versione di traduttore 26.1 gli operatori vanno indicati tra doppi apici