datgetcurrentrecid.i 346 B

1234567891011121314
  1. fData = TRUE.
  2. RUN dataAvailable ( INPUT 'SAME' ).
  3. FIND FIRST tRowObject NO-LOCK.
  4. FIND {&Tabelle}
  5. &IF '{&TabWhere}' NE ''
  6. &THEN {&TabWhere}
  7. &ELSE OF tRowObject
  8. &ENDIF
  9. NO-LOCK NO-ERROR.
  10. IF AVAILABLE {&Tabelle} THEN RETURN RECID({&Tabelle}).
  11. ELSE RETURN ?.