ProboxOverdoos.cls.xml

Checkout Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
De review is een beetje een nest (reverts, code opnieuw toevoegen, ...). Bij onduidelijkheden, bel gerust. Heb hier ook al wat met Wim over gebeld en zei dat het in orde leek (heeft ook een beetje ...

De review is een beetje een nest (reverts, code opnieuw toevoegen, ...). Bij onduidelijkheden, bel gerust. Heb hier ook al wat met Wim over gebeld en zei dat het in orde leek (heeft ook een beetje bijgestuurd). De vhTestFiles zijn allemaal opgeschoven zodat de ProboxOverdoos .txt bestanden daar niet meer bijzitten.

De AansturingIncrementeel voor MVX lijkt in deze review niet te kloppen, maar dat is reeds opgelost in een ander kaartje naar aanleiding van het probleem van vrijdag 18/07. (zie https://vanhoecke.atlassian.net/browse/ICT-2408)

Ik ga dit zeker nog eens testen op accept (zodat niet hetzelfde voorvalt als bij het in productie plaatsen van het samengevoegd PIE) en ik heb al met Wim afgesproken om dit samen in productie te zetten als het zover is.

[ICT-2081] [rvTVE] Afdruk huidig proboxetiket uitschakelen
[ICT-2081] [rvTVE] Afdruk huidig proboxetiket uitschakelen
[ICT-2081] [rvTVE] Afdruk huidig proboxetiket uitschakelen

- Opnieuw oude code toevoegen om het ProboxOverdoos etiket af te drukken

  1. … 2 more files in changeset.
[ICT-2081] [rvTVE] Afdruk huidig proboxetiket uitschakelen

- Nogmaals revert van de vorige commit, nu worden de etiketten niet afgedrukt.

  1. … 3 more files in changeset.
[ICT-2081] [rvTVE] Afdruk huidig proboxetiket uitschakelen

- Revert vorige commits

  1. … 3 more files in changeset.
[ICT-2081] [rvTVE] Afdruk huidig proboxetiket uitschakelen

- Verwijderen methode ProboxOverdoosEtiketten

  1. … 2 more files in changeset.
$$$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.