Как в процедуре ПриПолученииДанных - отменить вывод строки.. #546717


#0 by TDI
Подскажите, можно как-нибудь сделать, чтобы при выполнении определённого условия, строка не выводилась? (В форме списка документа)
#1 by Axel2009
в динамических списках никак. только до "получения данных"
#2 by Fragster
устанавливай отбор (и причем здесь "при получении данных")
#3 by mikecool
если строка не нужна УдалитьСтроку ))
#4 by mikecool
а вообще - согласен с
#5 by Лефмихалыч
Ни как. Либо отбор устанавливай, либо RLS-ом закрывай записи. ПриПолученииДанных не предназначена для сабжа
#6 by TDI
Есть формма списка документа. В этой форме есть ячейка, в которая не является реквизитом, а в процедуре ПриПолученииДанных как-то там заполняется значениями. Как сделать "отбор" по значению этой ячейки?
#7 by TDI
или такое вообще невозможно сделать, для ДокументСписок ?
#8 by Kreont
А вариант заполнять пробелами/нулями ненужную строку пойдет? :)
#9 by TDI
конечно нет :)
#10 by Axel2009
я поначалу отбирал по ссылкам, потом бросил это дело - ибо тормозит все.. поэтому либо обработка и статичная таблица строк, либо реквизит и обновление его
#11 by TDI
понял, спасибо
#12 by Vladal
>> В этой форме есть ячейка, в которая не является реквизитом Расчитывается динамически, т.е. при выводе строки списка? тогда 2 варианта - пилить запрос с условиями в "при получении данных", что некошерно. Второй вариант - создать такой реквизит и заполнять его при записи (перед записью) и включить его в критерий отбора, а в списке учитывать этот критерий.
#13 by Axel2009
в критерий имеет смысл добавлять только если этот реквизит в табличной части находится. а так смысла нет
#14 by Vladal
Кстати, к - можно этот отбор делать не автоматом при выводе строки или при получении данных (тормоза, т.к. несколько раз в секунду выполняется запрос), а по кнопке - у нас так внедрюки понавешали бантики с раскрашиванием документов в зависимости от статуса, теперь сделано по кнопке - "Обновить статусы".
#15 by Лефмихалыч
ни как. Задачу озвучь
#16 by Vladal
ИМХО, контрагент тоже не в табличной части, и ответственный в типовых, а критерий по ним есть. Хотя да - по табличным частям критерий накладывал, значительно быстрее рисовался список при включенном отборе, чем если его я сначала рисовал сам.
#17 by Axel2009
критерий отбора по контрагенту используется не столько для отбора в списке реализаций, сколько для отображения всех документов по контрагенту.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С