Не обновляется представление документа в Табличной части (УФ)
&НаКлиенте
Процедура Перенумеровать(Команда)
ПеренумероватьНаСервере();
ОтобразитьИзменениеДанных(Объект.ДокБП,ВидИзмененияДанных.Изменение);
КонецПроцедуры
Документ на самом деле меняется, но в табличной части он остается старым (его номер). Т.е. представление документа не меняется.
ДокБП1=Объект.ДокБП.Выгрузить();
ДокУТ1=Объект.ДокУТ.Выгрузить();
Объект.ДокБП.Очистить();
Для каждого стр из ДокБП1 цикл
стр2=ДокУТ1.Найти(стр.НомерСтроки,"НомерСтроки");
Если стр2 <> Неопределено тогда
Новстр=Объект.ДокБП.Добавить();
НовСтр.ДокументБП=стр.ДокументБП;
НовСтр.СтарыйНомер=стр.СтарыйНомер;
НовСтр.НовыйНомер=стр2.НовыйНомер;
Конецесли;
Конеццикла;
Для каждого стр из Объект.ДокБП цикл
ДокР=стр.ДокументБП.ПолучитьОбъект();
ДокР.Номер=стр.НовыйНомер;
ДокР.Записать();
Конеццикла;
Таб = РеквизитФормыВЗначение("Объект");
и
ЗначениеВРеквизитФормы(Таб, "Объект");
Не работает. Как непосредственно указать реквизит табличной части ДокументБП?
Надо разместить в модуле обработки процедуру с признаком Экспорт
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой