Вход | Регистрация
 

Перенес макет в расширение. Сразу выдало ошибку.

Перенес макет в расширение. Сразу выдало ошибку.
Я
   Starikashka
 
20.02.20 - 09:08
Перенес макет в расширение.
   Сразу полезли ошибки. Вдебагере посмотрел , там область стала вдруг с другими параметрами. Кое каких не хватает.
   Удалил макет из расширения, все стало нормально.
   Ранее в этой же конфигурации переносил макеты в это же расширение. Исправлял использовал. Все работает.

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

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