Показано с 1 по 4 из 4
Комбинированный просмотр
-
30.09.2015, 12:17 #1
- Регистрация
- 29.09.2015
- Сообщений
- 2
- Сказал(а) спасибо
- 0
- Поблагодарили 0 раз(а) в 0 сообщениях
Re: Создать кнопку отбора документов в журнале по параметрам
Спасибо за ответ!
Тип журнала поменял, процедуру с методом Установитьотбор сделал. alexandr_ll, вопрос новичка(так как таковым являюсь этом деле)- не совсем понятно "в диалоге - реквизит с выбором контрагента и привязкой к процедуре отбора". Делаю так,вставить реквизит диалога,в свойствах тип Справочник:контрагенты,фор мула УстановитьОтбор, строка "связан с" не доступна. Что делаю не так?
Благодарю за ответ
-
30.09.2015, 15:12 #2
- Регистрация
- 29.11.2013
- Адрес
- Берег Волги
- Сообщений
- 1962
- Сказал(а) спасибо
- 644
- Поблагодарили 10120 раз(а) в 2661 сообщениях
Re: Создать кнопку отбора документов в журнале по параметрам
Поле в реквизите "Связан с" используется только для подчиненных справочников, например, "Договоры". для задания владельца.
Если использовать метод УстановитьОтбор непосредственно в реквизите диалога, то нужно предусмотреть, что при пустом значении отбор должен отключаться, а при заполненном - включаться. Например: УстановитьОтбор("Контраген т", ВыбКонтрагент)
Установит отбор по контрагенту, а при очистке значения будет пкстой журнал.
Поэтому лучше в формуле написать ссылку на процедуру, например УсОтб()
а в модуле формы описать эту процедуру:
//
Процедура Усотб()
Если КонтрагентДляОтбора.Выбра� �()>0 Тогда
УстановитьОтбор("Контраген т", КонтрагентДляОтбора);
КонтрагентДляОтбора = КонтрагентДляОтбора.Текущ� �йЭлемент();
Иначе
УстановитьОтбор("");
КонецЕсли;
КонецПроцедуры //
Похожие темы
-
Создание документов из ДБФ файла
от 502 в разделе 1С - Предприятие 7.7Ответов: 0Последнее сообщение: 12.03.2013, 14:11
Социальные закладки