Имя: Пароль:
1C
1С v8
Установить программно отбор в форме списка документов
,
0 serg-lom89
 
12.08.19
10:24
Добрый день
Всем привет
Есть форма списка документа заказ покупателя.
Хочу установить отбор при открытии по какому то значению.

Пишу
   Отбор.Добавить("ссылка.Ответственный","Ответственный");
ругается(
ОБЫЧНОЕ ПРИЛОЖЕНИЕ
ЧЯДНТ?
1 aleks_default
 
12.08.19
10:26
"ЧЯДНТ?" Сначала хотя бы погуглить не пробовал?
2 serg-lom89
 
12.08.19
10:27
(1)
гуглил,,
через просто поле "Ответственный" все ок,
раньше как то делал через ссылка.Ответственный но уже не помню как (((
3 ДенисЧ
 
12.08.19
10:41
У меня так работает

    фрм = Документы[ВидДокумента].ПолучитьФормуВыбора(, Элемент);
    фрм.ДокументСписок.Отбор.Контрагент.Установить(Контрагент);
    Если ЗначениеЗаполнено(Договор) Тогда
        фрм.ДокументСписок.Отбор.ДоговорКонтрагента.Установить(Договор);
    КонецЕсли;


ЗЫ. ОФ
4 aleks_default
 
12.08.19
10:44
(3)Да он в отборе через точку хочет получить
5 serg-lom89
 
12.08.19
10:47
(4) да все верно
6 ДенисЧ
 
12.08.19
10:48
(5) Типа Ответственный.МестоРаботы.Регион ? )))
Тогда выбирай запросом и устанавливай отбор в списке
7 serg-lom89
 
12.08.19
10:53
вся соль в том что мне надо ограничить возможность снимать этот отбор
8 serg-lom89
 
12.08.19
10:54
у пользователя
9 aleks_default
 
12.08.19
10:56
Ну там у элемента отбора для этого есть свойство, не помню как называется, вот только причем тут установка значения отбора через точку?
10 aleks_default
 
12.08.19
10:56
Ты сам-то понимаешь насколько это глупо
11 aleks_default
 
12.08.19
10:58
Зачем пихать в отбор "ссылка.Ответственный" если можно получить ответственного заранее
12 serg-lom89
 
12.08.19
10:59
(9) насколько помню,как писал выше,но могу ошибаться,что когда будет программно установлен отбор
Ссылка.Номер тогда пользователь не может сам снять отбор
13 catena
 
12.08.19
11:02
(12)А просто .Доступность=Ложь - это слишком круто?
14 serg-lom89
 
12.08.19
11:05
(13) этаформа.ЭлементыФормы.Список.НастройкаОтбора.Ответственный.Доступность
я так думал
но я делаю универсальньную процедуру и этаформа.ЭлементыФормы может быть другое имя у списка.((
15 Галахад
 
гуру
12.08.19
11:23
(14) У списков документов не так много вариантов. Или "Список" или "ДокументСписок".
Не вижу проблем поискать их в элементах форм.
16 serg-lom89
 
12.08.19
11:27
(15) да такой вариант рассматриваю