Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Подчинёнка в виде таблицы / 12 сообщений из 12, страница 1 из 1
14.01.2005, 13:44:36
    #32865017
AnTT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подчинёнка в виде таблицы
есть форма с фильтрами всевозможными, которые отбирают записи, отображаемы в подчинённой, которая имеет режим "таблица".

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

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

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

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

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

Dim varBookmark as VAriant


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

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

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

Dim varBookmark as VAriant


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

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

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

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

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


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