5. Mai 2008 14:59
TNRSPRA T_NR SPRACHE
0000000001D 1 D
0000000002D 2 D
0000000003D 3 D
0000000004D 4 D
0000000005D 5 D
0000000001F 1 F
0000000006D 6 D
0000000006F 6 F
0000000007D 7 D
0000000008D 8 D
0000000008F 8 F
0000000009D 9 D
0000000009F 9 F
0000000010D 10 D
0000000010F 10 F
0000000011D 11 D
0000000011F 11 F
0000000012D 12 D
0000000012F 12 F
0000000013D 13 D
0000000013F 13 F
0000000014D 14 D
0000000014F 14 F
0000000015D 15 D
0000000015F 15 F
0000000016D 16 D
0000000016F 16 F
0000000017D 17 D
0000000017F 17 F
0000000018D 18 D
0000000018F 18 F
0000000019D 19 D
0000000019F 19 F
0000000020D 20 D
0000000020F 20 F
0000000021D 21 D
0000000021F 21 F
0000000022D 22 D
0000000022F 22 F
0000000023D 23 D
0000000023F 23 F
0000000024D 24 D
0000000024F 24 F
0000000025D 25 D
0000000025F 25 F
0000000026D 26 D
0000000026F 26 F
0000000027D 27 D
0000000027F 27 F
0000000028D 28 D
0000000028F 28 F
0000000029D 29 D
0000000029F 29 F
0000000030D 30 D
0000000030F 30 F
0000000031D 31 D
0000000031F 31 F
0000000032D 32 D
0000000032F 32 F
0000000033D 33 D
0000000033F 33 F
0000000034D 34 D
0000000034F 34 F
0000000035D 35 D
0000000035F 35 F
0000000036D 36 D
0000000036F 36 F
0000000037D 37 D
0000000037F 37 F
0000000038D 38 D
0000000038F 38 F
0000000040D 40 D
0000000007F 7 F
0000000040F 40 F
5. Mai 2008 15:16
Name DataType Subtype Length
Variable Text 14
Variable := '';
Variable := FORMAT(T_NR) + SPRACHE;
CASE STRLEN(Variable) OF
1: TNRSPRA := '0000000000000'+Variable;
2: TNRSPRA := '000000000000'+Variable;
3: TNRSPRA := '00000000000'+Variable;
4: TNRSPRA := '0000000000'+Variable;
5: TNRSPRA := '000000000'+Variable;
6: TNRSPRA := '00000000'+Variable;
7: TNRSPRA := '0000000'+Variable;
8: TNRSPRA := '000000+Variable;
9: TNRSPRA := '00000'+Variable;
10: TNRSPRA := '0000'+Variable;
11: TNRSPRA := '000'+Variable;
12: TNRSPRA := '00'+Variable;
13: TNRSPRA := '0'+Variable;
END;
5. Mai 2008 15:39
IF rec_PRODUKTLINIEN.FINDLAST THEN
T_NR := rec_PRODUKTLINIEN.T_NR + 1;
5. Mai 2008 16:04
rec_PRODUKTLINIEN.SETCURRENTKEY(Sprache,T_NR);
IF rec_PRODUKTLINIEN.FINDLAST THEN
T_NR := rec_PRODUKTLINIEN.T_NR + 1;
rec_PRODUKTLINIEN.FIND('-');
If NOT Rec_item_tmp.GET(FORMAT(rec_PRODUKTLINIEN.T_NR)) Then Begin
Rec_item_tmp."No." := FORMAT(rec_PRODUKTLINIEN.T_NR);
Rec_item_tmp."Unit Price" := rec_PRODUKTLINIEN.T_NR;
Rec_item_tmp.INSERT;
END;
// Möglichkeit 1
Rec_item_tmp.RESET;
IF Rec_item_tmp.FINDLAST Then Begin
IF EVALUATE(T_NR,Rec_item_tmp."No.") Then;
T_NR := T_NR + 1;
END;
// Möglichkeit 2
Rec_item_tmp.RESET;
IF Rec_item_tmp.FINDLAST Then
T_NR := Rec_item_tmp."Unit Price" + 1;
6. Mai 2008 15:29
IF rec_PRODUKTLINIEN.FINDLAST THEN
T_NR := rec_PRODUKTLINIEN.T_NR + 1;
Variable := '';
Variable := FORMAT(T_NR) + SPRACHE;
CASE STRLEN(Variable) OF
1: TNRSPRA := '0000000000000'+Variable;
2: TNRSPRA := '000000000000'+Variable;
3: TNRSPRA := '00000000000'+Variable;
4: TNRSPRA := '0000000000'+Variable;
5: TNRSPRA := '000000000'+Variable;
6: TNRSPRA := '00000000'+Variable;
7: TNRSPRA := '0000000'+Variable;
8: TNRSPRA := '000000+Variable;
9: TNRSPRA := '00000'+Variable;
10: TNRSPRA := '0000'+Variable;
11: TNRSPRA := '000'+Variable;
12: TNRSPRA := '00'+Variable;
13: TNRSPRA := '0'+Variable;
END;
7. Mai 2008 08:30
TNRSPRA := PADSTR('',20-strlen(Variable),'0') + Variable