powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Подчинёнка в виде таблицы
12 сообщений из 12, страница 1 из 1
Подчинёнка в виде таблицы
    #32865017
AnTT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
есть форма с фильтрами всевозможными, которые отбирают записи, отображаемы в подчинённой, которая имеет режим "таблица".

После обновления (me.sub.requery) отображаются записи с самого начала, а не так, как в списке. В списке, если обновляешь его, то отображается тоже, что и было до обновления. Как тоже самое сделать в таблице?
...
Рейтинг: 0 / 0
Подчинёнка в виде таблицы
    #32865074
Фотография Vsevolod V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вопрос непонятен.
Зачем обновлять что-то, чтобы получить то, что было до обновления?
...
Рейтинг: 0 / 0
Подчинёнка в виде таблицы
    #32865175
Фотография Программист-Любитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сочините в главной форме sql оператор на выбор данных для подчиненной со всеми нужными where и скормите его в еёйный Recordsource.
...
Рейтинг: 0 / 0
Подчинёнка в виде таблицы
    #32865218
AnTT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пояснения:

например, в результате отбора с помощью фильтров, появилось 400 записей в подчинёнке. Открыть запись для редактирования можно дважды нажав на область выделения. После того, как форма редактирования закрывается, то происходит обновление подчинёнки и само отображение записей сбрасывается и теперь мы видим не ту запись, на которую нажимали, и ёё соседей, а записи с самого начала.

Вопрос: как обновлять подчинёнку без сброса предыдущего местонахождения курсора?
...
Рейтинг: 0 / 0
Подчинёнка в виде таблицы
    #32865290
Фотография Программист-Любитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сохранить положение курсора через значение PK и потом снова встать на него. Для избежание моргания поставить Painting=False до и Painting=True после.
...
Рейтинг: 0 / 0
Подчинёнка в виде таблицы
    #32865537
AnTT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Программист-ЛюбительСохранить положение курсора через значение PK и потом снова встать на него. Для избежание моргания поставить Painting=False до и Painting=True после.

значение РК - это что?

а про моргание - спасибо. False нужно ставить до Рефреша, True после?
...
Рейтинг: 0 / 0
Подчинёнка в виде таблицы
    #32866003
NG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PK - Primary Key. Его стоит запомнить, чтобы потом найти нужную запись, т.к. после .Requery источник данных обновляется.
...
Рейтинг: 0 / 0
Подчинёнка в виде таблицы
    #32866035
Фотография Rafa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
аа чего через букмарк нельзя

Dim varBookmark as VAriant


varBookmark = Me.Bookmark ' запоминаем текущую строчку

что то там делаем обновляем, крутим туды сюды

Me.Bookmark = varBookmark ' возвращаемся обратно на строку
...
Рейтинг: 0 / 0
Подчинёнка в виде таблицы
    #32866043
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Rafaаа чего через букмарк нельзя

Dim varBookmark as VAriant


varBookmark = Me.Bookmark ' запоминаем текущую строчку

что то там делаем обновляем, крутим туды сюды

Me.Bookmark = varBookmark ' возвращаемся обратно на строку
хелп по букмаркам почитай - тогда поймешь почему через букмарк нельзя
...
Рейтинг: 0 / 0
Подчинёнка в виде таблицы
    #32866070
Фотография Rafa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вижу Лох ты ко мне все таки не равнодушен ;)

везде где я там и ты ;)
...
Рейтинг: 0 / 0
Подчинёнка в виде таблицы
    #32866072
Фотография Rafa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://hiprog.com/access/article.asp?idd=249

ну может это поможет, правда я сам не смотрел....
...
Рейтинг: 0 / 0
Подчинёнка в виде таблицы
    #32872008
AnTT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
всем спасибо, но самый простой вариант, как оказалось - вообще не обновлять подформу.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Подчинёнка в виде таблицы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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