Changes for page 05 - Operazioni su Transfer Property
Last modified by administrator BDP on 2024/11/06 16:38
From version 27.1
edited by administrator BDP
on 2024/08/01 15:10
on 2024/08/01 15:10
Change comment:
There is no comment for this version
To version 29.1
edited by administrator BDP
on 2024/11/06 16:38
on 2024/11/06 16:38
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -3,11 +3,16 @@ 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" title="**Sommario**" width="300px"}}7 -{{toc start=2 depth="3"/}} 6 +{{box cssClass="floatinginfobox" width="300px" title="**Sommario**"}} 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 +))) 10 10 15 + 11 11 == Calculator (CCalculator) == 12 12 13 13 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. ... ... @@ -16,7 +16,7 @@ 16 16 **Parametri di Configurazione** 17 17 18 18 (% border="1" style="border:1px solid #cccccc; margin-bottom:50px" %) 19 -(% style="background-color:#f0f0f0 ;" %)|=(% style="width:200px" %)**Parametro**|**Descrizione**24 +(% style="background-color:#f0f0f0" %)|=(% style="width:200px" %)**Parametro**|**Descrizione** 20 20 |**Transfer Property**|Eventuale nome della Transfer Property in cui memorizzare il risultato dell'operazione. 21 21 |**Call Data**|Eventuale nome del Call Data in cui memorizzare il risultato dell'operazione. 22 22 |**Formula**|Stringa di testo rappresentante l'operazione da eseguire. Le operazioni previste sono somma, sottrazione, moltiplicazione e divisione. ... ... @@ -67,7 +67,7 @@ 67 67 * **3 - Eliminazione spazi finali**: permette di eliminare gli eventuali spazi finali dalla stringa contenuta nella Transfer Property. 68 68 * **4 - Eliminazione spazi iniziali e finali**: permette di eliminare gli eventuali spazi iniziali e finali dalla stringa contenuta nella Transfer Property. 69 69 * **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". 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:75 +Prendendo sempre come esempio la stringa di testo "1234567890", alcuni casi possibili per questo tipo di operazione sono i seguenti: 71 71 ** startPos positiva (2) e stringLen positiva (5), restituisce 5 caratteri a partire dal secondo, quindi "23456"; 72 72 ** startPos negativa (-5) e stringLen positiva (3), restituisce 3 caratteri a partire dal quinto da destra, quindi "678"; 73 73 ** startPos positiva (2) e stringLen positiva (-1), restituisce tutti caratteri a partire dal secondo scartando l'ultimo, quindi "23456789"; ... ... @@ -129,7 +129,7 @@ 129 129 **Parametri di Configurazione** 130 130 131 131 (% border="1" style="border:1px solid #cccccc; margin-bottom:50px" %) 132 -(% style="background-color:#f0f0f0 ;" %)|=(% style="width: 200px;" %)Parametro|**Descrizione**137 +(% style="background-color:#f0f0f0" %)|=(% style="width: 200px;" %)Parametro|**Descrizione** 133 133 |=(% scope="col" style="width: 200px;" %)Tipo operazione|((( 134 134 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: 135 135 ... ... @@ -163,7 +163,7 @@ 163 163 **Parametri di Configurazione** 164 164 165 165 (% border="1" style="border:1px solid #cccccc; margin-bottom:50px" %) 166 -(% style="background-color:#f0f0f0 ;" %)|=(% style="width: 200px;" %)**Parametro**|**Descrizione**171 +(% style="background-color:#f0f0f0" %)|=(% style="width: 200px;" %)**Parametro**|**Descrizione** 167 167 |**Tipo di operazione**|((( 168 168 Specificare se il sistema deve assegnare un nuovo valore alle Transfer Property, oppure salvare il loro contenuto. Selezionare una delle seguenti operazioni: 169 169