C99001565 POS Dataset Utility
Add the following code to assign a skin or font to an array number. Call on the array value if your infocode subcode is found on the pos line.
SETJOURNALMODE
COL0 := 14;
COL1 := 15;
INITJOURNALMENULINES
JournalLineFonts[COL0] := '#SL_COL0';
JournalLineFonts[COL1] := '#SL_COL1';
JournalLineButtonSkins[COL0] := '#SL_COL0';
JournalLineButtonSkins[COL1] := '#SL_COL1';
GETJOURNALLINECOLOR
InfCd.RESET;
InfCd.SETFILTER("Receipt No.","Receipt No.");
InfCd.SETRANGE("Line No.","Line No.");
IF InfCd.FIND('-') THEN BEGIN
IF InfCd.Information = '10' THEN BEGIN
CurrColor := COL0;
EXIT;
END;
IF InfCd.Information = '20' THEN BEGIN
CurrColor := COL1;
EXIT;
END;
END;
No comments:
Post a Comment