Цитата:
Сообщение от
InTacto
Так возьмите другую переменную и на нее наложите фильтр по главному ключу из Рек, и уже ее передайте в отчет.
Похоже, что к концу недели я торможу окончательно
Пробовала и так и эдак - не получается как хотелось бы.
Оставила пока так:
В триггере OnPush() кнопки "Трансфер":
Код:
CLEAR(R50318);
R50318.SETTABLEVIEW(Rec);
R50318.RUNMODAL();
В триггере OnPreDataitem() отчета R50318:
Код:
CASE TabFlt OF
TabFlt::"Маркированные строки":
BEGIN
MARKEDONLY(TRUE); // это отрабатывает корректно (получаю только маркированные строки)
END;
TabFlt::"Все строки":
BEGIN
// здесь ниче дополнительно не делаю, тогда обратаываются все строки, что были в форме (с учетом наложенных фильтров)
END;
TabFlt::"Текущая строка":
BEGIN
// а вот тут никак не получается добиться того, чтобы только текущая строка бралась :(
END;
END; //CASE
уберу тогда нафих вообще из меню этот вариант "текущая строка". Надо будет только одну строку обработать - пусть маркируют ее тогда сначала. ПОнимаю, что непрофессионально так поступать, но уже нет ни времни ни сил ни желания.
Weekeeeend!!!