von Ted » 30. März 2017 11:34
lSalesCrMemoHeader2.RESET; << setzt alle Filter zurĂĽck
lSalesCrMemoHeader2.SETRANGE("No.", lSalesCrMemoHeader."No."); <<< du setzt auf der Variable 'lSalesCrMemoHeader2' auf der Nummer einen Filter (und zwar die nummer die in 'lSalesCrMemoHeader."No."' steht)
IF lSalesCrMemoHeader2.FINDFIRST THEN BEGIN <<< du guckst ob du einen Datensatz findest und selektierst den ersten
REPORT.RUN(50201,FALSE,FALSE,lSalesCrMemoHeader2); <<< wenn du einen Datensatz gefunden hast ... startest du den Report 50201 mit dem Gefundenen Datensatz als Record
GruĂź
Ted