Changes for page 04 - Diramazione Flusso
From version 11.1
edited by administrator BDP
on 2018/02/28 15:11
on 2018/02/28 15:11
Change comment:
There is no comment for this version
To version 7.2
edited by administrator BDP
on 2017/12/21 12:06
on 2017/12/21 12:06
Change comment:
There is no comment for this version
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Tags
-
... ... @@ -1,1 +1,0 @@ 1 -Messenger|Servizi base - Content
-
... ... @@ -17,7 +17,7 @@ 17 17 18 18 == LoopCounter (CLoopCounter) == 19 19 20 - Permette di eseguire una serie di ripetizioni di uno o più servizi. Se usato, deve essere inserito nella campagna in due punti: il primo crea ed inizializza il contatore di ripetizioni, quindi attiva il primo servizio del ciclo; dopo l'ultimo servizio del ciclo occorre inserire un altro CLoopConter che incrementa il contatore e, in base al suo valore, riattiva il primo servizio del ciclo o prosegue con i servizi.20 +Questo servizio permette di eseguire una serie di ripetizioni di uno o più servizi. Se usato, deve essere inserito nella campagna in due punti: il primo crea ed inizializza il contatore di ripetizioni, quindi attiva il primo servizio del ciclo; dopo l'ultimo servizio del ciclo occorre inserire un altro CLoopConter che incrementa il contatore e, in base al suo valore, riattiva il primo servizio del ciclo o prosegue con i servizi. 21 21 22 22 23 23 **Parametri di Configurazione** ... ... @@ -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. ... ... @@ -108,68 +108,48 @@ 108 108 109 109 == UserSwitch (CUserSwitch) == 110 110 111 -Permette di instradareun flusso definendogolediinstradamentoper iservizi da attivare in base al valore memorizzato in una Transfer Property, un Call Data, inunvalore di un campo di un file INI,inundatabaseAccesso un database remoto tramite ODBC.108 +Permette di selezionare il successivo servizio da attivare in base al valore memorizzato in una Transfer Property, un Call Data, il valore di un campo di un file INI, un campo di un MDB o di un database remoto visto tramite ODBC. 112 112 113 113 114 114 **Parametri di Configurazione** 115 115 116 -I parametri dipendono dal tipo d'oggetto su cui prendere la decisione .Dopo averselezionatoil 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.113 +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. 118 +|**Campo MDB**|**Nome MDB**|Nome e percorso del file MDB. 119 +| |**Nome tabella**|Nome della tabella del file MDB. 120 +| |**Nome campo**|Nome del campo sul cui valore prendere la decisione. 121 +| |**Campo ricerca**|Nome del campo su cui ricercare il record da considerare. 122 +| |**Valore ricerca**|Valore da ricercare. 123 +|**Campo ODBC**|**DSN ODBC**|Nome con cui è definito il database in ODBC. 124 +| |**Utente**|Nome utente con cui accedere al DB. 125 +| |**Password**|Password d'accesso per l'utente definito. 126 +| |**Nome tabella**|Nome della tabella del file MDB. 127 +| |**Nome campo**|Nome del campo sul cui valore prendere la decisione. 128 +| |**Campo ricerca**|Nome del campo su cui ricercare il record da considerare. 129 +| |**Valore ricerca**|Valore da ricercare. 130 +|**Entry file INI**|**Nome file**|Nome e percorso del file INI. 131 +| |**Sezione**|Nome della sezione del file INI. 132 +| |**Entry**|Nome dell'entry sul cui valore prendere la decisione. 135 135 | | | 136 136 137 - Occorreindicarepoiiltipodi datodautilizzareperla regoladiinstradamento:135 +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. 138 +|**Tipo del dato**|Tipo del dato sui cui prendere la decisione (testo, numero o data). 139 +|**Lista di instradamento**|Lista di coppie servizio-valore per la selezione del percorso da seguire. 140 +|**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 - Utilizzarei tasti//Nuovo//,//Modifica //e//Cancella//perindicareuna lista dicoppie servizio-valoreper la selezionedelleregoledi instradamento. Specificare:143 +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 - 145 +* //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. 146 +* //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. 148 +* //Limite superiore//: nella forma "<100", il servizio corrispondente viene attivato se l'oggetto indicato ha un valore minore di 100. 149 +* //Limite inferiore//: nella forma ">100", il servizio corrispondente viene attivato se l'oggetto indicato ha un valore maggiore di 100. 150 +* //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 - 152 +**Nota** : tutte queste condizioni devono essere scritte senza spazi.