Changes for page 04 - Diramazione Flusso


From version 10.1
edited by administrator BDP
on 2018/01/09 15:38
Change comment: There is no comment for this version
To version 7.4
edited by administrator BDP
on 2017/12/21 13:01
Change comment: There is no comment for this version

Summary

Details

Page properties
Tags
... ... @@ -1,1 +1,0 @@
1 -Messenger|Servizi base
Content
... ... @@ -58,11 +58,8 @@
58 58  Per ogni tipo, oltre alla selezione o al valore, occorre indicare ulteriori parametri specifici, come formato di data e ora, sequenze, numero di decimali, ecc.
59 59  Inotre è possibile indicare eventuali parametri specifici per la lingua corrente.
60 60  
61 -(% class="box errormessage" %)
62 -(((
63 -Questo parametro gestisce esclusivamente l'italiano e lo spagnolo. Per entrambe le lingue, se questo parametro è impostato con "F", gli ordinali sono riprodotti al femminile, in tutti gli altri casi al maschile. Solo per lo spagnolo, se questo parametro è impostato con "F", il numero 1 è riprodotto al femminile, altrimenti al maschile. Solo per l'italiano, se questo parametro è impostato con "E", l'importo è riprodotto in EURO altrimenti in Lire.
61 +(% class="box errormessage" %)Questo parametro gestisce esclusivamente l'italiano e lo spagnolo. Per entrambe le lingue, se questo parametro è impostato con "F", gli ordinali sono riprodotti al femminile, in tutti gli altri casi al maschile. Solo per lo spagnolo, se questo parametro è impostato con "F", il numero 1 è riprodotto al femminile, altrimenti al maschile. Solo per l'italiano, se questo parametro è impostato con "E", l'importo è riprodotto in EURO altrimenti in Lire.
64 64  )))
65 -)))
66 66  |**Numero massimo di Digit da acquisire**|Numero massimo di digit che l'utente può inserire. Il tasto //Assegna Valore //consente di salvare il valore indicato in una Costante, oppure recuperarlo da una Transfer Property o un Call Data.
67 67  |**Tempo massimo per l'inserimento**|Tempo massimo che il sistema attende per l'inserimento dei digit. Il tasto //Assegna Valore //consente di salvare il valore indicato in una Costante, oppure recuperarlo da una Transfer Property o un Call Data.
68 68  |**Eventuale Digit di fine acquisizione**|Eventuale digit che termina la sequenza inserita indipendentemente dal tempo massimo, normalmente # (cancelletto) oppure * (asterisco).
... ... @@ -97,7 +97,7 @@
97 97  
98 98  (% class="box errormessage" %)
99 99  (((
100 -**Nota:** per indicare mezzanotte come orario finale, occorre specificare "24:00" (e NON "23:59").
97 +**Nota:** per indicare mezzanotte come orario finale, occorre specificare "24:00".
101 101  )))
102 102  )))
103 103  |**Servizio**|//Solo configurando il Servizio tramite Messenger Configurator//. Selezionare dalla lista il servizio da attivare quando l'ora corrente soddisfa le condizioni.
... ... @@ -106,6 +106,7 @@
106 106  |**Nome Servizio successivo**|//Solo configurando il Servizio tramite Messenger Configurator.// Servizio successivo da attivare. Il tasto //Selezione //consente di recuperare il servizio dall'elenco dei servizi, tramite Transfer Property oppure Call Data.
107 107  | |
108 108  
106 +
109 109  == UserSwitch (CUserSwitch) ==
110 110  
111 111  Permette di instradare un flusso definendo regole di instradamento per i servizi da attivare in base al valore memorizzato in una Transfer Property, un Call Data, in un valore di un campo di un file INI, in un database Access o un database remoto tramite ODBC.
... ... @@ -113,63 +113,43 @@
113 113  
114 114  **Parametri di Configurazione**
115 115  
116 -I parametri dipendono dal tipo d'oggetto su cui prendere la decisione. Dopo aver selezionato il tipo di oggetto, il sistema richiede l'inserimento dei nomi degli oggetti, i campi, nel caso dei database, della entry, nel caso del file INI. I parametri sono descritti di seguito.
114 +I parametri che dipendono dal tipo d'oggetto su cui prendere la decisione sono:
117 117  
118 118  |=(% style="width: 200px;" %)**Tipo d'oggetto**|=(% style="width: 200px;" %)**Parametro**|**Descrizione**
119 119  |**Call Data**|**Nome**|Nome del Call Data.
120 120  |**Transfer Property**|**Nome**|Nome della Transfer Property.
121 -|**Campo di un db Access**|**Nome MDB**|Nome e percorso del file MDB. Il tasto //Assegna Valore// consente di salvare il valore indicato in una Costante, oppure recuperarlo da una Transfer Property o un Call Data.
122 -| |**Nome tabella**|Nome della tabella del file MDB. Il tasto //Assegna Valore// consente di salvare il valore indicato in una Costante, oppure recuperarlo da una Transfer Property o un Call Data.
123 -| |**Nome campo**|Nome del campo sul cui valore prendere la decisione. Il tasto //Assegna Valore// consente di salvare il valore indicato in una Costante, oppure recuperarlo da una Transfer Property o un Call Data.
124 -| |**Nome Campo su cui fare la ricerca**|Nome del campo su cui ricercare il record da considerare. Il tasto //Assegna Valore// consente di salvare il valore indicato in una Costante, oppure recuperarlo da una Transfer Property o un Call Data.
125 -| |**Valore da ricercare**|Valore da ricercare. Il tasto //Assegna Valore// consente di salvare il valore indicato in una Costante, oppure recuperarlo da una Transfer Property o un Call Data.
126 -|**Entry file INI**|**Nome file**|Nome e percorso del file INI. Il tasto //Assegna Valore// consente di salvare il valore indicato in una Costante, oppure recuperarlo da una Transfer Property o un Call Data.
127 -| |**Nome Section**|Nome della sezione del file INI. Il tasto //Assegna Valore// consente di salvare il valore indicato in una Costante, oppure recuperarlo da una Transfer Property o un Call Data.
128 -| |**Nome Entry**|Nome dell'entry sul cui valore prendere la decisione. Il tasto //Assegna Valore// consente di salvare il valore indicato in una Costante, oppure recuperarlo da una Transfer Property o un Call Data.
129 -|**Campo di un db via ODBC**|**DSN**|Nome con cui è definito il database in ODBC. Il tasto //Assegna Valore// consente di salvare il valore indicato in una Costante, oppure recuperarlo da una Transfer Property o un Call Data.
130 -| |**Utente / Password**|Nome utente e password con cui accedere al DB. Il tasto //Assegna Valore// consente di salvare il valore indicato in una Costante, oppure recuperarlo da una Transfer Property o un Call Data.
131 -| |**Tabella**|Nome della tabella del file MDB. Il tasto //Assegna Valore// consente di salvare il valore indicato in una Costante, oppure recuperarlo da una Transfer Property o un Call Data.
132 -| |**Campo**|Nome del campo sul cui valore prendere la decisione. Il tasto //Assegna Valore// consente di salvare il valore indicato in una Costante, oppure recuperarlo da una Transfer Property o un Call Data.
133 -| |**Nome Campo su cui fare la ricerca**|Nome del campo su cui ricercare il record da considerare. Il tasto //Assegna Valore// consente di salvare il valore indicato in una Costante, oppure recuperarlo da una Transfer Property o un Call Data.
134 -| |**Valore da ricercare**|Valore da ricercare. Il tasto //Assegna Valore// consente di salvare il valore indicato in una Costante, oppure recuperarlo da una Transfer Property o un Call Data.
119 +|**Campo MDB**|**Nome MDB**|Nome e percorso del file MDB.
120 +| |**Nome tabella**|Nome della tabella del file MDB.
121 +| |**Nome campo**|Nome del campo sul cui valore prendere la decisione.
122 +| |**Campo ricerca**|Nome del campo su cui ricercare il record da considerare.
123 +| |**Valore ricerca**|Valore da ricercare.
124 +|**Campo ODBC**|**DSN ODBC**|Nome con cui è definito il database in ODBC.
125 +| |**Utente**|Nome utente con cui accedere al DB.
126 +| |**Password**|Password d'accesso per l'utente definito.
127 +| |**Nome tabella**|Nome della tabella del file MDB.
128 +| |**Nome campo**|Nome del campo sul cui valore prendere la decisione.
129 +| |**Campo ricerca**|Nome del campo su cui ricercare il record da considerare.
130 +| |**Valore ricerca**|Valore da ricercare.
131 +|**Entry file INI**|**Nome file**|Nome e percorso del file INI.
132 +| |**Sezione**|Nome della sezione del file INI.
133 +| |**Entry**|Nome dell'entry sul cui valore prendere la decisione.
135 135  | | |
136 136  
137 -Occorre indicare poi il tipo di dato da utilizzare per la regola di instradamento:
136 +I parametri validi indipendentemente dal tipo di oggetto selezionato sono invece:
138 138  
139 139  |=(% style="width: 200px;" %)**Parametro**|**Descrizione**
140 -|**Tipo del dato**|(((
141 -Tipo del dato sui cui prendere la decisione. Può essere:
142 -
143 -* Stringa di testo
144 -* Valore numerico
145 -* Data e/o ora
146 -)))
147 -|**Messaggio d'attesa**|In caso di accesso a database lenti è possibile indicare un messaggio di attesa che viene riprodotto in modo asincrono durante l'accesso ai dati.
139 +|**Tipo del dato**|Tipo del dato sui cui prendere la decisione (testo, numero o data).
140 +|**Lista di instradamento**|Lista di coppie servizio-valore per la selezione del percorso da seguire.
141 +|**Messaggio d'attesa**|Nel caso di accesso a database lenti è possibile indicare un messaggio di attesa che viene riprodotto in modo asincrono durante l'accesso ai dati.
148 148  | |
149 149  
150 -Utilizzare i tasti //Nuovo//, //Modifica //e //Cancella //per indicare una lista di coppie servizio-valore per la selezione delle regole di instradamento. Specificare:
144 +Ad ogni possibile servizio successivo deve essere associata una regola di attivazione con le seguenti modalità:
151 151  
152 -|=(% style="width: 200px;" %)**Parametro**|**Descrizione**
153 -|**Valore**|(((
154 -Indicare il valore a cui associare il servizio da attivare per definire la regola. L'utente può utilizzare le seguenti modalità:
155 -
146 +* //Intervallo di valori//: nella forma "1=100", il servizio corrispondente viene attivato se l'oggetto indicato ha un valore compreso tra 1 e 100, limiti compresi.
147 +* //Sequenza di valori//: nella forma "1;3;5", il servizio corrispondente viene attivato se l'oggetto indicato vale 1, 3 oppure 5.
156 156  * //Singolo valore//.
157 -* //Intervallo di valori//: nella forma (% style="font-family:Courier New,Courier,monospace" %)"1=100"(%%), il servizio corrispondente viene attivato se l'oggetto indicato ha un valore compreso tra 1 e 100, limiti compresi.
158 -* //Sequenza di valori//: nella forma(% style="font-family:Courier New,Courier,monospace" %) "1;3;5"(%%), il servizio corrispondente viene attivato se l'oggetto indicato vale 1, 3 oppure 5.
159 -* //Limite superiore//: nella forma (% style="font-family:Courier New,Courier,monospace" %)"<100"(%%), il servizio corrispondente viene attivato se l'oggetto indicato ha un valore minore di 100.
160 -* //Limite inferiore//: nella forma(% style="font-family:Courier New,Courier,monospace" %) ">100"(%%), il servizio corrispondente viene attivato se l'oggetto indicato ha un valore maggiore di 100.
161 -* //Default//: nella forma (% style="font-family:Courier New,Courier,monospace" %)"-"(%%), il servizio corrispondente viene attivato se nessuna delle condizione precedenti è soddisfatta. Deve essere indicata come ultima condizione.
149 +* //Limite superiore//: nella forma "<100", il servizio corrispondente viene attivato se l'oggetto indicato ha un valore minore di 100.
150 +* //Limite inferiore//: nella forma ">100", il servizio corrispondente viene attivato se l'oggetto indicato ha un valore maggiore di 100.
151 +* //Default//: nella forma "-", il servizio corrispondente viene attivato se nessuna delle condizione precedenti è soddisfatta. Deve essere l'ultima condizione definita nella lista. Per le date è possibile specificare la data odierna con la parola chiave "NOW"; di conseguenza possono essere definite anche delle regole del tipo "<NOW" (il servizio associato viene attivato solo se la data dell'oggetto indicato è antecedente alla data odierna), ">NOW+5" (il servizio associato viene attivato solo se la data dell'oggetto indicato è successiva alla data odierna più 5 giorni, analogamente per il segno -) e tutte le possibili combinazioni.
162 162  
163 -In caso di date, è possibile specificare la data odierna con la parola chiave (% style="font-family:Courier New,Courier,monospace" %)"NOW"(%%). Possono essere definite anche delle regole del tipo (% style="font-family:Courier New,Courier,monospace" %)"<NOW"(%%) (il servizio associato viene attivato solo se la data dell'oggetto indicato è antecedente alla data odierna), (% style="font-family:Courier New,Courier,monospace" %)">NOW+5"(%%) (il servizio associato viene attivato solo se la data dell'oggetto indicato è successiva di 5 giorni rispetto alla data odierna, analogamente per il segno -) e tutte le possibili combinazioni.
164 -
165 -(% class="box infomessage" %)
166 -(((
167 -**Nota** : le condizioni devono essere scritte senza spazi.
168 -)))
169 -
170 -Il tasto //Assegna Valore// consente di salvare il valore indicato in una Costante, oppure recuperarlo da una Transfer Property o un Call Data.
171 -)))
172 -|**Servizio**|Selezionare dall'elenco il servizio verso cui il flusso deve essere instradato.
173 -| |
174 -
175 -
153 +**Nota** : tutte queste condizioni devono essere scritte senza spazi.