Здравствуйте все!
Прежде всего прошу к себе снисхождения как к чайнику . У меня вот какая проблема. Совсем недавно перешёл на использование восьмой версии 1С. Мне нужно сконфигурировать её под специфику книготорговли. Для этого, помимо прочего, нужно привести карточки товара в Справочнике номенклатуры к должному виду - со всеми необходимыми для идентификации товара реквизитами. Мне удалось практически без проблем добавить дополнительные реквизиты в форму элемента и в форму списка. Но этого для работы мало: необходимо, чтобы эти реквизиты я видел при подборе номенклатуры по справочнику в документ. И вот это-то у меня и не получается. Попробовал добавить один из реквизитов в форму выбора Справочника номенклатуры - бесполезно, он не виден при подборе. Искал в конфигурации что-либо подобное форме "Для подбора в торговле", имеющейся в конфигурации версии 7.7 - не нашёл...
Подскажите, пожалуйста, кто в курсе, как мне реализовать стоящую задачу. Резюмирую: мне необходимо видеть дополнительно созданные реквизиты товара при подборе из Справочника номенклатуры в любой документ (накладная, счёт и проч.). Небольшое уточнение: всё это делаю в Базе данных "Управление торговым предприятием для Украины".
Буду весьма признателен за помощь.
В одну форму добавили - в другой ищете
Для подбора используется либо форма подбора либо обработка ПодборНоменклатуры.
Насколько я понял имеется ввиду подбор, вызывающийся по кнопке "Подбор".
Это нужно ковырять обработку "ПодборНоменклатуры" и вней реализовывать отображение дополнительных реквизитов.
Если имеется ввиду подбор путем добавления строки и выбора номенклатуры, то обратите внимание что у справочника есть не только форма элемента и списка. В других формах тоже нужно реализовать отображение дополнительных реквизитов.
Понял вас, ребята (ничего, что я так запросто? )! Спасибо большое! Буду ковырять обработку "Подбор номенклатуры" - даст Бог, чего-нибудь наковыряю... Спасибо ещё раз.
...Однако попробовал - ничего не получается. В обработке "Подбор номенклатуры" есть формы, в которые я ввёл один из дополнительных реквизитов номенклатуры. Проверял, старался, чтобы всё было подобно другим реквизитам, видимым при подборе, но воз и ныне там: мой дополнительный реквизит при подборе не виден... Может, нужно ковырять не в форме, а в модуле? Тогда что в нём ковырять? Если кто в курсе - помогите, пожалуйста, чайнику...
На примере "Бухгалтерии":
В процедуре "ПерезаполнитьТаблицуНоменклатуры(Родитель, СтруктураЗапроса)"
Есть код
Для Каждого Колонка Из ЭлементыФормы.НоменклатураДляПодбора.Колонки Цикл
ИмяКолонки = Колонка.Имя;
Если ИмяКолонки = "Пиктограмма"
ИЛИ ИмяКолонки = "ПредставлениеАртикул" Тогда
Колонка.ИзменятьВидимость = Ложь;
Колонка.Видимость = Истина;
ИначеЕсли ИмяКолонки = "ПереходитьВверх"
ИЛИ ИмяКолонки = "ФлагУсловийПоставки" Тогда
Колонка.ИзменятьВидимость = Ложь;
Колонка.Видимость = Ложь;
........................
ИначеЕсли ИмяКолонки = "Артикул" Тогда
Колонка.ИзменятьВидимость = Ложь;
Колонка.Видимость = Истина;
Спасибо большое, Ardi, за ответ. Попробую, только вот не очень ещё понимаю, в каком модуле нужно это дописывать. Попробую методом тыка...
Попробовал. Если я правильно понял, это всё делается в модуле Основной формы. Нашёл я указанный Вами участок модуля, вписал туда по предложенному Вами принципу один из своих реквизитов - "Автор" (имеется в виду автор книги). При этом соответствующий реквизит и колонка в форме уже были созданы заранее. Результат, к моему глубокому сожалению, нулевой... Так что пока я с этой проблемой завис.
Я не восьмёрочник. У меня тоже в УТП не получается.
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua