Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft Access Новый топик    Ответить
 Refresh в табличной форме  [new]
DustpaN
Member

Откуда:
Сообщений: 70
Пыталя понять всетаки как после Refresh-a вернуться на исходую строчку
Просмотрел вот это:
ВОТ
Все равно понятнее не стало, может ктонить что-то более конкретное посоветует
По букмаркам что-то какой-то непонятный хелп совсем
14 дек 04, 15:14    [1180080]     Ответить | Цитировать Сообщить модератору
 Re: Refresh в табличной форме  [new]
sasha_1
Member

Откуда: Санкт-Петербург
Сообщений: 1640
c букмаками - это так.
dim b
b=me.bookmark
<обновления всякие, рефреши и прочее>
me.bookmark=b

p.s. при условии что бывшая текущей строка осталась.
14 дек 04, 15:26    [1180149]     Ответить | Цитировать Сообщить модератору
 Re: Refresh в табличной форме  [new]
DustpaN
Member

Откуда:
Сообщений: 70
Ругается на
Me.Bookmark = b

Пишет недопустимая закладка.
14 дек 04, 15:35    [1180190]     Ответить | Цитировать Сообщить модератору
 Re: Refresh в табличной форме  [new]
DustpaN
Member

Откуда:
Сообщений: 70
c Me.Bookmark = b
ступил
Вообщем все бы ничего но обновлять и переходить по записям нужно в одчиненной форме двойной вложенности и такой вариантуже отказывается работать.
14 дек 04, 16:44    [1180529]     Ответить | Цитировать Сообщить модератору
 Re: Refresh в табличной форме  [new]
GKirill
Member

Откуда: Москва
Сообщений: 197
DustpaN
c Me.Bookmark = b
ступил
Вообщем все бы ничего но обновлять и переходить по записям нужно в одчиненной форме двойной вложенности и такой вариантуже отказывается работать.

Все то же самое, только для подчиненной формы.
14 дек 04, 16:57    [1180590]     Ответить | Цитировать Сообщить модератору
 Re: Refresh в табличной форме  [new]
DustpaN
Member

Откуда:
Сообщений: 70
Может я чего то всетаки не так делаю
Dim b

' тут выполняется запрос

b = Forms![Проект спецификация Материалы]![Проект спецификация Материалы Список производ]![Проект спецификация Материалы Список].Bookmark
' вот на эту строчку ругается
Object doesn't support this prperty or method

Forms![Проект спецификация Материалы].Refresh

Forms![Проект спецификация Материалы]![Проект спецификация Материалы Список производ]![Проект спецификация Материалы Список].Bookmark = b
14 дек 04, 17:09    [1180641]     Ответить | Цитировать Сообщить модератору
 Re: Refresh в табличной форме  [new]
Программист-Любитель
Member

Откуда:
Сообщений: 16839
Вы не добрались до формы.
14 дек 04, 17:37    [1180751]     Ответить | Цитировать Сообщить модератору
 Re: Refresh в табличной форме  [new]
DustpaN
Member

Откуда:
Сообщений: 70
Да согласен
вот исправил
b = Forms![Проект спецификация Материалы]![Проект спецификация Материалы Список производ].Form![Проект спецификация Материалы Список].Form!.Bookmark
Так седает, но теперь другая проблема

Forms![Проект спецификация Материалы]![Проект спецификация Материалы Список производ].Form![Проект спецификация Материалы Список].Form!.Bookmark = b

Пишет - ошибка 3159 "Недопустимая закладка"
14 дек 04, 18:00    [1180823]     Ответить | Цитировать Сообщить модератору
 Re: Refresh в табличной форме  [new]
DustpaN
Member

Откуда:
Сообщений: 70
Все разодрался
С подчиненными формаминадо обязательно
.SetFocus делать
иначе нифига не работает
15 дек 04, 10:30    [1181801]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft Access Ответить