Гистограммы для 7.7 без внешних компонент

В 1С7.7 не хватает наглядности при выводе отчетов. Предлагаю вариант построения гистограмм без использования внешних компонент или ком-объектов.

Некоторое время назад захотелось нам наглядности при выводе отчетов — таблицы это информативно, но не наглядно. Тогда выкрутились сохранением отчетов из 1С77 в файл экселя и построением диаграмм в означенном программном продукте.

Сейчас решил таки сделать некий механизм построения гистограмм непосредственно в 1С77. Причем — без использования ВК или COM.

Выкладываю на Ваш суд шаблон обработки, которая строит гистограмму по имеющейся таблице значений.

 

 

P.S.

Некоторое время назад оказался авторитетно введен в заблуждение, результатом чего и явился данный «этюд».

9 Comments

  1. panda-34

    Ну, в 1с такая диаграмма (имхо, покрасивее, делается пятью операторами:

     диагр.КоличествоТочек(тз.КоличествоСтрок());
    тз.ВыбратьСтроки();
    Пока тз.ПолучитьСтроку() = 1 Цикл
    диагр.УстановитьЗначение(тз.НомерСтроки, 1, тз.Значение);
    диагр.УстановитьИмяТочки(тз.НомерСтроки, тз.Имя);
    КонецЦикла;
    

    Ваш способ имеет какие-то преимущества перед этим?

    Reply
  2. ABudnikov

    Использовал для построения диаграмм встроенных объект 1С 7.7 (в таблице его можно добавить)

    работа с ним описана в (1)

    Reply
  3. legioner

    Полностью согласен…

    Не вижу области применения данной разработки.

    Штатными средствами удобнее

    Reply
  4. Арчибальд

    Не понял, при чем здесь OpenConf 7.7.

    А так — этюдно. Хотя и не очень полезно.

    Reply
  5. TrinitronOTV
    legioner пишет:

    Полностью согласен…

    Не вижу области применения данной разработки.

    Штатными средствами удобнее

    присоединяюсь к данному мнению

    Reply
  6. ShantinTD

    Пристыдили, как школьника. За что большое спасибо. Повелся на авторитетное (для меня, конечно) утверждение, что «диаграмм в семерке НЕТ, это же не восьмерка».

    Область применения? Костыли для таких же авторитетно введенных в заблуждение. 🙂

    Reply
  7. Angeros

    Сурово если честно. Как у народа вообще хватает желания сидеть на 77?! столько усилий и потуг требуется, чтобы сделать тоже самое что на 77. Не говоря уже про интерфейс…

    Reply
  8. oav

    в 1С уже есть объект для построения диаграмм…?

    Не понял . Зачем все это??

    Reply
  9. ShantinTD

    (8) oav, есть объект. И этот вопрос мы закрыли с первого же комментария.

    Зачем? А хотя бы затем, чтобы кто-то научился на чужой (моей то есть) ошибке.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *