Версия для печати темы (https://pro1c.org.ua/index.php?s=fad4db4a3f0d631d0edebdb444b87f0d&showtopic=4421)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Система компоновки данных _ СКД "только один ресурс" в понимании пользователя

Автор: Log1c 10.08.11, 18:37

Задача: Построить график.
Ось x - дата документа;
Ось y - количество документов РеализацияТоваровУслуг, ЗаказПокупателя, ВозвратТоваровОтПокупателя;

Графически можно представить:


Как сделать:

Запрос

ВЫБРАТЬ
    НАЧАЛОПЕРИОДА(Дата) КАК Дата,
    "Заказано" КАК Вид,
    Ссылка КАК Документ
ИЗ
    Документ.ЗаказПокупателя
    
ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
    НАЧАЛОПЕРИОДА(Дата),
    "Продано",
    Ссылка
ИЗ
    Документ.РеализацияТоваровУслуг
        
ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
    НАЧАЛОПЕРИОДА(Дата),
    "Возвращено",
    Ссылка
ИЗ
    Документ.ВозвратТоваровОтПокупателя


Ресурсы
Поле = Документ
Выражение = Количество(Документ)

Настройки
С помощью конструктора настроек создаем Диаграмма.
Отображаемые поля выбираем Вид, Дата, Документ.
Нажимаем "Ок".
Тип диаграммы выбираем "График".
В отбор добавляем дату, так чтобы был интервал за месяц (иначе не будет видно дат).

Возможные ошибки:
Выбранные поля диаграммы должны содержать только один ресурс ИЛИ В диаграмме должен присутствовать ресурс и только один.
Смысл ошибки - в диаграмме можно вывести только один ресурс, т. е. нельзя вывести диаграмму, показывающую и количество и сумму.
Еще эта ошибка может возникать, когда ресурс в диаграмму не был добавлен вообще. Например, если в отображаемые поля выбрать Вид, Дата и не включать поле Документ.

Итог: строить диаграмму по нескольким ресурсам нельзя(в 8.1, в 8.2 обещают), по нескольким полям - можно.

Тестировалось: 1С:Предприятие 8.1.15.14 УПП для Украины 1.2.15.30

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua