Last modified by administrator BDP on 2024/11/06 16:38

From version 29.1
edited by administrator BDP
on 2024/11/06 16:38
Change comment: There is no comment for this version
To version 27.1
edited by administrator BDP
on 2024/08/01 15:10
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -3,16 +3,11 @@
3 3  [[image:acrobat-logo.png]] [[Scarica la pagina come pdf>>https://wiki.ifmgroup.it/bin/export/ifmhelpplatform/MessengerServiziBase/OperazioniTransferProperties/?format=pdf||rel="noopener noreferrer" target="new"]]
4 4  )))
5 5  
6 -{{box cssClass="floatinginfobox" width="300px" title="**Sommario**"}}
7 -{{toc start="2" depth="3"/}}
6 +{{box cssClass="floatinginfobox" title="**Sommario**" width="300px"}}
7 +{{toc start=2 depth="3"/}}
8 8  {{/box}}
9 9  
10 -(% class="box errormessage" %)
11 -(((
12 -**ATTENZIONE**: i caratteri **cancelletto** (#) e **dollaro** ($) sono considerati caratteri speciali in quanto definiscono i calldata e le transfer property. Se è necessario inserire uno di questi caratteri, in un qualsiasi campo, occorre specificarli in coppia, ad esempio "~#~#" oppure "$$".
13 -)))
14 14  
15 -
16 16  == Calculator (CCalculator) ==
17 17  
18 18  Permette di eseguire semplici operazioni aritmetiche sui valori contenuti nei [[Call Data>>doc:03 - Sviluppo Moduli Applicativi.CallData.WebHome]], nelle [[Transfer Properties>>doc:ifmhelpplatform.MessengerConfigurator.TransferProperty.WebHome]] e costanti. Il valore dell'operazione può essere salvato sia in un Call Data che in una Transfer Property.
... ... @@ -21,7 +21,7 @@
21 21  **Parametri di Configurazione**
22 22  
23 23  (% border="1" style="border:1px solid #cccccc; margin-bottom:50px" %)
24 -(% style="background-color:#f0f0f0" %)|=(% style="width:200px" %)**Parametro**|**Descrizione**
19 +(% style="background-color:#f0f0f0;" %)|=(% style="width:200px" %)**Parametro**|**Descrizione**
25 25  |**Transfer Property**|Eventuale nome della Transfer Property in cui memorizzare il risultato dell'operazione.
26 26  |**Call Data**|Eventuale nome del Call Data in cui memorizzare il risultato dell'operazione.
27 27  |**Formula**|Stringa di testo rappresentante l'operazione da eseguire. Le operazioni previste sono somma, sottrazione, moltiplicazione e divisione.
... ... @@ -72,7 +72,7 @@
72 72  * **3 - Eliminazione spazi finali**: permette di eliminare gli eventuali spazi finali dalla stringa contenuta nella Transfer Property.
73 73  * **4 - Eliminazione spazi iniziali e finali**: permette di eliminare gli eventuali spazi iniziali e finali dalla stringa contenuta nella Transfer Property.
74 74  * **5 - Estrazione di una parte di testo**: permette di estrarre una parte del testo contenuto nella Transfer Property. Richiede di indicare la posizione del primo carattere di interesse ("1" per l'inizio della stringa) e il numero di caratteri da estrarre. Ad esempio se si configura il servizio per estrarre 3 caratteri a partire dalla posizione 5 della stringa "1234567890" il risultato sarà "567". Indicando un valore negativo nella posizione iniziale, viene estratta la stringa a partire dalla fine: ad esempio se il contenuto di una Transfer Property è "123456789", configurando il servizio per estrarre una parte di testo con posizione iniziale -3 e lunghezza 2, il risultato che si ottiene è la stringa "78".
75 -Prendendo sempre come esempio la stringa di testo "1234567890", alcuni casi possibili per questo tipo di operazione sono i seguenti:
70 +È possibile inserire anche una lunghezza negativa in modo da scartare un certo numero di caratteri dalla fine della stringa. Prendendo sempre come esempio la stringa di testo "1234567890", alcuni casi possibili per questo tipo di operazione sono i seguenti:
76 76  ** startPos positiva (2) e stringLen positiva (5), restituisce 5 caratteri a partire dal secondo, quindi "23456";
77 77  ** startPos negativa (-5) e stringLen positiva (3), restituisce 3 caratteri a partire dal quinto da destra, quindi "678";
78 78  ** startPos positiva (2) e stringLen positiva (-1), restituisce tutti caratteri a partire dal secondo scartando l'ultimo, quindi "23456789";
... ... @@ -134,7 +134,7 @@
134 134  **Parametri di Configurazione**
135 135  
136 136  (% border="1" style="border:1px solid #cccccc; margin-bottom:50px" %)
137 -(% style="background-color:#f0f0f0" %)|=(% style="width: 200px;" %)Parametro|**Descrizione**
132 +(% style="background-color:#f0f0f0;" %)|=(% style="width: 200px;" %)Parametro|**Descrizione**
138 138  |=(% scope="col" style="width: 200px;" %)Tipo operazione|(((
139 139  Specificare se il sistema deve assegnare un nuovo valore alle Transfer Property, salvare il loro contenuto oppure eseguire solo una query SQL. Selezionare una delle seguenti operazioni:
140 140  
... ... @@ -168,7 +168,7 @@
168 168  **Parametri di Configurazione**
169 169  
170 170  (% border="1" style="border:1px solid #cccccc; margin-bottom:50px" %)
171 -(% style="background-color:#f0f0f0" %)|=(% style="width: 200px;" %)**Parametro**|**Descrizione**
166 +(% style="background-color:#f0f0f0;" %)|=(% style="width: 200px;" %)**Parametro**|**Descrizione**
172 172  |**Tipo di operazione**|(((
173 173  Specificare se il sistema deve assegnare un nuovo valore alle Transfer Property, oppure salvare il loro contenuto. Selezionare una delle seguenti operazioni:
174 174