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 |
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. |
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% |