Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 13:05

Изменение вида "выпадающего списка"

Автор JohnDoe144, 20 мая 2016, 12:43

0 Пользователей и 1 гость просматривают эту тему.

JohnDoe144

Добрый день,

Имеется:
1. Самостоятельная конфигурация
2. Поле ввода на форме документа с реквизитом СсылкаСправочникКонтрагенты
3. При вводе первых букв в поле 1С начинает предлагать варианты из соответствующего справочника в виде "Наименование (Код)"

Вопрос: можно каким-либо образом изменить вид предлагаемых вариантов на "Наименование (другое поле)", в идеале "Наименование (ИНН)"?

Заранее благодарю.

LexaK

да можно сделать, посмотрите в конфигурации БП 3.0 (у меня корп) документ РеализацияТоваровУслуг
там автовыбор по Код, наименование, ИНН - то что проверил - есть, может и еще по чем, дальше не проверил
вот вызов автоподбора контрагента

&НаКлиенте
Процедура КонтрагентАвтоПодбор(Элемент, Текст, ДанныеВыбора, ПараметрыПолученияДанных, Ожидание, СтандартнаяОбработка)

РаботаСКонтрагентамиБПКлиент.КонтрагентАвтоПодбор(
Элемент, Текст, ДанныеВыбора, ПараметрыПолученияДанных, Ожидание, СтандартнаяОбработка);

КонецПроцедуры


модуль

Процедура КонтрагентАвтоПодбор(Элемент, Текст, ДанныеВыбора, ПараметрыПолученияДанных, Ожидание, СтандартнаяОбработка) Экспорт

Если НЕ ПустаяСтрока(Текст)
И (НЕ ЗначениеЗаполнено(Элемент.ОграничениеТипа)
ИЛИ Элемент.ОграничениеТипа.СодержитТип(Тип("СправочникСсылка.Контрагенты"))) Тогда
СтандартнаяОбработка = Ложь;
ДанныеВыбора = РаботаСКонтрагентамиБПВызовСервера.ДанныеВыбораКонтрагента(ПараметрыПолученияДанных, Ложь);
КонецЕсли;

КонецПроцедуры



ну там приличная вложенность. блин вся конфигурация в окно не влезет.
если помогло нажмите: Спасибо!

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск