Имя: Пароль:
1C
1С v8
Внешняя печатная форма в УТ 11 (управляемое приложение)
0 Данил Сергеевич
 
30.05.13
14:10
Не могу сделать внешнюю печатную форму М-15(отпуск материалов на сторону) для документов "перемещение товара". Стопарюсь ещё на этапе создания аналогичной печатной формы для документа "ПередачаТовараМеждуОрганизациями" из конфигурации.
1 PR
 
30.05.13
14:11
Держи нас в курсе.
2 Wobland
 
30.05.13
14:11
продолжайте наблюдения
3 Данил Сергеевич
 
30.05.13
14:11
Блин а что тут файл не прикрепить??? (((
4 Гефест
 
30.05.13
14:11
OK
5 PR
 
30.05.13
14:11
(3) Да
6 ssh2012
 
30.05.13
14:13
не опускай руки
7 Данил Сергеевич
 
30.05.13
14:13
ункция СформироватьПечатнуюФормуМ15(СтруктураТипов, ОбъектыПечати, ПараметрыПечати) Экспорт
   
   ТабличныйДокумент = Новый ТабличныйДокумент;
   ТабличныйДокумент.АвтоМасштаб = Истина;
   ТабличныйДокумент.ОриентацияСтраницы = ОриентацияСтраницы.Ландшафт;
   
   ТабличныйДокумент.ИмяПараметровПечати = "ПАРАМЕТРЫ_ПЕЧАТИ_М15";
   
   НомерТипаДокумента = 0;
   
   Для Каждого СтруктураОбъектов Из СтруктураТипов Цикл
       
       НомерТипаДокумента = НомерТипаДокумента + 1;
       Если НомерТипаДокумента > 1 Тогда
           ТабличныйДокумент.ВывестиГоризонтальныйРазделительСтраниц();
       КонецЕсли;
   ДанныеДляПечати = Документы[СтруктураОбъектов.Ключ].ПолучитьДанныеДляПечатнойФормыМ15(ПараметрыПечати, СтруктураОбъектов.Значение);
   
       ЗаполнитьТабличныйДокументМ15(ТабличныйДокумент, ДанныеДляПечати, ОбъектыПечати);
       
   КонецЦикла;
   Возврат ТабличныйДокумент;
   
КонецФункции



Собственно вот тут ругается:


{ВнешняяОбработка.М15_УТ11.МодульОбъекта(116)}: Поле объекта не обнаружено (Ключ)
   ДанныеДляПечати = Документы[СтруктураОбъектов.Ключ].ПолучитьДанныеДляПечатн
8 drcrasher
 
30.05.13
14:14
(0) поиск в руки
9 Wobland
 
30.05.13
14:15
(7) понял
10 Mitriy
 
30.05.13
14:15
и что тут непонятно?
11 Данил Сергеевич
 
30.05.13
14:16
Да я уже с 10 00 в поисках и ни чего найти не могу(
12 Wobland
 
30.05.13
14:16
(11) сочувствую
13 Данил Сергеевич
 
30.05.13
14:17
(10) Как сделать чтоб заработало не понятно, ну задача минимум, исправить эту ошибку)
14 Данил Сергеевич
 
30.05.13
14:18
(12) Спасибо за сочувствие)
15 Wobland
 
30.05.13
14:18
(14) всегда рад. ты спрашивай, если что нужно узнать
16 Данил Сергеевич
 
30.05.13
14:20
(15) Петросян курит в строрнке
17 Aprobator
 
30.05.13
14:25
(7) какая буква непонятна то?
18 Frost616
 
30.05.13
14:27
(7) в самом начале не хватает буквы Ф.
Ваш Кэп.
19 Данил Сергеевич
 
30.05.13
14:28
(17) Что означают [] не знаю
20 Mitriy
 
30.05.13
14:31
у переменной СтруктураОбъекта нет поля Ключ, к корому ты пытаешься обратиться через точку... Т.е., при создании этой структуры (или чего там еще...) свойство Ключ не предусмотрели.
21 Mitriy
 
30.05.13
14:33
(19) это обращение по индексу (наименованию свойства), позволяет передавать имя свойство в виде строки через переменные... очень удобно...
22 Данил Сергеевич
 
30.05.13
14:37
Весь код взял из типовой конфигурации, там же он работает. Чего же у меня не хватает? помимо мозгов
23 Гефест
 
30.05.13
14:43
(22) Не весь код взял. Там еще много кода осталось, без которого твоя поделка работать не будет
24 Данил Сергеевич
 
30.05.13
14:46
(23) А сюда почему то весь не кидается...
25 Данил Сергеевич
 
30.05.13
14:55
А сам разобрался, мозги значит есть, всем спасибо за сарказм
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн