|
Значение не является значением объектного типа (НастройкиСтраницыМакета) | ☑ | ||
---|---|---|---|---|
0
viru1978
02.08.16
✎
09:45
|
Добрый день рябята, снова я со своими пятю копейками)
Можете подсказать что за ошибка Значение не является значением объектного типа (НастройкиСтраницыМакета). |
|||
1
batman69
02.08.16
✎
10:01
|
(0) А какой ответ ты хочешь услышать? Что за ошибка, написано в тексте. А без миллиметра кода сказать что-то крайне затруднительно.
|
|||
2
viru1978
02.08.16
✎
10:17
|
(1) Прогнал отладчиком до того места, где возникает ошибка
он останавливается на этой строчке ПечатнаяФорма = УправлениеПечатьюКлиент.ИнициализироватьПечатнуюФорму(ТипМакета, Макет.НастройкиСтраницыМакета); |
|||
3
batman69
02.08.16
✎
10:22
|
(2) Что такое "макет"?
|
|||
4
viru1978
02.08.16
✎
10:24
|
дело в том что мне нужно сделать так чтобы программа выводила акт приемки передачи в ворде, для это я скопировал команду ПечатьКоммерческоеПредложениеMicrosoftWord и назвал ПечатьАктПриемаПередачиMicrosoftWord и в самом модуле поменял это
МакетИДанныеОбъекта = УправлениеПечатьюВызовСервера.ПолучитьМакетыИДанныеОбъектов("Документ.КоммерческоеПредложениеКлиенту", "КоммерческоеПредложение(MSWord)", СтруктураДокументыИВариант); Для Каждого ДокументСсылка Из ПараметрКоманды Цикл НапечататьСчетНаОплатуПокупателю(ДокументСсылка, МакетИДанныеОбъекта, "КоммерческоеПредложение(MSWord)", МакетИДанныеОбъекта.ЛокальныйКаталогФайловПечати); КонецЦикла; на это МакетИДанныеОбъекта = УправлениеПечатьюВызовСервера.ПолучитьМакетыИДанныеОбъектов("Документ.КоммерческоеПредложениеКлиенту", "АктПриемаПередачи(MSWord)", СтруктураДокументыИВариант); Для Каждого ДокументСсылка Из ПараметрКоманды Цикл НапечататьСчетНаОплатуПокупателю(ДокументСсылка, МакетИДанныеОбъекта, "АктПриемаПередачи(MSWord)", МакетИДанныеОбъекта.ЛокальныйКаталогФайловПечати); КонецЦикла; |
|||
5
viru1978
02.08.16
✎
10:24
|
(3) Макет это макет
|
|||
6
batman69
02.08.16
✎
10:26
|
(5) Ты уверен? Что отладчик думает по этому поводу?
|
|||
7
batman69
02.08.16
✎
10:27
|
Я так понимаю ""АктПриемаПередачи(MSWord)"" это макет, а он тебя есть?
|
|||
8
В тылу врага
02.08.16
✎
10:27
|
опять румынские программисты в чате
|
|||
9
batman69
02.08.16
✎
10:28
|
(8) Почему румынские?
|
|||
10
viru1978
02.08.16
✎
10:28
|
(7) Макет есть
|
|||
11
viru1978
02.08.16
✎
10:28
|
(8) Ну не румынские а молдавские)
|
|||
12
batman69
02.08.16
✎
10:38
|
(11) см. (6)
|
|||
13
batman69
02.08.16
✎
10:44
|
ТС ты отвечать будешь?
|
|||
14
batman69
02.08.16
✎
10:49
|
Походу ТС тормоз какой-то... ему не нужно ну и х с ним.
|
|||
15
viru1978
02.08.16
✎
10:49
|
(13) Я же ответил есть макет есть. И он так называется
|
|||
16
batman69
02.08.16
✎
10:51
|
(15) Последний раз... там где возникает ошибка, в этой строке, что говорит отладчик по поводу макета? Будешь отвечать?
|
|||
17
viru1978
02.08.16
✎
10:52
|
(16) Отладчик так и говорит что Значение не является значением объектного типа
|
|||
18
viru1978
02.08.16
✎
10:52
|
Скину скриншот сейчас
|
|||
19
viru1978
02.08.16
✎
10:54
|
||||
20
batman69
02.08.16
✎
10:55
|
(17) Это отладчик говорит про настройкистраницымакета, а что он говорит про сам макет?
|
|||
21
batman69
02.08.16
✎
10:56
|
(19) То что ты скинул, это не отладчик, это ошибка. Для не внимательно читающих - Что говорит отладчик про "макет"?
|
|||
22
batman69
02.08.16
✎
10:59
|
Короче некогда с тобой возиться, я пошел.
|
|||
23
viru1978
02.08.16
✎
11:00
|
(22) ok
|
|||
24
Сильф
02.08.16
✎
11:05
|
Shift+F9 в этой строчке (17), вбиваешь туда руками "Макет", нажимаешь на кнопку "Рассчитать". Скидываешь сюда скриншот или догадываешься сам.
|
|||
25
viru1978
02.08.16
✎
12:08
|
(24) Сейчас попробую
|
|||
26
viru1978
02.08.16
✎
12:12
|
(24) Сделал как вы подсказали нажал расчитать, дальше просто закрыть и все да ?
|
|||
27
viru1978
02.08.16
✎
12:14
|
||||
28
viru1978
02.08.16
✎
12:14
|
||||
29
DDwe
02.08.16
✎
12:15
|
(28) И что там написано?
|
|||
30
viru1978
02.08.16
✎
12:18
|
Написано , макет неопреленно. получается вбить надо макет. Или он не находит макет. Просто фишка такаяесли смотреть из программы то макет есть. А если отсюда то макет получается не связанный, так ?
|
|||
31
hhhh
02.08.16
✎
12:41
|
(30) вы побуквенно проверьте. Все буквы в названии макета
|
|||
32
viru1978
02.08.16
✎
13:04
|
(31) Да вроде все правильно .
|
|||
33
hhhh
02.08.16
✎
13:09
|
(32) в отладчике попробуй стек вызовов
|
|||
34
viru1978
02.08.16
✎
15:12
|
Вот что выдает Документ.КоммерческоеПредложениеКлиенту.Команда.ПечатьАктПриемаПередачиMicrosoftWord.МодульКоманды.НапечататьСчетНаОплатуПокупателю(ДокументСсылка = Коммерческое предложение MA00-000052 от 01.08.2016 10:26:46, МакетИДанныеОбъекта = Структура, ИмяМакета = "АктПриемаПередачи(MSWord)", ЛокальныйКаталогФайловПечати = "")
|
|||
35
Сильф
04.08.16
✎
13:11
|
(34) 1. проверить, есть ли макет с таким именем у документа КоммерческоеПредложениеКлиенту (в конфигураторе);
2. почему из команды НапечататьСчетНаОплатуПокупателю печатается АктПриемаПередачи? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |