|
После ЗначениеВРеквизитФормы очищаются колонки в ТЧ
| ☑ |
0
Саш0к555
24.02.25
✎
15:28
|
Здравствуйте, выполняю РеквизитФормыВЗначение("Объект", Тип("ДокументОбъект.ЗаказКлиента")) и после
ЗначениеВРеквизитФормы(ОбъектЗначение, "Объект"), заполняет/ обновляет, всё гуд, но в табличной части товары очищает колонку артикул и перестает работать выбор из списка значений у варианта обеспечений, подскажите в чём может быть проблема, какие данные не заполнил? или мб что выполнить нужно?
|
|
1
Fedor-1971
24.02.25
✎
15:34
|
(0) Посмотри на данные для колонки Артикул, вполне возможно, что там ...Номенклатура.Артикул. Тогда сделай ЭтаФорма.Обновить().
По факту, нужно перечитать данные формы
|
|
2
rozer76
24.02.25
✎
15:33
|
ну объект приехал обратно на форму с сервера и что "не в объекте", конечно погибает) См. как этот артикул заполняется в ПриСозданииНаСервере а также ПослеЗаписиНаСервере (тут такой же эффект)
|
|
3
Fedor-1971
24.02.25
✎
15:35
|
1+ Хотелось бы понимания, зачем так делаешь?
|
|
4
Саш0к555
24.02.25
✎
15:36
|
(1) да там номенлкатура.артикул, но у ФормаКлиентскогоПриложения я не вижу метода обновить, есть обновитьотображениеданных но не помогает
|
|
5
rozer76
24.02.25
✎
15:36
|
+(2) если типовая то смотри в Процедура ПослеЗаписиНаСервере(ТекущийОбъект, ПараметрыЗаписи)
там ЗаполнитьСлужебныеРеквизитыПоНоменклатуре();
|
|
6
Саш0к555
24.02.25
✎
15:36
|
(2) ок сейчас чекну, спасибо
|
|
7
Саш0к555
24.02.25
✎
15:41
|
(3) есть новый реквизит, серии номенклатуры, форма выбора возвращает из ДС число, я сделал своё оповещение с возвратом значения, и после в выше описанной конструкции присваиваю выбранное значение реквизиту объекта, и после выше описанная проблема появилась
|
|
8
Саш0к555
24.02.25
✎
15:47
|
(5) Спасибо,помогло
|
|