|
Обновить ВСЕ элементы справочника в УП
| ☑ |
0
MrGray
07.03.14
✎
02:58
|
Из *цати нестандартных источников была подгружена номенклатура в УТ 11.1.4
позже выявил, что после автоматической загрузки не проставились признаки ведения учета, зависимые от "ВидНоменклатуры": использование хар-к, тип товара и т.п.
Если ручками в элементе поменять ВидНоменклатуры (ПриИзменении), то всё проставляется.
Собссно вопрос, как, мля, программно перебрать выборку и вызвать модификацию в форме УП по полю "ВидНоменклатуры"?
При получении формы ОБЪЕКТА на стороне сервера не могу использовать "ПодключитьОбработчикИзмененияДанных".. почему-то..мож вообще уже этот метод не робит на 8.3 (открывается не управляемая, а какой-то огрызок-автоформа)?
при попытке открыть форму по ССЫЛКЕ объекта (открывается при этом нормально - управляемая) есессно ничего не сохраняется..
Вот.короче говоря, сам факт того, что это казалось бы тривиально и "в три строки кода"...
|
|
1
Cube
07.03.14
✎
05:21
|
(0) "Вот.короче говоря, сам факт того, что это казалось бы тривиально и "в три строки кода"..."
Не знаю, что тебе там кажется, но надо просто скопипастить нужный кусок кода из формы объекта в твою обработку, доработать напильником и всё.
|
|
2
MrGray
07.03.14
✎
13:56
|
(1) т.е. твоё предложение в данной ситуации только одно - тащить за собой вагон кода, когда требуется вызов событий формы?
вариантов больше нет?
|
|
3
AlexTim03
07.03.14
✎
14:34
|
Вариантов нет - получить объект и выполнить изменение реквизитов по логике. Если логика простая (присвоение какого-то константного значения) - можно пользоваться стандрартными (встроенными и на ИТС) обработками по массовому изменению документов и справочников
|
|
4
х86
07.03.14
✎
14:39
|
(2)логика такая что зачем дёргать форму и использовать на это ресурсы сервера?
|
|
5
MrGray
04.04.14
✎
17:34
|
(4) не понял по тексту..
изначально, требуется воспользоватся событиями формы в момент изменения контекста реквизита формы..
не получилось.. хотя не понятно, какже в этом случае "поднять" стандартные обработчики (любого реквизита, даже не ТЧ), чтобы не "таскать" код данного реквизита.
Собссно, пришлось принять как факт и, воспользоваться функциями стандарной выделки.
А по тексту - плевать на сервер, данная обработка не для пользователя, а для ОБНОВЛЕНИЯ данных формы с учетом логики той же УТ.
|
|