не могу найти процедуру где выполняется код отбора
По теме из базы знаний
- Распространенные ошибки разработчиков, приводящие к проблемам производительности
- Варианты применения СКД вне отчетов в отраслевых конфигурациях
- Отбор/фильтр в отчетах/СКД/обработках 1C: БП, УТ, ERP, Кронос: WMS по файлу Excel, текстовому файлу или списку текстовых строк (номер документа, артикул, ИНН, QR-код, штрих-код, наименование)
- Базы данных. Несколько шагов до серьезного обслуживания
- Как я писал ТЗ на внедрение 1С:ERP
Ответы
В избранное
Подписаться на ответы
Сортировка:
Древо развёрнутое
Свернуть все
Пример
Процедура ТабличноеПолеЗаданиеОбъектСтроительстваНачалоВыбора(Элемент, СтандартнаяОбработка)
мТекСтрока = ЭлементыФормы.ТабличноеПолеЗадание.ТекущаяСтрока;
Если НЕ ЗначениеЗаполнено(мТекСтрока.Контрагент) Тогда
Возврат
КонецЕсли;
СтандартнаяОбработка = Ложь;
ФормаВыбора = Справочники.уатОбъектыСтроительства.ПолучитьФормуВыбора(,ЭтаФорма);
ФормаВыбора.ПараметрВыборГруппИЭлементов = ИспользованиеГруппИЭлементов.Элементы;
ФормаВыбора.Отбор.Наименование.ВидСравнения = ВидСравнения.Содержит;
ФормаВыбора.Отбор.Наименование.Использование = Истина;
ФормаВыбора.Отбор.Наименование.Значение = СокрЛП(Строка(мТекСтрока.Контрагент));
//ФормаВыбора.ЭлементыФормы.СправочникСписок.НастройкаОтбора.Наименование.Доступность = Ложь;
ФормаВыбора.ЭлементыФормы.СправочникСписок.ИерархическийПросмотр = Ложь;
ФормаВыбора.ЭлементыФормы.СправочникСписок.ТекущаяСтрока = Элемент.Значение;
Если Не ФормаВыбора.Открыта() Тогда
мЭлемент = ФормаВыбора.ОткрытьМодально();
КонецЕсли;
Если ЗначениеЗаполнено(мЭлемент) Тогда
мТекСтрока.ОбъектСтроительства = мЭлемент;
КонецЕсли;
КонецПроцедуры
Показать
Вакансии
Разработчик 1С (от middle до senior), до 300 К gross
Санкт-Петербург
зарплата от 195 000 руб. до 300 000 руб.
Полный день
Санкт-Петербург
зарплата от 195 000 руб. до 300 000 руб.
Полный день