Trasformazione delle date |
A volte i documenti ricevuti contengono le date in formato "esteso", ad esempio 18 febbraio 2015. Nel caso di documenti acquisiti automaticamente tramite Spool Recognition, questo formato di date darà scuramente problemi nel momento in cui si tenterà di creare il profilo in ARXivar perché il formato non si presta alla memorizzazione sugli archivi elettronici (DB). (Errore InsertIntoDmProfile) In definitiva è indispensabile eseguire una trasformazione dal formato 18 febbraio 2015 al formato atteso 18/02/2015. Si tratta di eseguire delle sostituzioni di testo in cascata agendo sulle variabili pubbliche (quelle verdi). Ad esempio, se la variabile privata (rossa) si chiama Data, si tratta di creare una variabile pubblica Data01, che riceve la variabile privata Data e esegue la sostituzione Replace("%%","gennaio","01") ripetiamo creando la variabile pubblica Data02 che riceve la variabile pubblica Data01 e esegue la sostituzione Replace("%%","febbraio","02"), e così via fino a Data12 che riceve Data11 e esegue Replace("%%","dicembre","12") infine creiamo Data che riceve Data12 e esegue Replace("%%"," ","/") - si noti che stiamo sostituendo uno spazio singolo in una barra separatrice dei campi data alla fine, eseguendo tutte le sostituzioni in cascata (quelle applicabili), avremo la data nel formato voluto |