|
v8: комплексная 8.2.14.537 релиз 1.1.14.1 общие макеты счетфактура283 и 451 |
☑ |
0
evorle145
11.01.12
✎
09:20
|
Подскажите, в чем дело: в строке вызова формы макета ОткрытьФорму("ОбщаяФорма.ПечатьДокументовУправляемая", ПараметрыОткрытия, ВладелецФормы, КлючУникальности) в "ПараметрыхОткрытия" указана счетфактура283, а запускается общий макет "счетфактура451". Как такое может быть? Спасибо.
ИменаМакетов = "Счетфактура283"
СписокПараметров = Новый СписокЗначений;
СписокПараметров.Добавить(ИмяМенеджераПечати, "ИмяМенеджераПечати");
СписокПараметров.Добавить(ИменаМакетов, "ИменаМакетов");
СписокПараметров.Добавить(ПараметрКоманды, "ПараметрКоманды");
СписокПараметров.Добавить(ПараметрыПечати, "ПараметрыПечати");
ПараметрыОткрытия = Новый Структура;
ПараметрыОткрытия.Вставить("СписокПараметров", СписокПараметров);
// Откроем форму печати документов
ОткрытьФорму("ОбщаяФорма.ПечатьДокументовУправляемая", ПараметрыОткрытия, ВладелецФормы, КлючУникальности);
|
|
1
evorle145
11.01.12
✎
13:21
|
неужели никто не сталкивался?
|
|
2
zak555
11.01.12
✎
13:22
|
отладчик ?
|
|
3
evorle145
11.01.12
✎
13:36
|
Смотрю отладчиком, "ИменаМакетов" = "Счетфактура283", нигде макет "Счетфактура451" не фигурирует, но открывается именно она...
|
|
4
mikecool
11.01.12
✎
13:37
|
а макеты точно правильно названы в конфиге?
|
|
5
evorle145
11.01.12
✎
13:45
|
Да, захожу в дерево конфы и далее в свойства обоих макетов, там стоит: СчетФактура283 и СчетФактура451... пробовал вносить изменения в 283-ю - не отражаются, вношу в 451 - отражаются...
|
|
6
evorle145
11.01.12
✎
13:55
|
Я их даже переименовывал в конфе. Менял имя в св-ве макета "счетфактура283" на "счетфактура451", и получалось что он распечатывал бывшую (то есть до переименования)"счетфактуру283", то есть получается что где-то все-таки передается параметр "СчетФактура451", но где...
|
|
7
evorle145
11.01.12
✎
14:10
|
Прошу прощения, проглядел. в модуле менеджера документа "счет-фактура выданный" прописано:
Иначе
ТабДокумент.ИмяПараметровПечати = "ПАРАМЕТРЫ_ПЕЧАТИ_СчетФактураВыданный_СчетФактура451";
Макет = ПолучитьОбщийМакет("СчетФактура451");
КонецЕсли;
|
|