Domanda:
Quali operatori e funzioni possono essere utilizzati per le condizioni "È (clausola Where)" in DocuWare?

Soluzione:
Per le condizioni "Is (clausola Where)" è possibile utilizzare le seguenti funzioni predefinite (note anche come funzioni di sistema) e operatori.
Si prega di notare che il contenuto della funzione IS(where) verrà interpretato dall'origine dati. Se l'origine dati è un file di testo per un processo Autoindex, questi potrebbero non essere interpretati correttamente. Le condizioni "Is (clausola Where)" non possono essere utilizzate con il Local Data Connector. A seconda della versione, i lavori con file di testo come origine dati potrebbero non offrire più questa opzione.
| Operatori |
|
= |
|
> |
|
>= |
|
< |
|
<= |
|
<> |
|
CONTIENE |
|
LIKE |
|
NON |
|
E |
|
O |
|
INIZIA CON |
|
ENDSWITH |
| Funzione | Descrizione | ||||||||||
| CURRENTUSERLONGNAME() | Il nome utente lungo (nome visualizzato) dell'utente che ha effettuato l'accesso. | ||||||||||
| CURRENTUSERSHORTNAME() | Il nome utente breve (nome interno) dell'utente che ha effettuato l'accesso. | ||||||||||
| CURRENTUSEREMAIL() | L'indirizzo e-mail (se presente) associato all'utente che ha effettuato l'accesso. | ||||||||||
| CURRENTDATE() CURRENTDATE(<giorni>) |
La data corrente. Se il parametro è specificato e diverso da zero, la data restituita viene spostata di questo numero di giorni. Ad esempio:
|
||||||||||
| CURRENTDATETIME() CURRENTDATETIME(<giorni>) |
La data e l'ora correnti. Se il parametro è specificato e diverso da zero, la data restituita viene spostata di questo numero di giorni. Ad esempio:
|
||||||||||
| CURRENT_DAY() GIORNO_CORRENTE(<giorni>) |
La data corrente. Se il parametro è specificato e diverso da zero, la data restituita viene spostata di questo numero di giorni. Ad esempio:
|
||||||||||
| ORA_CORRENTE() CURRENT_HOUR(<ore>) |
La data e l'ora correnti. Se il parametro è specificato e diverso da zero, la data e l'ora restituite vengono spostate
|
||||||||||
| MESE_CORRENTE() MESE_CORRENTE(<mesi>) |
La data corrente. Se il parametro è specificato e diverso da zero, la data restituita viene spostata di questo numero di mesi. Ad esempio:
|
||||||||||
| CURRENT_YEAR() CURRENT_YEAR(<anni>) |
La data corrente. Se il parametro è specificato e diverso da zero, la data restituita viene spostata di questo numero di anni. Ad esempio:
|
||||||||||
| CURRENTYEARMONTH(<anni>, <mesi>, <primo?>) | Il primo o l'ultimo giorno di un mese. Il primo parametro è il numero di anni di cui viene spostata la data restituita, il secondo parametro è il numero di mesi e il terzo parametro determina se la data restituita è il primo (vero) o l'ultimo (falso) giorno del mese. Ad esempio:
|
||||||||||
| EMPTY() IS EMPTY() |
Un valore vuoto. Qualsiasi operatore di confronto utilizzato con questa funzione verrà ignorato, ovvero l'espressione <>EMPTY() e =EMPTY() avranno lo stesso risultato (ovvero, solo i documenti con il campo filtrato vuoto). |
||||||||||
| NOTEMPTY() IS NOTEMPTY() |
Un valore non vuoto. Qualsiasi operatore di confronto utilizzato con questa funzione verrà ignorato. Cioè, l'espressione <>NOTEMPTY() e =NOTEMPTY() avranno lo stesso risultato (ovvero, solo i documenti con il campo filtrato, non vuoto). |
KBA è applicabile sia alle organizzazioni cloud che a quelle on-premise.
Si prega di notare: Questo articolo è una traduzione dall'inglese. Le informazioni contenute in questo articolo si basano sulla versione originale in inglese del/i prodotto/i. Potrebbero esserci piccoli errori, ad esempio nella grammatica utilizzata nella versione tradotta dei nostri articoli. Sebbene non possiamo garantire la completa accuratezza della traduzione, nella maggior parte dei casi la troverete sufficientemente informativa. In caso di dubbi, si prega di fare riferimento alla versione inglese di questo articolo.
