SOAPenabling.ecl 507 B

1234567891011121314
  1. IMPORT $.DeclareData AS ProgGuide;
  2. EXPORT SOAPenabling() := FUNCTION
  3. STRING30 lname_value := '' : STORED('LastName');
  4. STRING30 fname_value := '' : STORED('FirstName');
  5. IDX := ProgGuide.IDX__Person_LastName_FirstName;
  6. Base := ProgGuide.Person.FilePlus;
  7. Fetched := IF(fname_value = '',
  8. FETCH(Base,IDX(LastName=lname_value),RIGHT.RecPos),
  9. FETCH(Base,IDX(LastName=lname_value,
  10. FirstName=fname_value),RIGHT.RecPos));
  11. RETURN OUTPUT(CHOOSEN(Fetched,2000));
  12. END;