Changes for page 05 - Operazioni su Transfer Property
Last modified by administrator BDP on 2024/11/06 16:38
From version 16.3
edited by administrator BDP
on 2018/05/03 16:42
on 2018/05/03 16:42
Change comment:
Updated the relative links.
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Parent
-
... ... @@ -1,1 +1,1 @@ 1 -xwiki: ifmhelpplatform.MessengerServiziBase.WebHome1 +xwiki:MessengerServiziBase.WebHome - Content
-
... ... @@ -4,7 +4,7 @@ 4 4 5 5 == Calculator (CCalculator) == 6 6 7 -Permette di eseguire semplici operazioni aritmetiche sui valori contenuti nei [[Call Data>>doc:Svil uppoModuliApplicativi.CallData.WebHome]], nelle [[Transfer Properties>>doc:MessengerConfigurator.TransferProperty.WebHome]] e costanti. Il valore dell'operazione può essere salvato sia in un Call Data che in una Transfer Property.7 +Permette di eseguire semplici operazioni aritmetiche sui valori contenuti nei [[Call Data>>doc:Svil.CallData.WebHome]], nelle [[Transfer Properties>>doc:MessengerConfigurator.TransferProperty.WebHome]] e costanti. Il valore dell'operazione può essere salvato sia in un Call Data che in una Transfer Property. 8 8 9 9 10 10 **Parametri di Configurazione** ... ... @@ -20,7 +20,7 @@ 20 20 21 21 Permette di manipolare in vari modi il contenuto di una [[Transfer Property>>doc:MessengerConfigurator.TransferProperty.WebHome]]. Le operazioni disponibili sono le seguenti: 22 22 23 -* **Conversione di formato** (0 - Custom format): permette di formattare il valore contenuto nella Transfer Property sorgente. Il formato finale del dato, salvato nella Transfer Property destinazione è dato dal parametro contenente la regola di formattazione. Questa è la composizione di un insieme differente di parti base a seconda dal tipo di dato sorgente. Gli elementi base ammessi sono, a seconda del tipo del dato sorgente, i seguenti (vedere anche [[esempi di conversione>> MessengerServiziBase.OperazioniTransferProperties.WebHome||anchor="HEsempidiconversione"]] in fondo alla sezione):23 +* **Conversione di formato** (0 - Custom format): permette di formattare il valore contenuto nella Transfer Property sorgente. Il formato finale del dato, salvato nella Transfer Property destinazione è dato dal parametro contenente la regola di formattazione. Questa è la composizione di un insieme differente di parti base a seconda dal tipo di dato sorgente. Gli elementi base ammessi sono, a seconda del tipo del dato sorgente, i seguenti (vedere anche [[esempi di conversione>>||anchor="HEsempidiconversione"]] in fondo alla sezione): 24 24 25 25 (% style="margin-left:40px" %) 26 26 |(% style="width:100px" %)**Date**|(% style="width:100px" %)d|Visualizza il giorno come numero senza zero iniziale (1-31) ... ... @@ -53,7 +53,7 @@ 53 53 | |>|Converte la stringa in maiuscolo. 54 54 | | | 55 55 56 -* **Concatenazione di valori** (1 - Link values): permette di salvare nella Transfer Property destinazione la concatenazione di più Transfer Properties e/o [[Call Data>>doc:Svil uppoModuliApplicativi.CallData.WebHome]] eventualmente inframezzate da parti di testo costante. Le Transfer Property che compaiono nella stringa di testo sorgente devono essere scritte racchiuse tra caratteri %, mentre i Call Data tra $. Ad esempio dato la Transfer Property "tpNome", contenente la stringa "Mario", ed il Call Data "cdCognome", contenente "Rossi"; indicando nelle direttive di concatenazione il seguente testo: Nome = %tpNome% - Cognome = $cdCognome$ nella Transfer Property destinazione verrà salvato: Nome = Mario - Cognome = Rossi56 +* **Concatenazione di valori** (1 - Link values): permette di salvare nella Transfer Property destinazione la concatenazione di più Transfer Properties e/o [[Call Data>>doc:Svil.CallData.WebHome]] eventualmente inframezzate da parti di testo costante. Le Transfer Property che compaiono nella stringa di testo sorgente devono essere scritte racchiuse tra caratteri %, mentre i Call Data tra $. Ad esempio dato la Transfer Property "tpNome", contenente la stringa "Mario", ed il Call Data "cdCognome", contenente "Rossi"; indicando nelle direttive di concatenazione il seguente testo: Nome = %tpNome% - Cognome = $cdCognome$ nella Transfer Property destinazione verrà salvato: Nome = Mario - Cognome = Rossi 57 57 * **Eliminazione spazi iniziali** (2 - Remove leading spaces): permette di eliminare gli eventuali spazi iniziali dalla stringa contenuta nella Transfer Property. 58 58 * **Eliminazione spazi finali** (3 - Remove trailing spaces): permette di eliminare gli eventuali spazi finali dalla stringa contenuta nella Transfer Property. 59 59 * **Eliminazione spazi iniziali e finali** (4 - Remove spaces): permette di eliminare gli eventuali spazi iniziali e finali dalla stringa contenuta nella Transfer Property. ... ... @@ -190,5 +190,5 @@ 190 190 191 191 (% class="box infomessage" %) 192 192 ((( 193 -**Nota**: un servizio analogo, nel caso di database Access o ODBC, è fornito dalla classe [[CQuerySetStore>> MessengerServiziBase.OperazioniTransferProperties.WebHome||anchor="HQuerySetStore28CQuerySetStore29"]] che, a differenza di questa, richiede di specificare una query di ricerca (SELECT), espressa in linguaggio SQL, per la selezione del record su cui agire. Questo modo permette di operare su dati suddivisi su più tabelle o con criteri di ricerca articolati.193 +**Nota**: un servizio analogo, nel caso di database Access o ODBC, è fornito dalla classe [[CQuerySetStore>>||anchor="HQuerySetStore28CQuerySetStore29"]] che, a differenza di questa, richiede di specificare una query di ricerca (SELECT), espressa in linguaggio SQL, per la selezione del record su cui agire. Questo modo permette di operare su dati suddivisi su più tabelle o con criteri di ricerca articolati. 194 194 )))