0
yyyuuu
08.08.16
✎
05:33
|
Создал конструктор печати. Запускаю, выдает Ошибка инициализации модуля: Документ.ЗаказКлиента.МодульМенеджера
по причине:
{Документ.ЗаказКлиента.МодульМенеджера(55,16)}: Ожидается символ '('
Процедура Заказ<<?>> клиента(ТабДок, Ссылка) Экспорт
{Документ.ЗаказКлиента.МодульМенеджера(77,29)}: Ошибка в выражении
Выборка = Запрос.Выполнить(<<?>>).Выбрать();
Код процедуры
Процедура Заказ клиента(ТабДок, Ссылка) Экспорт
//{{_КОНСТРУКТОР_ПЕЧАТИ(Заказ клиента)
Макет = Документы.ЗаказКлиента.ПолучитьМакет("Заказ клиента");
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ЗаказКлиента.Адресс,
| ЗаказКлиента.Дата,
| ЗаказКлиента.Клиент,
| ЗаказКлиента.Номер,
| ЗаказКлиента.Заказ.(
| НомерСтроки,
| Товар,
| Количество,
| Цена,
| Сумма
| )
|ИЗ
| Документ.ЗаказКлиента КАК ЗаказКлиента
|ГДЕ
| ЗаказКлиента.Ссылка В (&Ссылка)";
Запрос.Параметры.Вставить("Ссылка", Ссылка);
Выборка = Запрос.Выполнить().Выбрать();
ОбластьЗаголовок = Макет.ПолучитьОбласть("Заголовок");
Шапка = Макет.ПолучитьОбласть("Шапка");
ОбластьЗаказШапка = Макет.ПолучитьОбласть("ЗаказШапка");
ОбластьЗаказ = Макет.ПолучитьОбласть("Заказ");
ТабДок.Очистить();
ВставлятьРазделительСтраниц = Ложь;
Пока Выборка.Следующий() Цикл
Если ВставлятьРазделительСтраниц Тогда
ТабДок.ВывестиГоризонтальныйРазделительСтраниц();
КонецЕсли;
ТабДок.Вывести(ОбластьЗаголовок);
Шапка.Параметры.Заполнить(Выборка);
ТабДок.Вывести(Шапка, Выборка.Уровень());
ТабДок.Вывести(ОбластьЗаказШапка);
ВыборкаЗаказ = Выборка.Заказ.Выбрать();
Пока ВыборкаЗаказ.Следующий() Цикл
ОбластьЗаказ.Параметры.Заполнить(ВыборкаЗаказ);
ТабДок.Вывести(ОбластьЗаказ, ВыборкаЗаказ.Уровень());
КонецЦикла;
ВставлятьРазделительСтраниц = Истина;
КонецЦикла;
//}}
КонецПроцедуры
|
|