Caratteri speciali nella sintassi dell’operatore ‘Simile’ usata nei filtri
% (percento) corrisponde ad una sequenza di caratteri
Esempio:
[Ragione sociale(Cliente.Anagrafica)] Simile ‘% fr%’ trova tutti i clienti inseriti in anagrafica la cui ragione sociale contiene la sequenza di caratteri ‘fr’;
[Ragione sociale(Cliente.Anagrafica)] Simile ‘ fr%’ trova tutti i clienti inseriti in anagrafica la cui ragione sociale inizia per ‘fr’;
[Ragione sociale(Cliente.Anagrafica)] Simile ‘% fr’ trova tutti i clienti inseriti in anagrafica le cui ragioni sociali terminano con ‘fr’.
_ (underscore) corrisponde al singolo carattere
Esempio:
[Ragione sociale(Cliente.Anagrafica)] Simile ‘_itta Rossi’ trova tutti i clienti la cui ragione sociale è di undici caratteri di cui gli ultimi dieci sono ‘itta Rossi’, (es: Ditta Rossi…);
[Ragione sociale(Cliente.Anagrafica)] Simile ‘____’ trova tutti i clienti la cui ragione sociale è di quattro caratteri.
[ ] (parentesi quadre) corrisponde ad un singolo carattere compreso nell’intervallo o nell’insieme specificato
Esempio:
[Totale da pagare] Simile ’5[0-9] trova tutti i conti il cui importo è ‘5’ più una cifra finale che può essere 50,51,52…;
[Totale da pagare] Simile ’5[89] trova tutti i conti il cui importo è ‘5’ più una cifra finale che può essere solo 8 o 9 escludendo quindi tutti gli altri valori.
Il filtro SIMILE non è sensibile alle maiuscole/minuscole, il risultato di [Ragione sociale(Cliente.Anagrafica)] Simile ‘_itta Rossi’ è uguale a quello di [Ragione sociale(Cliente.Anagrafica)] Simile ‘_itta rossi’.
Utilizzo filtri
Esempio 1. Si vuole applicare un filtro sulla base del campo Ragione sociale(Cliente. Anagrafica), limitando il risultato ai soli clienti la cui Ragione Sociale inizia, è simile ad "%s”. Si imposta la condizione in Filtro in maniera analoga a come visto precedentemente in filtro veloce.