umiddelbart kan du i det mere simple sprog @Formula anvende funktionenerne @Year(@ToTime(@Text(Modtaget))) for at få årstallet i tal. Men lad os lige se mere af koden først.
Koden Right(CurDoc.GetItemValue("Modtaget")(0),4) udtrækker et eller andet ud fra feltet [Modtaget] Jeg ved ikke om det er årstal eller klokkeslet eller noget andet. Men jeg kan ikke se din opringdelige kode CheckValue(CurDoc, szString, "Modtaget") i din sidste kode. Er det noget du selv havde tilføjt?
Kan du undersøge eksportfilen og se hvad der står på næstsidste plads i hver linie? Det er enten en dato, klokkeslet eller årstal (eller blank hvis vi er uheldige).
Jeg siger "umiddelbart", fordi jeg ikke præcist ved hvad funktionen "CheckValue" foretager sig.
Men hvorfor kan du ikke have årstallet på næstsidste plads? Afhængig af hvad der gøres med filen efterfølgende skal du være opmærksom på at der kan komme til at mangle kolonner ved denne rokkade. Kan du ikke bare lave omflytningen i det program der skal modtage data?
Det er lidt rod med linieskift mv. inden i felter så det ville være en hjælp at årstal står først. Jeg accepterer dit svar
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.