| At line 1 added 45 lines |
| %%(display:none) |
| {{{ |
| WikiUp |
| }}} |
| /% |
| [{TableOfContents }]\\ |
| !!! OBIETTIVO\\ |
| Data una stringa di testo su cui operare, la routine sostituisce una serie di caratteri contigui contenuti in essa con un altra serie di caratteri. |
| !!! PREREQUISITI\\ |
| - |
| !!! PARAMETRI\\ |
| !! PARAMETRI DI INPUT\\ |
| - Funzione: __campo £G49FU__ |
| * SOS Sostituzione caratteri\\ |
| * SBL Sostituzione caratteri con BLANK finale\\ |
| * VER Verifica stringa\\ |
| * CON Conversione stringa\\ |
| - Metodo: __campo £G49ME__ |
|
| Funzione SOS: |
| * SSI stringa singola (default). Esegue la sostituzione una sola volta ridimensionando la stringa origine in base alle lunghezze dei caratteri sostituiti/sostituenti.\\ |
| * SSI_TF stringa singola a testo fisso. Esegue la sostituzione una sola volta mantenendo fissa la lunghezza della stringa origine.\\ |
| * SMU (SV) stringa multipla. Esegue la sostituzione per ogni occorrenza dei caratteri cercati ridimensionando la stringa origine in base alle lunghezze dei caratteri sostituiti/sostituenti.\\ |
| Funzione SBL: |
| * SSI stringa singola (default). Esegue la sostituzione una sola volta ridimensionando la stringa origine in base alle lunghezze dei caratteri sostituiti/sostituenti.\\ |
| * SMU (SV) stringa multipla. Esegue la sostituzione per ogni occorrenza dei caratteri cercati ridimensionando la stringa origine in base alle lunghezze dei caratteri sostituiti/sostituenti.\\ |
| Funzione VER: |
| * APO Formatta apostrofi per comando (Raddoppio degli apostrofi).\\ |
| Funzione SBL: |
| * L_C in minuscolo (Lower_Case)\\ |
| * U_C in maiuscolo (Upper_Case)\\ |
| - Stringa da elaborare: __campo £G49SI__ |
| - Stringa da sostituire: __campo £G49SC__ |
| - Stringa sostituente: __campo £G49SD__ |
| !! PARAMETRI DI OUTPUT\\ |
| - Stringa risultante: __campo £G49SI__ |
| !!! ESEMPI DI CHIAMATA\\ |
| EVAL £G49FU='Funzione' |
| EVAL £G49ME='Metodo' |
| EVAL £G49SI=Stringa da elaborare |
| EVAL £G49SC=Stringa da sostituire |
| EVAL £G49SD=Stringa sostituente |
| EXSR £G49 |
| !!! NOTE\\ |
| - |