Passa al contenuto principale

FINDQUERYDATA

DesktopWebValore di ritornoBooleano

Funzione che permette di leggere un singolo record tramite query definita mediante @DEFQUERY.

Dopo la funzione, le variabili associate alla query (o l'oggetto passato) saranno valorizzate se sono stati trovati dei dati.

suggerimento
  • Per leggere più record va usata la specifica @GETQUERYDATA.
  • Per testare l'esistenza dei dati, senza leggerne i valori, va usata la funzione EXISTSQUERYDATA.

Definizione BC

È possibile utilizzare una delle seguenti sintassi per utilizzare la funzione:

FINDQUERYDATA(<IdQuery>,[Oggetto])
FINDQUERYDATA(<Query>,[Oggetto])

Parametri

IdQuery

Id della query

Oggetto

Oggetto da valorizzare

Query

Query

Esempi

Definizione

 DIM idQuery[INT]

'@DEFQUERY IDQUERY[idQuery] NOME["BCRIF_FN_QUERY_22"]

'@DEFQUERYFROM IDQUERY[idQuery] TABELLA[BLDART]

'@DEFQUERYCOLUMN IDQUERY[idQuery] _
ESPR[BLDART.COD AS [CodArt]] _
ESPR[BLDART.DES AS [DesArt]]


If FINDQUERYDATA(idQuery) Then

DataElaboration()

EndIf