Estrazione dei caratteri intermedi

Problema: nel file NewYork, centro di costo, conto e descrizione conto costituiscono una stringa continua, anziché tre stringhe separate. Si desidera separare le stringhe conto dalle stringhe centro di costo e descrizione conto.


L'immagine mostra il contenuto della schermata General Ledger NewYork. Il relativo contenuto viene descritto nel testo che precede l'immagine

Soluzione: nella schermata Formati di importazione assegnare lo script seguente al campo Espressione della riga Conto. Nella schermata Formati di importazione, assegnare lo script seguente al campo Espressione della riga Conto. Lo script estrae e restituisce i caratteri delle stringhe del conto (i caratteri nelle posizioni da 7 a 10 della stringa).

def Parse_Account (strfield, strrecord):
   return strField[6:10]

Risultato : le stringhe conto sono separate dalle stringhe centro di costo e descrizione conto.

Risultato: nella colonna Conto del file di importazione vengono visualizzati solo i numeri di conto.