|
v7: TableDoc.dll версии 48 |
☑ |
0
alyuev
02.08.21
✎
13:46
|
MadDAD, в твоей патченной версии (48) перестал работать метод ОбъектФорма.СоздатьЭлементУправления("ПолеТабличногоДокумента","ТП");
1С на нём валится. На 47й версии работает корректно.
Причем, что забавно - в режиме отладки - всё проходит корректно. Только в отладчике убираю точку останова - всё - валится.
|
|
1
trad
02.08.21
✎
13:59
|
"тут что-то на эльфийском"
|
|
2
Ёпрст
гуру
02.08.21
✎
14:23
|
(0) контрол на форме из чего слеплен хоть ? Из кнопки или текста ?
|
|
3
alyuev
02.08.21
✎
15:29
|
(2) Контрол - из кнопки.
|
|
4
alyuev
02.08.21
✎
15:34
|
(1) :-)
Процедура ПослеСозданияФормы()
ЗарегистрироватьКомпоненту("TableDoc","МенеджерТабличногоДокумента");
ОбъектФорма=СоздатьОбъект("Форма");
ОбъектФорма.УстановитьФорму(Форма);
ОбъектТаблица=ОбъектФорма.СоздатьЭлементУправления("ПолеТабличногоДокумента", "ТП_ТабличныйДокумент");
ОбъектТаблица.ПлоскийСтиль=1;
КонецПроцедуры
Вот на строке с "СоздатьЭлементУправления" - стало валить 1С, когда обновил компоненту TableDoc на версию 48. А когда захожу в отладчик и ставлю точку останова где-нибудь в этой функции и прохожу по порядку строки через F10 - выполняется без ошибок.
|
|
5
trad
02.08.21
✎
15:38
|
А ты раньше использовал версию MadDAD, но не использовал ПолеТабличногоДокумента?
Или использовал версию MadDAD и использовал ПолеТабличногоДокумента, не падала и стала падать?
|
|
6
alyuev
02.08.21
✎
16:47
|
(5) До этого использовал обычную версию, версии 47. Она работала в справочнике, для показа на форме объекта Таблица (т.е. использовалось ПолеТабличногоДокумента). Затем понадобилось в другом месте работать с Секциями и Областями таблицы (в частности для установки Узора и его цвета). И так как как оказалось, что на старых версиях TableDoc ломался вызов Области, что починил MadDAD, я обновил компоненту на 48ю версию (от MadDAD) и перестал работать справочник, где использовалась Таблица на Форме.
|
|
7
trad
02.08.21
✎
17:13
|
(6) очень не уверен, но имхо, это связано со сборкой MadDAD в другой среде, отличной от моей.
Если MadDAD не выйдет на связь, то могу только посоветовать вернуться на 47 и попытаться каким-то образом обойти проблему с секциями архитектурно.
|
|