09.07.2009 16:16
пробовал через поиск искать но к сожалению не нашел ничего подходящего, может кто сталкивался?

версия СМ 1024.4 sp3
при сохранении счет-фактуры в формате rtf (расходные накладные -> выбираем накладную -> печать документа, форма печати ставим с/ф, выбираем формат файла - rtf -> выполнить... и вылетаем с ошибкой
Sm2000.exe - ошибка приложения
"Исключение unknown software exception (0x40000015) в приложении по адресу 0x7813461a"
"Инструкция по адресу "0x7824ef6f" обратилась к памяти по адресу 0x00000018. Память не может быть "read"
причем файл на самом деле сохраняется

если сохранять с предварительного просмотра то получаем уже другую ошибку - от построителя отчетов:
"REP-0999: Нереализованная ошибка"
из программы не вылетает, но и файла не получаем.
Одно и тоже на разных машинах с разной конфигурацией, в том числе в терминалах. Можно тут что-нибудь подправить? или поможет только обновление версии?
09.07.2009 16:33
FAQ и прошу пояснить мне в почту, почему у тебя Питерский IP.
10.07.2009 10:58
письмо написал, надеюсь того пояснения достаточно?

в факе написано:
Цитата:
Надо пользоваться форматами из диалога запуска отчетов.
Если я правильно понимаю имеется ввиду то, что у нас в первом случае как раз и выкидывает из программы с ошибкой. Конечно файл сохраняется... Но хотелось бы еще при этом и из программы не вылетать :)
10.07.2009 12:04
только счет-фактуры себя так ведут или другие формы печати тоже?
в html нормально отрабатывает?
вываливается до того, как показать на экране счет-фактуру?
10.07.2009 13:19
С другими формами тоже вылетает, html нормально - сохраняет и показывает. Вылетает до показа.
логи с вин2003R2sp1:
в логе приложений -
Цитата:
Ошибка приложения Sm2000.exe, версия 1.0.1.0, модуль mfc80.dll, версия 8.0.50727.42, адрес 0x0007ef6f.
Отчет об ошибке постановки в очередь: ошибка приложения Sm2000.exe, версия 1.0.1.0, модуль mfc80.dll, версия 8.0.50727.42, адрес 0x0007ef6f.
в системном логе по этому поводу пусто
10.07.2009 14:31
Попробуйте переустановить клиентскую часть оракла.
Поищите по форуму.
Была ссылка на более "свежий" дистрибутив, модержащий Oracle reports 6i, специально для WIN XP.
10.07.2009 16:16
а в винде расширение rtf на что привязано?
он же сразу после сохранения пытается этот файл открыть.
похоже, как раз в этом месте и валится.

кстати, интересно: это еще репорты делают или уже сам супермаг?
ошибка указывает на супермаг. не может вызвать "просмотрщик" rtf, получается?
10.07.2009 17:23
о! а вот это уже мысль - возможно какая-то нестыковка с опенофисом
Надо будет всё проверить. Кстати за напоминание про другой репортс тоже спасибо.
14.07.2009 12:10
экспериментальным путем установлено следующее (XP SP2 была поставлена с нуля, репортсы взяты оттуда - https://olegon.ru/showthread.php?t=2...ight=reports):
1) в случае с другим F&R документы сохраняются, но исключительно в предпросмотре, при установленом опенофисе документ после сохранения не открывается, но и не выкидывает и ошибку не пишет. Документ редактируется. При установленном офисе от МС - вообще без ошибок, и при сохранении файла и через предпросмотр - всё ок, как и должно быть. Странность была только когда первый раз сохранял в МС - выкинуло с ошибкой, но потом стало нормально, документ был один и тот же.
2) самое интересное - при установленном ООо и МС-офисе и привязке rtf-файлов к ООо, при сохранении файлов они всё равно сразу открываются в МС.

Нашел еще одну версию репортсов, правда пока не разобрался какую :), но вроде таже что по ссылке, но с патчами, либо собственно патчи.
14.07.2009 12:17
Вобщем думаю если б можно было как-то отключить открытие файлов после сохранения, через реестр или еще как-нибудь, то проблема бы ушла.

Кстати не обращал внимания раньше - в предпросмотре в выборе настроек печати, меняем формат листа на альбомный, сохраняем настройку, выходим-заходим, а там снова книжный формат.
Часовой пояс GMT +3, время: 06:47.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.