Задача следующая: при выборе определенной папки в форме подбора необходимо отслеживать что за номенклатура выбрана и какой остаток. Данные о том что пытался посмотреть оператор, былали на остатке номенклатура и сколько выбрали в подборе должны заносится в регистр для дальнейшего анализа. оператор не должен знать есть ли такая номенклатура и остаток по ней он видит только в форме поиска. Модернизировал форму подбора. При попытки перехода в интересующую папку открывается форма поиска элемента справочника и ситуация анализируется. При закрыти формы результат поиска переносится в таблицу подбора... Вот только позиция номенклатуры смещается к подобранной позиции. Это конечно не устраивает. По этому пытался вернуть позицию к нужной с помощью АктивизироватьОбъект() но активизируется он как-то странно и не то что нужно:
вот код:
ОткрытьФормуМодально("Обработка.ПоискЗапчасти", Парам);
.......
.......
ДобавитьОднуПозицию(Номен, Колво, ЕдиницаТекНоменклатуры, ЦенаТекНоменклатуры);
СпрНомен = СоздатьОбъект("Справочник.Номенклатура");
Если СпрНомен.НайтиПоКоду("0000003584", 0) = 1 Тогда
АктивизироватьОбъект(СпрНомен.ТекущийЭлемент());
КонецЕсли;
Вопрос: как правильно установить позицию справочника в подборе на ту которая была до вызова формы?
Возможность переключать иерархический список у пользователей отобрана.
Он включен.
(1) Видимо был неправильно понят... Мне нужно чтобы оператор не знал былали в базе вообще такая номенклатура, какой по ней остаток и цена. А в форме подбора это все видно. Реализуем механизм оценки потерянных продаж... Клиент обращается оператор ищет, в зависимости от результата поиска происходит анализ данные о результатах сохраняются в регистр. Поиск удачен, не хватило запрашиваемого количества, нет на остатках, небыло вообще в принципе. Нужно для более полноценной работы склада...
Только у нас бы все поувольнялись при таком подборе номенклатуры.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс