|
|
|
v7: Помогите с диаграммой | ☑ | ||
|---|---|---|---|---|
|
0
Старуха Шапокляк
15.08.07
✎
09:00
|
Здраствуйте, пишу первый раз отчет с выводом диаграммы. Диаграмма должна выходить на отдельной таблице (имя таблицы "Диагр"). В диаграмме - свойствах - текст, написала:
ПостроитьДиаграмму(ТабДиагр.ТекущийОбъект) При проверке модуля выходит сообщение об ошибке: ТабДиагр.Показать("Диаграмма","");<<?>> {C:\отчет.ert(2775)}: Обнаружено логическое завершение исходного текста модуля При проверке модуля обнаружены синтаксические ошибки! Вот мой текст: Процедура ПостроитьДиаграмму(Диаграмма) ......... ......... ТабДиагр = СоздатьОбъект("Таблица"); ТабДиагр.ИсходнаяТаблица("Диагр"); ТабДиагр.ВывестиСекцию("Заголовок"); ТабДиагр.Показать("Диаграмма",""); |
|||
|
1
Ursus maritimus
15.08.07
✎
09:03
|
После "КонецПроцедуры" стоит ";"?
|
|||
|
2
Adruid
15.08.07
✎
09:03
|
ТабДиагр.Показать("Диагр","");
|
|||
|
3
Adruid
15.08.07
✎
09:05
|
Кидай процедуру :) тут ничего нет в том что ты кинул :)
|
|||
|
4
Старуха Шапокляк
15.08.07
✎
09:13
|
Спасибо, разобралась (лишний раз в середине процедуры написала КонецПроцедуры)!
Теперь ошибок нет, только почему-то не выходит таблица с диаграммой... У меня в отчете две процедуры: 1. Процедура Сформировать(), выводит три разных таблицы. 2. Процедура ПостроитьДиаграмму(Диаграмма), должна вывести таблицу ТабДиагр. В итоге выводит все таблицы, кроме ТабДиагр... |
|||
|
5
Обдолбанный Вася
15.08.07
✎
09:15
|
попробуй
ТабДиагр = СоздатьОбъект("Таблица"); ТабДиагр.ИсходнаяТаблица("Диагр"); ТабДиагр.ВывестиСекцию("Заголовок"); ТабДиагр.Показать("Диаграмма",""); поместить в Сформировать() |
|||
|
6
Старуха Шапокляк
15.08.07
✎
09:20
|
Напишу по-подробнее:
Процедура Сформировать() ТабДеб = СоздатьОбъект("Таблица"); ТабКр = СоздатьОбъект("Таблица"); ТабСтр = СоздатьОбъект("Таблица"); ........ ........ ТабДеб.Показать("Дебиторы",""); ........ ТабКр.Показать("Кредиторы",""); ........ ТабСтр.Показать("Структура",""); КонецПроцедуры //Сформировать Процедура ПостроитьДиаграмму(Диаграмма) ......... ......... ТабДиагр = СоздатьОбъект("Таблица"); ТабДиагр.ИсходнаяТаблица("Диагр"); ТабДиагр.ВывестиСекцию("Заголовок"); ТабДиагр.Показать("Диаграмма",""); КонецПроцедуры //ПостроитьДиаграмму |
|||
|
7
Старуха Шапокляк
15.08.07
✎
09:22
|
(5) Спасибо, получилось!
|
|||
|
8
Старуха Шапокляк
15.08.07
✎
09:33
|
Подскажите пож-та, почему у меня не выходят подписи?
Процедура ПостроитьДиаграмму(Диаграмма) Тз_Д = СоздатьОбъект("ТаблицаЗначений"); Тз_Д.НоваяКолонка(,,,,"Задолженности",10); Тз_Д.НоваяКолонка(,,,,"ПредприятияСвои",10); Тз_Д.НоваяКолонка(,,,,"ПредприятияЧужие",10); Тз_Д.НоваяКолонка(,,,,"ПоВсем",10); Тз_Д.НоваяСтрока(); Тз_Д.НоваяСтрока(); Тз_Д.НоваяСтрока(); Тз_Д.НоваяСтрока(); Тз_Д.УстановитьЗначение(1,1,"до1мес"); Тз_Д.УстановитьЗначение(2,1,"1-3мес"); Тз_Д.УстановитьЗначение(3,1,"3-6мес"); Тз_Д.УстановитьЗначение(4,1,">6мес"); Тз_Д.УстановитьЗначение(1,2,ПроцДСвоиПер1); Тз_Д.УстановитьЗначение(1,3,ПроцДЧужиеПер1); Тз_Д.УстановитьЗначение(1,4,ПроцДПер1); Тз_Д.УстановитьЗначение(2,2,ПроцДСвоиПер2); Тз_Д.УстановитьЗначение(2,3,ПроцДЧужиеПер2); Тз_Д.УстановитьЗначение(2,4,ПроцДПер2); Тз_Д.УстановитьЗначение(3,2,ПроцДСвоиПер3); Тз_Д.УстановитьЗначение(3,3,ПроцДЧужиеПер3); Тз_Д.УстановитьЗначение(3,4,ПроцДПер3); Тз_Д.УстановитьЗначение(4,2,ПроцДСвоиПер4); Тз_Д.УстановитьЗначение(4,3,ПроцДЧужиеПер4); Тз_Д.УстановитьЗначение(4,4,ПроцДПер4); КолСтрок=0; Пока КолСтрок < ТЗ_Д.КоличествоСтрок() Цикл КолСтрок=КолСтрок+1; Диаграмма.УстановитьИмяСерии(КолСтрок,ТЗ_Д.ПолучитьЗначение(КолСтрок,1)); КонецЦикла; Диаграмма.АвтоУстановкаИменТочек(0); Для к=1 По ТЗ_Д.КоличествоКолонок()-1 Цикл заголовок=""; Диаграмма.УстановитьИмяТочки(к,заголовок); Для с=1 По Диаграмма.КоличествоСерий() Цикл Диаграмма.УстановитьЗначение(к,с,ТЗ_Д.ПолучитьЗначение(с,к+1)); КонецЦикла; КонецЦикла; КонецПроцедуры |
|||
|
9
Старуха Шапокляк
15.08.07
✎
09:44
|
Разобралась, всем спасибо!
|
|||
|
10
Обдолбанный Вася
15.08.07
✎
09:49
|
отличный подход
|
|||
|
11
Старуха Шапокляк
15.08.07
✎
09:56
|
У меня вид диаграммы - гистограмма многоярусная. Можно ли, чтобы в ней отображались и проценты?
|
|||
|
12
у лю 427
15.08.07
✎
10:04
|
неужели старушка посчитала/получила бух итоги по периодам? офигеть....
|
|||
|
13
Старуха Шапокляк
15.08.07
✎
10:11
|
(12) Да - представь себе! Даже диаграмму пришлепала!
P.S. Не повезло тебе - обломились 15$ :) |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |