Domanda:
Come si memorizzano le stringhe contenenti apici singoli in un campo di parole chiave in un flusso di lavoro? Attualmente, la stringa viene sempre spezzata quando si utilizza il seguente KBA.
KBA-36107- Support Portal di DocuWare
Risposta:
Quando si memorizzano stringhe contenenti virgolette singole, è necessario aggiungere un carattere di escape prima della virgoletta singola in modo che il valore non venga spezzato quando viene memorizzato nel campo della parola chiave.
Ad esempio, nell'articolo KBA sopra riportato, viene utilizzata la seguente espressione aritmetica quando si fa riferimento alla stringa,
"'"+GV_text01+"'"
Per aggiungere il carattere di escape, è necessario utilizzare la seguente espressione.
"'"+ Replace(GV_text01,"'","\'") + "' "
KBA è applicabile sia alle organizzazioni cloud che a quelle on-premise.
Si prega di notare: Questo articolo è una traduzione dall'inglese. Le informazioni contenute in questo articolo si basano sulla versione originale in inglese del/i prodotto/i. Potrebbero esserci piccoli errori, ad esempio nella grammatica utilizzata nella versione tradotta dei nostri articoli. Sebbene non possiamo garantire la completa accuratezza della traduzione, nella maggior parte dei casi la troverete sufficientemente informativa. In caso di dubbi, si prega di fare riferimento alla versione inglese di questo articolo.
Visualizzazioni:
Questo articolo vale per le versioni di DocuWare: 7, 7.1, 7.2, 7.3, 7.4, 7.5, 7.6, 7.7, 7.8, 7.9, 7.10, 7.11, 7.12, Storing strings containing single quotes, Workflow
