Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Office (Word, Excel, Outlook и т.д.) (http://forum.oszone.net/forumdisplay.php?f=115)
-   -   Access'ная программа - неожиданный сбой (http://forum.oszone.net/showthread.php?t=199015)

St_Klaus 09-02-2011 14:52 1608479

Access'ная программа - неожиданный сбой
 
В нашей фирме установлена коммерческая программа для контроля за транспортом - уже несколько лет работает...
Естественно, оформлена, как MDE.
В наступившем 2011 году вдруг стала сбоить в ключевом пункте : для вывода отчетных материалов надо использовать кнопку "Путевые листы", после чего открывается форма с дальнейшими возможностями. Так вот эта форма приоткрывается на секунду, после чего исполнение падает с ошибкой (в точности, как написано!) :

Цитата:

Выражение Нажатие кнопки, введенное в поле свойства события, вызывает ошибку:
Прервано выполнение макрокоманды OpenForm.

* Результатом выражения не является имя макроса, имя функции пользователя или строка [Процедура обработки событий].
* Ошибка при вычислении функции, события или макроса.
Проявилось на Access XP, - переставил Access 2003 - то же самое... В архиве нашел несколько вариантов программы разного времени, - на всех одно и тоже....

Догадка осенила :) Поменял на компе системный год на 2010 - все заработало. Однако в таких условиях данные с прибора регистратора приходится, - перед выводом отчета, - править вручную : 2011 -> 2010...

Хотя программа нами куплена, все сроки прошли и на поддержку надеяться нельзя.
Что можно с этим сделать?
Спасибо.

Delirium 09-02-2011 17:19 1608614

St_Klaus, ну если ты не боишься выслать копию программы, можем и посмотреть, в чем дело(через PM, естественно), если сам в VBA не разбираешься.
А вообще надо открывать макросы и смотреть код, где что и с чем сравнивается.


Время: 05:01.

Время: 05:01.
© OSzone.net 2001-