Scopo
Questa funzione ritorna la condizione di filtro utilizzata dall'ultima operazione di recupero dei dati e corrisponde all'intera clausola SQL WHERE eseguita. E' valida solo per pannelli DB (la cui Master Query è basata su un database), non può essere usata quindi per pannelli IMDB (pannelli basati su tabelle in memoria) o DO (pannelli basati su documenti).
Sintassi
string sqlwh = "" // SQL where clause
//
sqlwh := Pannello.WhereClause()
//
sqlwh := Pannello.WhereClause()
Argomenti
Questa funzione non ha argomenti.Valore di ritorno
E' una stringa che contiene l'intera clausola SQL Where utilizzata nell'ultima fase di recupero dati. Ad esempio potrebbe essere: "where (A.IDProdotto > 0)"
- Il valore ritornato contiene sia i filtri presenti nella Master Query del pannello a Design Time, sia i filtri derivati da criteri QBE introdotti dall'utente.
- Il valore ritornato può essere Empty String se non è stato impostato alcun filtro.
- Se il valore ritornato non è Empty String, allora comincia sempre per "where ".
- E' consigliato l'uso della funzione SQLWhereClause per passare ad altre funzioni i filtri impostati nel pannello.
Ultima modifica: 25/10/2016 / Validità: da 6.5.2680