-Поиск по дневнику

Поиск сообщений в rss_sql_ru_access_programming

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 16.03.2006
Записей:
Комментариев:
Написано: 4


ADP, динамическое создание View и DoCmd.OpenView

Четверг, 08 Мая 2014 г. 17:48 + в цитатник
Добрый день всем.

Есть несколько табличных функций на сервере, ими могут пользоваться разные пользователи, с разными параметрами для просмотра данных. Посему, в базе создается view с "временным" названием, уникальным для пользователя, которая при выходе из аксесс удаляется.
Все бы ничего, но сразу после создания вью, аксес ее не видит в списке объектов и соответственно DoCmd.OpenView валится с ошибкой.
Пробовал:
DoCmd.SelectObject acServerView, , True
SendKeys "{F5}"
RefreshDatabaseWindow
Sleep (1000)

Ни один способ, а так же разные их комбинации, не помогают.
Проверка на наличие объекта в sql-базе бодро рапортует, что вью есть.
Т.к. процедура открытия с обработчиком ошибок, то сразу после появления сообщения об ошибке и закрытия ее пользователем, в списке объектов появляется искомая вью.
Как обновить список объектов ADP?

http://www.sql.ru/forum/1093611/adp-dinamicheskoe-sozdanie-view-i-docmd-openview


 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку