powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Закладка формы
9 сообщений из 9, страница 1 из 1
Закладка формы
    #39614085
tzarluk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день коллеги. Прошу помочь советом вот в каком вопросе:
Источником данных для основной-разделённой формы glform2 является запрос.
Пользователь выбирает нужную запись и по нажатию кнопки может изменить определённое значение (В моём случае статусы)в таблице-источнике запроса, так же можно добавить данные в связные с записью таблицы
Соответственно после всех этих изменений мне необходимо обновить источник данных в главной форме и вернуться на нужную строку

Выполняю я это схематично вот так:
Код: vbnet
1.
2.
3.
a = Forms!glform2.Bookmark
Forms!glform2.Requery()
Forms!glform2.Bookmark = a


Проблема в том что при первой попытке выдаёт ошибку 3159 "Недопустимая закладка"

Если нажать End и продолжить работать то проблема на данном обозначении закладки не повторится
...
Рейтинг: 0 / 0
Закладка формы
    #39614118
MrShin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуйте
Код: vbnet
1.
Forms!glform2.Recordset.Bookmark
...
Рейтинг: 0 / 0
Закладка формы
    #39614168
После обновления источника значения закладок могут меняться, особенно,если записи исключаются/добавляются. Нужную запись ищите по значению ключевого поля (надеюсь, оно в таблице есть).

А какая нужда в Requery, что должно измениться?
Как вы вносите изменения "по нажатию кнопки"?
Запрос-источник формы обновляемый?
...
Рейтинг: 0 / 0
Закладка формы
    #39614315
tzarluk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Анатолий ( Киев ),
Источник данных для формы запрос на основе 3-х таблиц
Изменения вносятся рекордсетом в одну из таблиц
Потом обновляю запрос источник формы
Не пойму что именно в вашем понимании значит обновляемый?
...
Рейтинг: 0 / 0
Закладка формы
    #39614324
tzarluk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MrShinПопробуйте
Код: vbnet
1.
Forms!glform2.Recordset.Bookmark



Пробывал, не помогает. Причём переменная принимает значение Bookmark формы, но в момент когда после обновления я присваиваю свойству BookMark значение переменной появляется ошибка. Причём если продолжить работу то она не возникает.
...
Рейтинг: 0 / 0
Закладка формы
    #39614329
tzarluk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Анатолий ( Киев ),

Просто показалось что закладки намного удобнее поиска
...
Рейтинг: 0 / 0
Закладка формы
    #39614385
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tzarlukПросто показалось что закладки намного удобнее поисказакладки одного набора данных недействительны для другого набора данных (исключение - клон текущего набора данных). После обновления набор данных другой.
...
Рейтинг: 0 / 0
Закладка формы
    #39614395
tzarluk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ПанургtzarlukПросто показалось что закладки намного удобнее поисказакладки одного набора данных недействительны для другого набора данных (исключение - клон текущего набора данных). После обновления набор данных другой.

Тогда почему ошибка возникает только при первой попытке воспользоваться закладкой, в дальнейшем же всё работает как надо и значение закладки успешно присваивается после обновления?
...
Рейтинг: 0 / 0
Закладка формы
    #39614429
tzarluk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кароче так и не разобрался в чём беда, перешёл на FindFirst
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Закладка формы
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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