8.х Тривиальный вопрос по созданию отчета

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем rshakiro, 22 дек 2011.

  1. TopicStarter Overlay
    rshakiro
    Offline

    rshakiro Профессионал в 1С Команда форума

    Регистрация:
    17 мар 2011
    Сообщения:
    2.236
    Симпатии:
    144
    Баллы:
    104
    Имеем самописную конфигурацию 8.1. Имеется справочник "ПланыНаГод", формирую запрос выборки элементов справочника с условием принадлежности к Владельцу по реквизитам - "Материал1" и "Количество1". Создается результат по 2 элементам справочника, цель - количество1 данных по 1 элементу "-"(вычесть") количество2 данных по 2 элементу для каждого вида материала. Подскажите как это сделать? Пример куска кода:
    Код:
    Макет = ОтчетОбъект.ПолучитьМакет("Отчет1");
    Запрос = Новый Запрос;
    Запрос.Текст = 
    "ВЫБРАТЬ
    |	ПланыНаГод.Владелец КАК Владелец,
    |	ПРЕДСТАВЛЕНИЕ(ПланыНаГод.Владелец),
    |	ПланыНаГод.ДорожнаяОдежда.(
    |		Материал1,
    |		ПРЕДСТАВЛЕНИЕ(ПланыНаГод.ДорожнаяОдежда.Материал1),
    |		Количество1
    |	)
    |ИЗ
    |	Справочник.ПланыНаГод КАК ПланыНаГод
    |ГДЕ
    |	ПланыНаГод.Владелец = &Владелец
    |
    |УПОРЯДОЧИТЬ ПО
    |	Владелец";
    
    Запрос.УстановитьПараметр("Владелец", Владелец);
    
    Результат = Запрос.Выполнить();
    
    ОбластьЗаголовок = Макет.ПолучитьОбласть("Заголовок");
    ОбластьПодвал = Макет.ПолучитьОбласть("Подвал");
    ОбластьШапкаТаблицы = Макет.ПолучитьОбласть("ШапкаТаблицы");
    ОбластьПодвалТаблицы = Макет.ПолучитьОбласть("ПодвалТаблицы");
    ОбластьДетальныхЗаписей = Макет.ПолучитьОбласть("Детали");
    ДорожнаяОдеждаОбластьШапкаТаблицы = Макет.ПолучитьОбласть("ДорожнаяОдеждаШапкаТаблицы");
    ДорожнаяОдеждаОбластьПодвалТаблицы = Макет.ПолучитьОбласть("ДорожнаяОдеждаПодвалТаблицы");
    ДорожнаяОдеждаОбластьДетальныхЗаписей = Макет.ПолучитьОбласть("ДорожнаяОдеждаДетали");
    
    Подскажите в какую сторону копать?
Похожие темы
  1. Jaivan
    Ответов:
    9
    Просмотров:
    3.631
  2. splin74
    Ответов:
    1
    Просмотров:
    625
Загрузка...

Поделиться этой страницей