Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Как правильно написать вот это ПКО при загрузке?

Как правильно написать вот это ПКО при загрузке?
Я
   Ivan_495
 
29.10.20 - 12:28
Как правильно написать вот это ПКО при загрузке?

Если ОбъектНайден Тогда
   Объект.ДополнительныеСвойства.Вставить("СтараяТЧ", Объект.ТабличнаяЧасть.Выгрузить());
КонецЕсли;
   Вафель
 
1 - 29.10.20 - 12:35
перед записью лучше
   Вафель
 
2 - 29.10.20 - 12:36
Объект.ДополнительныеСвойства.Вставить("СтараяТЧ", Объект.Ссылка.ТабличнаяЧасть.Выгрузить());
   Ivan_495
 
3 - 29.10.20 - 12:36
Ошибка в обработчике события ПриЗагрузкеОбъекта
    Обработчик             =  ПриЗагрузкеОбъекта
    ОписаниеОшибки         =  Поле объекта не обнаружено (ТабличнаяЧасть)
    ПозицияМодуля          =  (2)
    КСообщенияОбОшибках    =  20
   Ivan_495
 
4 - 29.10.20 - 12:38
Мне нужно сохранить текущую табличную часть документа. Это возможно только при загрузке, Когда док найден, но еще не загружен.
   Ivan_495
 
5 - 29.10.20 - 12:39
наверно запрос городить нужно
   PLUT
 
6 - 29.10.20 - 12:40
(4) тебе сцылку на объект нужно мучать, если она в загружаемой базе есть (не новая)
   PLUT
 
7 - 29.10.20 - 12:40
(5) да, запросом
   hhhh
 
8 - 29.10.20 - 12:40
(3) наверно табличная часть по-другому называется. Товары может?
   Ivan_495
 
9 - 29.10.20 - 12:42
(8) может))
   Ivan_495
 
10 - 29.10.20 - 12:42
Объект.ДополнительныеСвойства.Вставить("СтараяТЧ", Объект.Товары.Выгрузить());
   hhhh
 
11 - 29.10.20 - 12:49
лучше ПослеЗагрузки сделать (2)
   Ivan_495
 
12 - 29.10.20 - 12:54
после загрузке я модифицировать хочу

Если ОбъектНайден Тогда
   СтараяТЧ = Объект.ДополнительныеСвойства.СтараяТЧ;
   НоваяТЧ = Объект.ТЧ;
  // ... модификация новой ТЧ в зависимости от данных в старой.

КонецЕсли;
   Ivan_495
 
13 - 29.10.20 - 12:56
гружу из старой базы в новую УТ 11.4.

Пытался запустить отладчик при загрузке ничего не получилось.

ПИшет
Ошибка формата файла обмена
    ИмяУзла                =  ДанныеПоОбмену
   Ivan_495
 
14 - 29.10.20 - 13:01
(11) как делать отладку кд 2 в УТ 11.4 непонятно, а без отладки тяжело))
   zippygrill
 
15 - 29.10.20 - 13:05
(14) Клиент-серверный вариант? Если да, то файл с данными сохрани на общий диск на всякий случай
   Ivan_495
 
16 - 29.10.20 - 13:08
(15) да он итак на общем
   Ivan_495
 
17 - 29.10.20 - 13:20
универсальная сначала вообще не запускалась , потом исправил как написано
https://1c-bezproblem.ru/blog/v-pomoshch-1s-programmistu/vneshnyaya-obrabotka-otladki-zagruzhaemaya-iz-fajla-na-diske-ne-podderzhivaetsya-oshibka-pri-otladke-pravil-konvertatsii-2-1-v-novykh-konfiguratsiyakh

стала запускаться но уходит в ошибку узла
   Ivan_495
 
18 - 29.10.20 - 13:30
заработало))

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.