|
|
|
Подчинёнка в виде таблицы
|
|||
|---|---|---|---|
|
#18+
есть форма с фильтрами всевозможными, которые отбирают записи, отображаемы в подчинённой, которая имеет режим "таблица". После обновления (me.sub.requery) отображаются записи с самого начала, а не так, как в списке. В списке, если обновляешь его, то отображается тоже, что и было до обновления. Как тоже самое сделать в таблице? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2005, 13:44:36 |
|
||
|
Подчинёнка в виде таблицы
|
|||
|---|---|---|---|
|
#18+
Вопрос непонятен. Зачем обновлять что-то, чтобы получить то, что было до обновления? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2005, 14:02:11 |
|
||
|
Подчинёнка в виде таблицы
|
|||
|---|---|---|---|
|
#18+
Сочините в главной форме sql оператор на выбор данных для подчиненной со всеми нужными where и скормите его в еёйный Recordsource. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2005, 14:34:30 |
|
||
|
Подчинёнка в виде таблицы
|
|||
|---|---|---|---|
|
#18+
пояснения: например, в результате отбора с помощью фильтров, появилось 400 записей в подчинёнке. Открыть запись для редактирования можно дважды нажав на область выделения. После того, как форма редактирования закрывается, то происходит обновление подчинёнки и само отображение записей сбрасывается и теперь мы видим не ту запись, на которую нажимали, и ёё соседей, а записи с самого начала. Вопрос: как обновлять подчинёнку без сброса предыдущего местонахождения курсора? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2005, 14:45:34 |
|
||
|
Подчинёнка в виде таблицы
|
|||
|---|---|---|---|
|
#18+
Сохранить положение курсора через значение PK и потом снова встать на него. Для избежание моргания поставить Painting=False до и Painting=True после. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2005, 15:01:51 |
|
||
|
Подчинёнка в виде таблицы
|
|||
|---|---|---|---|
|
#18+
Программист-ЛюбительСохранить положение курсора через значение PK и потом снова встать на него. Для избежание моргания поставить Painting=False до и Painting=True после. значение РК - это что? а про моргание - спасибо. False нужно ставить до Рефреша, True после? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2005, 16:22:52 |
|
||
|
Подчинёнка в виде таблицы
|
|||
|---|---|---|---|
|
#18+
PK - Primary Key. Его стоит запомнить, чтобы потом найти нужную запись, т.к. после .Requery источник данных обновляется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2005, 23:12:07 |
|
||
|
Подчинёнка в виде таблицы
|
|||
|---|---|---|---|
|
#18+
аа чего через букмарк нельзя Dim varBookmark as VAriant varBookmark = Me.Bookmark ' запоминаем текущую строчку что то там делаем обновляем, крутим туды сюды Me.Bookmark = varBookmark ' возвращаемся обратно на строку ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2005, 23:57:35 |
|
||
|
Подчинёнка в виде таблицы
|
|||
|---|---|---|---|
|
#18+
Rafaаа чего через букмарк нельзя Dim varBookmark as VAriant varBookmark = Me.Bookmark ' запоминаем текущую строчку что то там делаем обновляем, крутим туды сюды Me.Bookmark = varBookmark ' возвращаемся обратно на строку хелп по букмаркам почитай - тогда поймешь почему через букмарк нельзя ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2005, 00:14:15 |
|
||
|
Подчинёнка в виде таблицы
|
|||
|---|---|---|---|
|
#18+
Вижу Лох ты ко мне все таки не равнодушен ;) везде где я там и ты ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2005, 01:33:35 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32866035&tid=1669207]: |
0ms |
get settings: |
8ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
70ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 228ms |
| total: | 362ms |

| 0 / 0 |
