Помощь - Поиск - Пользователи - Календарь
Полная версия: Как узнать какой выбран товар, сразу после выбора
1C-PRO - Форум по 1С > Форумы по платформе "1С:Предприятие 7.7" > (7.7) Отчеты и обработки для платформы "1С:Предприятие 7.7"
Ник
Необходимо узнать какой был выбран товар, сразу после закрытия окна выбора, по моему предопределенной процедуры для этих целей нет.
Vlad
Цитата(Ник @ 28.3.2008, 12:35) *

Необходимо узнать какой был выбран товар, сразу после закрытия окна выбора, по моему предопределенной процедуры для этих целей нет.

По-подробнее, пожалуйста, я записвыаю. biggrin.gif
MaxxaM
Код
Процедура ОбработкаПодбора(Выб, Конформы)
Кол = 0;
Если ВвестиЧисло(Кол, "Введите количество", 10, 0) = 1 Тогда
НоваяСтрока();
ТипPaб = Выб;
Количество = Кол;
АктивизироватьСтроку();
Активизировать("Стоимость", 0);
КонецЕсли;
// тип выполненной работы
ТР = ПолучитьЗначениеИзПодбора("Наименование");
КонецПроцедуры

cowboy.gif

Если конечно об этом шла речь в вопросе.....

Vlad + + biggrin.gif
Ник
Цитата(MaxxaM @ 28.3.2008, 13:50) *

Код
Процедура ОбработкаПодбора(Выб, Конформы)
Кол = 0;
Если ВвестиЧисло(Кол, \"Введите количество\", 10, 0) = 1 Тогда
НоваяСтрока();
ТипPaб = Выб;
Количество = Кол;
АктивизироватьСтроку();
Активизировать(\"Стоимость\", 0);
КонецЕсли;
// тип выполненной работы
ТР = ПолучитьЗначениеИзПодбора(\"Наименование\");
КонецПроцедуры


cowboy.gif

Если конечно об этом шла речь в вопросе.....

Vlad + + biggrin.gif

Дело в том, что процедура вызывается до присваиваивания выбранного значения.
То есть если выбираю из спр. номенклатура некий Товар. В процедуре я не смогу проверить, что было выбрано.
Prospero
Цитата(Ник @ 28.3.2008, 12:13) *

Дело в том, что процедура вызывается до присваиваивания выбранного значения.
То есть если выбираю из спр. номенклатура некий Товар. В процедуре я не смогу проверить, что было выбрано.

Т.е. выбранный товар(товары) нужно ПОСЛЕ оработки подбора проверять? или как? А что мешает запихнуть выбранные товары в список в процессе той же обработки подбора, а потом уже перебирать и проверять?
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.
Русская версия Invision Power Board © 2001-2009 Invision Power Services, Inc.