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