Checkout Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
$$$TAB

$$$TAB

[ICT-1056] Bartender opdrachtenbestanden: CR LF TAB (nog iets?) uit filteren, want Bartender gaat daar niet correct mee om.

- VerwijderNietPrintbareKaraktersDoorSpatie() hernoemt naar VervangNietPrintbareKaraktersDoorSpatie()

  1. … 31 more files in changeset.
nu niet zo belangrijk, maar een geval als dit mag je natuurlijk altijd op meerdere lijnen zetten (zoals bij vele andere bestanden) (opmerking geldt ook voor een paar andere bestanden met lange lij...

nu niet zo belangrijk, maar een geval als dit mag je natuurlijk altijd op meerdere lijnen zetten (zoals bij vele andere bestanden)

(opmerking geldt ook voor een paar andere bestanden met lange lijnen)

geen $translate in deze klasse maar ook de method van de pxLabel gebruiken het originele probleem is ook nog steeds aanwezig: je gaat eerst tabs toevoegen aan TeSchrijven om ze dan in de laatste li...

geen $translate in deze klasse maar ook de method van de pxLabel gebruiken
het originele probleem is ook nog steeds aanwezig: je gaat eerst tabs toevoegen aan TeSchrijven om ze dan in de laatste lijn weer te verwijderen

ik zou er nog "Vervang..." ipv "Verwijder..." van maken http://subversion02.vanhoecke.be/static/ogdo0b/2static/images/wiki/icons/emoticons/smile.gif

ik zou er nog "Vervang..." ipv "Verwijder..." van maken

Als het over een oneliner gaat, mag je ook "Quit $Translate(...." gebruiken

Als het over een oneliner gaat, mag je ook "Quit $Translate(...." gebruiken

[ICT-1056] Bartender opdrachtenbestanden: CR LF TAB (nog iets?) uit filteren, want Bartender gaat daar niet correct mee om.

- In alle bestanden de naam van de methode ‘VerwijderNietPrintbareKarakters’ veranderd naar ‘VerwijderNietPrintbareKaraktersDoorSpatie’

- Waar mogelijk *9,$C(9), $Char(9) aangepast naar $$$TAB

- Waar mogelijk $C(10,13) aangepast naar $$$CRLF

- Ook in de 2 mac files VerwijdernietPrintbareKaraktersDoorSpatie() toegevoegd waar nodig

  1. … 34 more files in changeset.
de comments die bij de laatste files staan gelden voor de andere bestanden ook, maar ik heb het niet overal gekopieerd

de comments die bij de laatste files staan gelden voor de andere bestanden ook, maar ik heb het niet overal gekopieerd

voor de volledigheid zou je ook een test moeten voorzien met een lege string eentje met enkel een te vervangen karakter, eentje met het karakter in het begin en eentje in het midden. Vervolgens ook...

voor de volledigheid zou je ook een test moeten voorzien met een lege string eentje met enkel een te vervangen karakter, eentje met het karakter in het begin en eentje in het midden. Vervolgens ook nog eens een test met meerdere te vervangen karakters (dezelfde/verschillende). Op die manier zijn alle mogelijkheden afgedekt. Aja ook een testje waarbij er geen karakter te vervangen is.

Eigenlijk is het niet VerwijderNietPrintbareKarakters, maar VervangNietPrintbareKaraktersDoorSpatie

Eigenlijk is het niet VerwijderNietPrintbareKarakters, maar VervangNietPrintbareKaraktersDoorSpatie

we gebruiken nooit All Caps de geneste $Translates kan je wijzigen in 1 translate

we gebruiken nooit All Caps
de geneste $Translates kan je wijzigen in 1 translate

de wijzigingen voor de andere files waar etiketten worden gegenereerd zitten er nog niet tussen

de wijzigingen voor de andere files waar etiketten worden gegenereerd zitten er nog niet tussen

Voor de leesbaarheid misschien ook ineens de *9 door $$$Tab vervangen Het kan wel zijn dat die macro niet beschikbaar is in deze klasse. (misschien even uitzoeken hoe je die wel kan gebruiken?) In ...

Voor de leesbaarheid misschien ook ineens de *9 door $$$Tab vervangen
Het kan wel zijn dat die macro niet beschikbaar is in deze klasse. (misschien even uitzoeken hoe je die wel kan gebruiken?)
In dat geval is het misschien toch nog iets leesbaarder om de *9 te vervangen door $Char(9), wat de link met een TAB-karakter iets duidelijk maakt.
Up to you

oudste vorm: *9
minder oude vorm: $Char(9) of $C(9)
huidige vorm: $$$TAB

hetzelfde geldt natuurlijk ook voor CR en LF (13 en 10)

deze moet eigenlijk niet mee in de review, maar dat maakt nu niet zoveel uit

deze moet eigenlijk niet mee in de review, maar dat maakt nu niet zoveel uit

Hier gaat ge een licht probleem krijgen: de TeSchrijven variabele bevat tabs ($Char(9)) als veldseparator. Door ze er weer uit te halen gaat alles in 1 veld komen. Zelfde opmerking voor de CRLF die...

Hier gaat ge een licht probleem krijgen: de TeSchrijven variabele bevat tabs ($Char(9)) als veldseparator. Door ze er weer uit te halen gaat alles in 1 veld komen.
Zelfde opmerking voor de CRLF die aan TeSchrijven wordt toegevoegd, ge gaat die ook kwijt geraken en alles op 1 lijn zetten
Vervang en passant die $Char(9) door $$$Tab

Quit ipv QUIT

Quit ipv QUIT

Quit ipv QUIT

Quit ipv QUIT

[ICT-1056] Bartender opdrachtenbestanden: CR LF TAB (nog iets?) uit filteren, want Bartender gaat daar niet correct mee om.
[ICT-1056] Bartender opdrachtenbestanden: CR LF TAB (nog iets?) uit filteren, want Bartender gaat daar niet correct mee om.
[ICT-1056]

- Bij iedere WRITE, die te maken heeft met de bonnen voor Bartender, de methode VerwijderNietPrintbareKarakters() geplaatst om zo de niet afdrukbare tekens te verwijderen

  1. … 28 more files in changeset.
[UST3520] Bartender CSV: incompatibele tekens uitfilteren of escapen:
[UST3520] Bartender CSV: incompatibele tekens uitfilteren of escapen:
[UST3520] Bartender CSV: incompatibele tekens uitfilteren of escapen:

- Char(0), Char(10) en Char(13) worden weggefilterd uit referentie-velden

  1. … 17 more files in changeset.