не могу найти процедуру где выполняется код отбора
По теме из базы знаний
- Выгрузка-загрузка любых данных из 1С (и измененных) в XML между похожими конфигурациями (ФАЙЛ, HTTP, COM) ЛЮБЫХ баз 1С 8.1-8.3 с обработкой и поиском данных по произвольным полям поиска
- Универсальные функции ЗУП 3.1 / ЗКГУ 3.1, которые помогут в разработке
- Конфигурация Flowcon: Набор инструментов для управления задачами, проектами и бизнесом в 1С
- Загрузка чеков в 1С из ФНС в документы БП, УНФ, ERP, КА и УТ
- Просмотр прав. Анализ прав и ролей. Поиск подходящего профиля. УТ 10.3, УПП 1.3, УТ 11.Х, КА 2.Х, БП 3.0, ЗУП 3.1, УНФ 1.6, Розница 2.Х
Найденные решения
Пример
Процедура ТабличноеПолеЗаданиеОбъектСтроительстваНачалоВыбора(Элемент, СтандартнаяОбработка)
мТекСтрока = ЭлементыФормы.ТабличноеПолеЗадание.ТекущаяСтрока;
Если НЕ ЗначениеЗаполнено(мТекСтрока.Контрагент) Тогда
Возврат
КонецЕсли;
СтандартнаяОбработка = Ложь;
ФормаВыбора = Справочники.уатОбъектыСтроительства.ПолучитьФормуВыбора(,ЭтаФорма);
ФормаВыбора.ПараметрВыборГруппИЭлементов = ИспользованиеГруппИЭлементов.Элементы;
ФормаВыбора.Отбор.Наименование.ВидСравнения = ВидСравнения.Содержит;
ФормаВыбора.Отбор.Наименование.Использование = Истина;
ФормаВыбора.Отбор.Наименование.Значение = СокрЛП(Строка(мТекСтрока.Контрагент));
//ФормаВыбора.ЭлементыФормы.СправочникСписок.НастройкаОтбора.Наименование.Доступность = Ложь;
ФормаВыбора.ЭлементыФормы.СправочникСписок.ИерархическийПросмотр = Ложь;
ФормаВыбора.ЭлементыФормы.СправочникСписок.ТекущаяСтрока = Элемент.Значение;
Если Не ФормаВыбора.Открыта() Тогда
мЭлемент = ФормаВыбора.ОткрытьМодально();
КонецЕсли;
Если ЗначениеЗаполнено(мЭлемент) Тогда
мТекСтрока.ОбъектСтроительства = мЭлемент;
КонецЕсли;
КонецПроцедуры
ПоказатьОстальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Пример
Процедура ТабличноеПолеЗаданиеОбъектСтроительстваНачалоВыбора(Элемент, СтандартнаяОбработка)
мТекСтрока = ЭлементыФормы.ТабличноеПолеЗадание.ТекущаяСтрока;
Если НЕ ЗначениеЗаполнено(мТекСтрока.Контрагент) Тогда
Возврат
КонецЕсли;
СтандартнаяОбработка = Ложь;
ФормаВыбора = Справочники.уатОбъектыСтроительства.ПолучитьФормуВыбора(,ЭтаФорма);
ФормаВыбора.ПараметрВыборГруппИЭлементов = ИспользованиеГруппИЭлементов.Элементы;
ФормаВыбора.Отбор.Наименование.ВидСравнения = ВидСравнения.Содержит;
ФормаВыбора.Отбор.Наименование.Использование = Истина;
ФормаВыбора.Отбор.Наименование.Значение = СокрЛП(Строка(мТекСтрока.Контрагент));
//ФормаВыбора.ЭлементыФормы.СправочникСписок.НастройкаОтбора.Наименование.Доступность = Ложь;
ФормаВыбора.ЭлементыФормы.СправочникСписок.ИерархическийПросмотр = Ложь;
ФормаВыбора.ЭлементыФормы.СправочникСписок.ТекущаяСтрока = Элемент.Значение;
Если Не ФормаВыбора.Открыта() Тогда
мЭлемент = ФормаВыбора.ОткрытьМодально();
КонецЕсли;
Если ЗначениеЗаполнено(мЭлемент) Тогда
мТекСтрока.ОбъектСтроительства = мЭлемент;
КонецЕсли;
КонецПроцедуры
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот