|
Перенес макет в расширение. Сразу выдало ошибку. | ☑ | ||
|---|---|---|---|---|
|
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
|
Задача решилась просто.
Не стал расширять макет. Расширил функцию откуда он вызывался. В расширении создал пустой макет куда перенес вручную нужные секции. |
| Форум | Правила | Описание | Секции | Поиск |