powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Не печетает отчет с диаграммой???
3 сообщений из 3, страница 1 из 1
Не печетает отчет с диаграммой???
    #32803294
ex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Имеется отчет с диаграммой (MSGraph.Chart.8).. в источник данных отчета прописываю имя хранимой процедуры (иначе работать вабще не будет).. однако параметры прописать не удается.. поэтому при форматировании отчета
пишу:
With Me.grConcernsTopN.Object.Application.datasheet
.Cells().ClearContents
'формируем заголовки столбцов
For j = 0 To rst.Fields.Count - 1
str = rst.Fields(j).Name
.Cells(1, j + 1).Value = str
Next j
For i = 1 To rst.RecordCount
For j = 0 To rst.Fields.Count - 1
str = rst.Fields(j).Value
.Cells(i + 1, j + 1).Value = str
Next j
rst.MoveNext
Next i
End With
который формирует источник данных для диаграммы.. показывает все это хорошо.. но вот печатать этот отчет аксес отказываетца.. даже не ругаетца.. просто проскакивает окошко что типа отослал на принтер..
если кусок с запихиванием данных в datasheet убрать.. то приниер печатает без проблем..
заранее фенкс..
...
Рейтинг: 0 / 0
Не печетает отчет с диаграммой???
    #32803338
Rivkin Dmitry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не вдаваясь в подробности, только как идея - если указанную процедуру прописать и на OnPrint или на Activate или на Open?
...
Рейтинг: 0 / 0
Не печетает отчет с диаграммой???
    #32803436
ex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
млин.. нашлась таки причина.. изначально этот объект диаграмма сидел в подвале отчета.. открывая отчет аксес ругался выплеавывая окно с ошибкой.. потом я перенес диаграмму в область данных.. туда же поместил обработчик события форматирования в котром писал данные в datasheet.. а глобальный рекордсет открывал при открытии формы.. диаграммка вылезала правильная но вот вывести ее на принтер ну никак не получалось.. теперь открываю рекордсет и форматирую в ОбластьДанных_Format все заработало.. думаю ошибка на самом деле таилась где то между двойным запуском хр.процедуры в модуле формы и источника данных диаграммы..
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Не печетает отчет с диаграммой???
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]