TextFile

Resultaat

De inhoud van een opgegeven tekstbestand.

Mogelijke parameter combinaties

{@TextFile( Bestandspad )}

{@TextFile( Bestandspad ; VervangDubbeleQuotes )}

{@TextFile( Bestandspad ; VervangDubbeleQuotes ; OntdekTekstEncodering )}

{@TextFile( Bestandspad ; VervangDubbeleQuotes ; OntdekTekstEncodering ; OpmaakTekst )}

Uitleg parameters

Parameter

Uitleg

Bestandspad

Het pad van een tekstbestand.

VervangDubbeleQuotes

Via een boolean kan worden aangegeven of aanhalingstekens dienen te worden vervangen door enkele quotes (dus " wordt ').

Aanhalingstekens kunnen soms interpretatieproblemen veroorzaken, met name wanneer het resultaat van deze functie als parameter wordt gebruikt voor een andere functie. Door deze aanhalingstekens tijdens het inlezen te laten vervangen, worden deze mogelijke problemen voorkomen.

OntdekTekstEncodering

Via een boolean kan worden aangegeven of de in het bestand gebruikte tekstencodering moet worden afgeleid uit het begin van de inhoud.

In een bestand en/of tekst kunnen bepaalde speciale tekens (bijvoorbeeld Ë) op verschillende manieren worden opgeslagen. Dit gebeurt op bestandsniveau en is daardoor niet zichtbaar. Hoe zo'n teken wordt opgeslagen ligt onder meer aan de landinstellingen van Windows en/of de keuze door de applicatie dat het bestand heeft aangemaakt. Het komt er op neer dat, indien een teken volgens methode X is opgeslagen, ook via methode X moet worden geladen. Wordt dit niet gedaan, dan is er een risico dat de tekens verkeerd worden weergegeven of geïnterpreteerd.

OpmaakTekst

De OpmaakTekst biedt de mogelijkheid om een specifieke opmaak te hanteren i.p.v. de standaard door de Windows-configuratie bepaalde opmaak.

Voorbeelden

Voorbeeld

Resultaat

Genoemde resultaten zijn slechts voorbeelden van een mogelijke inhoud.

{@TextFile( "C:\Import\Boeking.csv" )}

0;1001;2100.00;Factuur 1234

1;1001;1000.00;Omzet keukens

2;1001;210.00;Btw 21%

{@TextFile( "C:\Import\Boeking.csv" ; False ; False ; "UC" )}

0;1001;2100.00;FACTUUR 1234

1;1001;1000.00;OMZET KEUKENS

2;1001;210.00;BTW 21%