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