|
Перенес макет в расширение. Сразу выдало ошибку.
| ☑ |
0
Starikashka
20.02.20
✎
09:08
|
Перенес макет в расширение.
Сразу полезли ошибки. Вдебагере посмотрел , там область стала вдруг с другими параметрами. Кое каких не хватает.
Удалил макет из расширения, все стало нормально.
Ранее в этой же конфигурации переносил макеты в это же расширение. Исправлял использовал. Все работает.
В чем может быть дело ?
|
|
1
vicof
20.02.20
✎
09:18
|
Заглянуи еще раз в дебаггер и посмотри, откуда берется макет.
|
|
2
vicof
20.02.20
✎
09:19
|
загляни*
|
|
3
Starikashka
20.02.20
✎
09:39
|
(1) Откудо бы не брался. Если пошла ошибка, то значит макет из конф заменен на макет из расширения.
Берется он из обработки. В расширении на него ссылка из макета который в расширении.
|
|
4
Starikashka
20.02.20
✎
09:42
|
Сейчас перенес в расширение функцию в которой ошибка выдается.
В ней закоментарил сложный способ получения макета от типовой конфы и написал ПолучитьМакет("ИмяМакета")
Там в расширении в этой обработке он всего то один.
Создается область. Параметров не хватает, хотя в макете они есть.
|
|
5
Starikashka
20.02.20
✎
09:50
|
Вставил в эту же секцию еще один параметр с таким же именем. Ошибка исчезла.
|
|
6
Сияющий в темноте
20.02.20
✎
09:51
|
скопируй макет с другим именем,например,во внешнюю обработку и посмотри,что у него и как,есть ли там те поля,которые нужны.
просто,для печатных форм можно замену в регистре предусмотретт,тогда форма будет загружена из регистра.
|
|
7
mikecool
20.02.20
✎
09:52
|
(0) еще повезло, мой первый макет в расширении вообще был недоступен
|
|
8
Starikashka
20.02.20
✎
10:46
|
(7) Это лечится как то ?
|
|
9
mikecool
20.02.20
✎
10:50
|
(8) в тот момент и на той платформе я решения не нашел, забил
|
|
10
Starikashka
20.02.20
✎
11:23
|
Задача решилась просто.
Не стал расширять макет.
Расширил функцию откуда он вызывался.
В расширении создал пустой макет куда перенес вручную нужные секции.
|
|