Показать сообщение отдельно
Старый 12.04.2007, 10:41   #5  
romeo is offline
romeo
Участник
Аватар для romeo
 
564 / 10 (2) +
Регистрация: 31.03.2004
А еще можно в вызываемой модально форме написать функцию, назвать ее допустим GetCopyRec(). В качестве параметра VAR передавать ей тот же рек, на котором построена форма. Текст функции

Код:
GetMarketRec(VAR _Rec)
  _Rec.COPY(Rec);
Тогда вы можете получать маркированные (да и как вы понимаете любые другие записи, ибо COPY копирует фильтры, марки и тд) записи. Вызов подобен этому :

Код:
_Form.SETTABLEVIEW(НужнаяРека);
_Form.LOOKUPMODE(TRUE);
IF _Form.RUNMODAL = ACTION::LookupOK THEN BEGIN
  _Form.GetCopyRec(НужнаяРека);
END;
После этого можно вызывать НужнаяРека.MARKEDONLY(TRUE);, бегать по ней в цикле, что угодно ...