Имя: Пароль:
1C
1С v8
Удалить строку из формы списка документов
0 lirt82
 
18.01.18
08:35
Необходимо для конкретного пользователя сделать настройку, чтоб в журнале платежных поручении исходящих но мог видеть только определенные платежки по конкретному контрагенту. Добавил свойство в карточку элемента справочника Контрагенты "Доступ для менеджера" тип Булево. Теперь споткнулся на методе, в форме списка доков платежек какое событие выбрать? напишу запрос который будет получать контрагента со свойством истина и если строка списка формы содержит этого контрагента тогда удаляем. на форме списка есть объект ДокументСписок тип Табличное поле, конфа на обычных формах.
1 lirt82
 
18.01.18
08:37
в процедуре ДокументСписокПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)

строка кода не отрабатывает Если НЕ ВыборкаДетальныеЗаписи.Значение Тогда
            ЭтаФорма.ДокументСписок.Удалить(ЭтаФорма.ЭлементыФормы.ДокументСписок.ТекущаяСтрока);
метод объекта Удалить() не обнаружен
2 lirt82
 
18.01.18
08:39
но у табличного поля нет метода Удалить()
3 Рэйв
 
18.01.18
08:51
да ты орел! :-)
из формы списка строки удалять-это сильно
4 Гипервизор
 
18.01.18
08:58
Собирайте список контрагентов и накладывайте отбор по полю Контрагент. В списке или не в списке.
5 lirt82
 
18.01.18
09:00
(4) ну если этот пользователь отменит/снимет Отбор? т.е. Отбор тоже фиксировать? как?
6 FIXXXL
 
18.01.18
09:00
(5) СП почитай
или наложи Отбор на Документ.Ссылка - точно не снимет :)
7 lirt82
 
18.01.18
09:01
(4) если Отбор устанавливать тогда в процедуре ПриОткрытии
8 _Дайвер_
 
18.01.18
09:01
(5) Поставь программный отбор, но удалять это извращение
9 FIXXXL
 
18.01.18
09:02
(7) освой один раз РЛС :)
10 lirt82
 
18.01.18
09:02
(9) не РЛС нельзя использовать, а то бы давно.....))
11 Гипервизор
 
18.01.18
09:02
В чем проблема? Бейте по рукам. Ну или так:
ЭлементыФормы.ДокументСписок.НастройкаОтбора.Контрагент.Доступность = Ложь;
Но по рукам бить интереснее)
12 Fish
 
18.01.18
09:03
(10) Почему нельзя? Религия запрещает?
13 lirt82
 
18.01.18
09:05
все понял, сделаю программный отбор ПриОткрытии() (12) да завязывайте чморить:)
14 FIXXXL
 
18.01.18
09:08
(13) да мы шуткуем :)
Не забудь только про обновление списка ;)
15 FIXXXL
 
18.01.18
09:09
или заделай управляему форму и через УсловноеОформление или прям в запросе ДинСписка условие