Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Установить программно отбор в форме списка документов

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

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

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


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

Список тем форума
Рекламное место пустует  Рекламное место пустует
Ошибка? Это не ошибка, это системная функция.
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.