Имя: Пароль:
1C
1C 7.7
v7: есть ли пример с диаграммой
0 Сказочный Баобаб
 
24.08.12
14:06
Прошу помочь советом.
С 1с77 работаю крайне редко в последнее время.
А тут потребовалось вывести диаграмму для директора.
У меня есть ТЗ - строки с данными. Как вывести их в диаграмму?
Кто в теме? есть ли ПРОСТОЙ пример
1 Mikeware
 
24.08.12
14:08
(0) Динамика продаж в ТИС
2 Сказочный Баобаб
 
24.08.12
14:10
нету ТИС. нет ли какой внешней обработки?
3 andrewks
 
24.08.12
14:11
диаграмма? в 7.7? не, не слышал


ЗЫ она же жутко глючная там (которая штатная)
4 Сказочный Баобаб
 
24.08.12
14:12
(3) за те 7 лет что я работал с 1с77 - с 2001-2007 год - ни разу не требовалась.
Но в одной из контор - которым помогаю - дирик захотел диаграмму
5 Mikeware
 
24.08.12
14:12
(3) Не замечал. Хотя и использовал достаточно редко.
накрайняк, есто Ризвановская компонента, и chart в  OWC.
т.е. как минимум три способа
6 andrewks
 
24.08.12
14:14
(5) т.е. такого, что на экране она видна, а при посылке на печать - пустое место, не встречал?
7 Mikeware
 
24.08.12
14:15
(2)
Процедура ПостроитьГистограмму(Диаграмма, ТЗСостояний)
   Диаграмма.Заголовок="Динамика обработки заявок отгрузкой на "+ВыбДатаОтгрузки+ " по складу "+ВыбСклад;
   Диаграмма.КоличествоТочек(ТЗСостояний.КоличествоСтрок());
   Диаграмма.КоличествоСерий(4);

   Диаграмма.УстановитьИмяСерии(1,"Проведеные");
   Диаграмма.УстановитьИмяСерии(2,"Зарегестрированные");
   Диаграмма.УстановитьИмяСерии(3,"Принятые");
   Диаграмма.УстановитьИмяСерии(2,"ВСборке");
   Диаграмма.УстановитьИмяСерии(3,"Собранные");
   Диаграмма.УстановитьИмяСерии(4,"ГотовыеКОтгрузке");

   КолСтрок = ТЗСостояний.КоличествоСтрок();
   Для Сч = 1 По КолСтрок Цикл                  
       НомерСтроки = Сч;
       
       
       ТЗСостояний.ПолучитьСтрокуПоНомеру(НомерСтроки);
       Диаграмма.УстановитьИмяТочки(Сч,""+ТЗСостояний.Время);
       Для счСерий=1 По 4 Цикл
           ЗначениеТочки = ТЗСостояний.ПолучитьЗначение(НомерСтроки,счСерий+1);    
           Диаграмма.УстановитьЗначение(Сч,счСерий,ЗначениеТочки,"на"+ТЗСостояний.Время+"-"+ЗначениеТочки+" "+ТЗСостояний.ПолучитьПараметрыКолонки(счСерий+1));    // точка, серия, знач, расш    
       КонецЦикла;
   КонецЦикла;
   
КонецПроцедуры // ПостроитьГистограмму()
8 Mikeware
 
24.08.12
14:16
(6) Не, не встречал. Хотя и допускаю....
9 Сказочный Баобаб
 
24.08.12
14:17
(7) спасибо.
А как установить вид диаграммы
10 Сказочный Баобаб
 
24.08.12
14:17
т.е. столбик/гистограмма/круг
11 aka AMIGO
 
24.08.12
14:22
по-моему есть пример в mista.ru
только там никогда ничего не найдешь :(
12 miki
 
24.08.12
14:23
(10)ПКМ->"Формат области построения"
13 Сказочный Баобаб
 
24.08.12
14:27
спасибо
14 aka AMIGO
 
24.08.12
14:29
15 aka AMIGO
 
24.08.12
14:30