Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> ОбработкаПодбора/ProcessPermanentChoice          
Rasdvatri Подменю пользователя
сообщение 06.11.11, 20:05
Сообщение #1

Молчаливый
*
Группа: Пользователи
Сообщений: 9
Спасибо сказали: 0 раз
Рейтинг: 0

В чеке как и в накладных есть кнопка подбор\заполнить - по номенклатуре, прайсу и по штрихкоду. посде выбора которых всплывает окно подбора или поиска по штрихкоду.
Решил поставить окошко поиска по штрихкоду прямо в шапку чтоб не вызывать в кнопке. поиск идет, окошко количества всплывает, но по нажатию энтер товар не добавляется, пишет - Процедура не обнаружена: ОбработкаПодбора/ProcessPermanentChoice и просит сохранить или закрыть документ.

Сама процедура "ОбработкаПодбора" в форме чека есть, родная. Что не так?

ТиС Украина 7.7

Flexy Подменю пользователя
сообщение 06.11.11, 22:09
Сообщение #2

Танцор с Бубном
Иконка группы
Группа: Местный
Сообщений: 1121
Из: Днепра
Спасибо сказали: 230 раз
Рейтинг: 0

Такая процедура есть в модуле формы?
// ===============================
Процедура ОбработкаПодбора(Выб) //Предопределенная процедура
    глПриОбработкеПодбора(Выб,Контекст);
КонецПроцедуры //Обработка подбора
                                    
// ===============================


Кстати, дело скорее всего не в этом.Сам недавно решал похожую задачу.
В Обработке ПодборПоШтрихКоду реализован механизм выгрузки Найденного товара в Список Значений.И потом выгрузка этого СП в Таб Часть дока.
Инфо = СоздатьОбъект("СписокЗначений");
    Инфо.Установить("Товар",Товар);
    Инфо.Установить("Единица",Упаковка);
    Инфо.Установить("Количество",ТекКоличество);
    Форма.ВыполнитьВыбор(Инфо);




Что бы товар добавлялся из вашей процедуры, надо писать свой алгоритм:

....
Если (Товар.НайтиПоРеквизиту("ШтрихКод",ШК,1)=1 Тогда
Товар.Новый()
...

Как-то так smile.gif

Сообщение отредактировал Flexy - 06.11.11, 22:16

Rasdvatri Подменю пользователя
сообщение 06.11.11, 22:50
Сообщение #3

Молчаливый
*
Группа: Пользователи
Сообщений: 9
Спасибо сказали: 0 раз
Рейтинг: 0

Цитата(Flexy @ 06.11.11, 22:09) *
Такая процедура есть в модуле формы?
// ===============================
Процедура ОбработкаПодбора(Выб) //Предопределенная процедура
    глПриОбработкеПодбора(Выб,Контекст);
КонецПроцедуры //Обработка подбора
                                    
// ===============================


есть такое.

Кстати, дело скорее всего не в этом.Сам недавно решал похожую задачу.
В Обработке ПодборПоШтрихКоду реализован механизм выгрузки Найденного товара в Список Значений.И потом выгрузка этого СП в Таб Часть дока.
Инфо = СоздатьОбъект("СписокЗначений");
    Инфо.Установить("Товар",Товар);
    Инфо.Установить("Единица",Упаковка);
    Инфо.Установить("Количество",ТекКоличество);
    Форма.ВыполнитьВыбор(Инфо);




Что бы товар добавлялся из вашей процедуры, надо писать свой алгоритм:

....
Если (Товар.НайтиПоРеквизиту("ШтрихКод",ШК,1)=1 Тогда
Товар.Новый()
...

Как-то так smile.gif



я не программер, причину примерно выяснил, скорее всего так как вы описали, проблема в том что моя форма не подбор. покопался в модуле на примере вашего кода, похоже он должен выглядеть так:

Если (Товар.НайтиПоРеквизиту("ШтрихКод",Данные,1))=1 Тогда
Товар.Новый()
конецесли;

но после попытки выдало такое:

Процедура не обнаружена: ОбработкаПодбора/ProcessPermanentChoice
Если (Товар.НайтиПоРеквизиту("ШтрихКод",Данные,1))=1 Тогда
{Документ.ЧекКА.Форма.Модуль(662)}: Объект не может быть перепозиционирован!

Rasdvatri Подменю пользователя
сообщение 07.11.11, 9:57
Сообщение #4

Молчаливый
*
Группа: Пользователи
Сообщений: 9
Спасибо сказали: 0 раз
Рейтинг: 0

если закоментировать строки начинающиеся с Инфо то ошибка ОбработкаПодбора/ProcessPermanentChoice пропадает.

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 16.05.24, 9:52
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!