18. Februar 2008 10:58
tmprec_Taskliste.FIND('-')
REPEAT
//Initialisierung der tmp. Records
tmprec_Headerdata1.RESET;
tmprec_Lines1 .RESET;
tmprec_Headerdata2.RESET;
tmprec_Headerdata1.DELETEALL;
tmprec_Lines1 .DELETEALL;
tmprec_Headerdata2.DELETEALL;
CLEAR(tmprec_Headerdata1);
CLEAR(tmprec_Lines1);
CLEAR(tmprec_Headerdata2);
tmprec_Headerdata1.INIT;
tmprec_Headerdata1.Description := 'Blablabla';
//tmprec_Headerdata1.Code bleibt leer, wird durch Funktion später gefüllt
tmprec_Headerdata1.INSERT;
tmprec_Headerdata2.INIT;
tmprec_Headerdata2.Code := '1123';
tmprec_Headerdata2.INSERT;
//Fkt-Call; Übergabe der Recs mit VAR-Flag. Recs werden in der Fkt. vervollständigt
FillAndValidateRecords(tmprec_Headerdata1,tmprec_Lines1,tmprec_Headerdata2);
//Weiterverarbeitung der Recs
//...
UNTIL tmprec_Taskliste=0;
18. Februar 2008 21:27
20. Februar 2008 10:46
Die Sourcetabellen sind deswegen wichtig, weil du offenbar in einer Schleife per INSERT temp. Records erzeugst, ohne jedoch den Primärschlüssel zu unterscheiden
20. Februar 2008 10:46
Die Sourcetabellen sind deswegen wichtig, weil du offenbar in einer Schleife per INSERT temp. Records erzeugst, ohne jedoch den Primärschlüssel zu unterscheiden
20. Februar 2008 13:05
20. Februar 2008 13:59
20. Februar 2008 14:03
20. Februar 2008 14:06