Имя: Пароль:
1C
1С v8
Ожидается Символ (
0 yyyuuu
 
08.08.16
05:33
Создал конструктор печати. Запускаю, выдает Ошибка инициализации модуля: Документ.ЗаказКлиента.МодульМенеджера
по причине:
{Документ.ЗаказКлиента.МодульМенеджера(55,16)}: Ожидается символ '('
Процедура Заказ<<?>> клиента(ТабДок, Ссылка) Экспорт
{Документ.ЗаказКлиента.МодульМенеджера(77,29)}: Ошибка в выражении
    Выборка = Запрос.Выполнить(<<?>>).Выбрать();

Код процедуры
Процедура Заказ клиента(ТабДок, Ссылка) Экспорт
    //{{_КОНСТРУКТОР_ПЕЧАТИ(Заказ клиента)
    Макет = Документы.ЗаказКлиента.ПолучитьМакет("Заказ клиента");
    Запрос = Новый Запрос;
    Запрос.Текст =
    "ВЫБРАТЬ
    |    ЗаказКлиента.Адресс,
    |    ЗаказКлиента.Дата,
    |    ЗаказКлиента.Клиент,
    |    ЗаказКлиента.Номер,
    |    ЗаказКлиента.Заказ.(
    |        НомерСтроки,
    |        Товар,
    |        Количество,
    |        Цена,
    |        Сумма
    |    )
    |ИЗ
    |    Документ.ЗаказКлиента КАК ЗаказКлиента
    |ГДЕ
    |    ЗаказКлиента.Ссылка В (&Ссылка)";
    Запрос.Параметры.Вставить("Ссылка", Ссылка);
    Выборка = Запрос.Выполнить().Выбрать();

    ОбластьЗаголовок = Макет.ПолучитьОбласть("Заголовок");
    Шапка = Макет.ПолучитьОбласть("Шапка");
    ОбластьЗаказШапка = Макет.ПолучитьОбласть("ЗаказШапка");
    ОбластьЗаказ = Макет.ПолучитьОбласть("Заказ");
    ТабДок.Очистить();

    ВставлятьРазделительСтраниц = Ложь;
    Пока Выборка.Следующий() Цикл
        Если ВставлятьРазделительСтраниц Тогда
            ТабДок.ВывестиГоризонтальныйРазделительСтраниц();
        КонецЕсли;

        ТабДок.Вывести(ОбластьЗаголовок);

        Шапка.Параметры.Заполнить(Выборка);
        ТабДок.Вывести(Шапка, Выборка.Уровень());

        ТабДок.Вывести(ОбластьЗаказШапка);
        ВыборкаЗаказ = Выборка.Заказ.Выбрать();
        Пока ВыборкаЗаказ.Следующий() Цикл
            ОбластьЗаказ.Параметры.Заполнить(ВыборкаЗаказ);
            ТабДок.Вывести(ОбластьЗаказ, ВыборкаЗаказ.Уровень());
        КонецЦикла;

        ВставлятьРазделительСтраниц = Истина;
    КонецЦикла;
    //}}
КонецПроцедуры
1 Jonny_Khomich
 
08.08.16
05:34
Ковычки надо закрывать
2 yyyuuu
 
08.08.16
05:36
Помоему они все закрыты
3 yyyuuu
 
08.08.16
05:37
Я смотрю и не могу понять где ошибка
4 MiniMuk
 
08.08.16
05:37
имя процедуры слитно напиши
5 MiniMuk
 
08.08.16
05:38
Имеет ввиду что надо
"Процедура Заказ" а дальше скобочку
6 yyyuuu
 
08.08.16
05:45
Все дело было в раздельном написании имени процедуры
7 Chameleon1980
 
08.08.16
06:19
(6) вот уж и не подумал, не догадался бы :)

маленький мук тебе про то-же