1С 8.1 УПП: Вывод диаграммы на печать.... #375449


#0 by fesh
Есть отчет который строит диаграмму в виде графика но человек который делал этот отчет забыл в него включить распечатку этого графика, т.е. не активно ни сохранить в файл ни Печать в меню пуск и нет кнопки на самой форме. подскажите что надо сделать что бы этот график можно было распечатать.... Надеюсь на помощь профессионалов!!! Зарание спасибо!!!
#1 by DrHiHi
а ты на диаграмму нажми, а потом на файл/печать
#2 by fesh
нажимал без эффекта...
#3 by DrHiHi
а диаграмма в буфер обмена копируется?? если нет, тогда в конфигураторе надо исправить или кнопку или закоментировать строчку Защита(Истина)
#4 by fesh
щас попробую
#5 by fesh
поиск по коду ничего не дал.....в буфер не копируется...может код скинуть посмотрите ?
#6 by DrHiHi
давай
#8 by fesh
это что последнее не полностью...
#9 by fesh
о пардон вот последнее...
#10 by Leksus
А право вывода стоит у пользователя?
#11 by DrHiHi
Зайди в макет и посмотри на свойство диаграммы, там есть такое как выводить на печать
#12 by fesh
другие можно распечатывать например Продажи(диаграмма)...
#13 by fesh
щас гляну
#14 by fesh
в этот отчете не создано макетов
#15 by fesh
там только реквизиты и форма...может я не там смотрю ?
#16 by tsr
Нужно писать свою функцию для печати диаграмм. Посмотри, как в типовых сделано.
#17 by DrHiHi
на форме посмотри элемент формы диаграмма, там есть тоже такое как Защита... или создай процедуру типа Печать, в которой будет типа ЭлементыФормы.Диаграмма.Напечатать, элементФормы.Диаграмма1.Напечатать... или для каждого элемента диаграммы создай кнопку печати, в зависимости кукую нажмешь, та диаграмма и будет печатать
#18 by fesh
согласен что надо, по по подобию в пиповых не понял как...слаб я в 1С
#19 by НЕА123
скопируй процедуру печати из продажи. делов то.
#20 by fesh
сложно это для меня....
#21 by fesh
если не сложно может кинете кусок кода хотя бы с чего начать ?
#22 by tsr
Ну если я тебе сейчас вывалю функцию, легче не станет. Нужно еще макет сделать
#23 by fesh
копировал.... так до шел до того что чуть весь не перенес код... он у меня ругатся начал что обнаружены ошибки и т.д. ни чего не получилось...
#24 by tsr
Ну держи пример, если поможет Процедура ДействияФормыПечать(Кнопка)
#25 by НЕА123
отчет.продажидиаграмма открываешь форму, в модуле формы находишь процедуру печати. копируешь, куда надо и вызываешь ее. как проще объяснить - не знаю.
#26 by fesh
согласен...
#27 by fesh
нащел.... вставляю при обновлении вот такая хрень... {Отчет.ДинамикаСостоянияПоказателей.Форма.Отчет(690,28)}: Переменная не определена (ДокументРезультат)    ПолучитьДиаграммуНаПечать(<<?>>ДокументРезультат); {Отчет.ДинамикаСостоянияПоказателей.Форма.Отчет(691,2)}: Переменная не определена (ДокументРезультат)    <<?>>ДокументРезультат.Показать; {Отчет.ДинамикаСостоянияПоказателей.Форма.Отчет(690,2)}: Процедура или функция с указанным именем не определена (ПолучитьДиаграммуНаПечать)    <<?>>ПолучитьДиаграммуНаПечать(ДокументРезультат);
#28 by tsr
Ищи спеца. Тут азы знать нужно
#29 by fesh
вроде сделал по аналогии с другим отчетом...стала выскакивать только онна ошибка помогите её понять что еще надо..... {Отчет.ДинамикаСостоянияПоказателей.Форма.Отчет(692,2)}: Процедура или функция с указанным именем не определена (ПолучитьДиаграммуНаПечать)    <<?>>ПолучитьДиаграммуНаПечать(ДокументРезультат);
#30 by qz_er
ты ж на копии делай изменения... а в ошибке четко написано - что в модуле у тебя такой процедуры(или точнее с таки названием) нету.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С