|
|
|
про форму
|
|||
|---|---|---|---|
|
#18+
Как сделать так , чтобы формочка открывалась на последней редактируемой(заносимой) записи ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2004, 08:39 |
|
||
|
про форму
|
|||
|---|---|---|---|
|
#18+
По моему так: DoCmd.GoToRecord , , acNewRec ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2004, 08:42 |
|
||
|
про форму
|
|||
|---|---|---|---|
|
#18+
На событие открытия формы повесь: DoCmd.GoToRecord , , acNewRec ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2004, 08:46 |
|
||
|
про форму
|
|||
|---|---|---|---|
|
#18+
спасиюо все хорошо но тогда форма открывается на новой записи, а надо на последней записи, которая была перед закрытием ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2004, 08:52 |
|
||
|
про форму
|
|||
|---|---|---|---|
|
#18+
acNewRec - Форма будет открываться на Новой записи, а вот для того, что бы открыть формы именно на "последней редактируемой записи" - надо где-то запоминать код этой записи и позиционировать на оную через bookmark'и ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2004, 08:53 |
|
||
|
про форму
|
|||
|---|---|---|---|
|
#18+
замечательно! а подробнее...пожалуйста ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2004, 08:58 |
|
||
|
про форму
|
|||
|---|---|---|---|
|
#18+
А если вот так: DoCmd.GoToRecord , , acLast P.S. И вообще не ленитесь. Нажмите F1 и посмотрите метод GotoRecord... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2004, 08:59 |
|
||
|
про форму
|
|||
|---|---|---|---|
|
#18+
а у меня помощь на английском и все книги увели ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2004, 09:38 |
|
||
|
про форму
|
|||
|---|---|---|---|
|
#18+
Ну а с acLast заработало? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2004, 09:42 |
|
||
|
про форму
|
|||
|---|---|---|---|
|
#18+
2 mursilka Не слушай Дафа, он не волшебник, он еще только учится людей в справку посылать Тебе надо 1. При выгрузке или закрытии формы (Unload или Close) запомнить идентификатор текущей записи. Запоминать либо в табличку в базе, либо в реестр (у меня в реестр запоминается) 2. На загрузке формы (Load) прочитать (напр. из реестра) запомненное значение идентификатора последней записи. 3. Используя св-во RecordsetClone по нужному идентификатору найти нужную запись 4. Отпозиционировать форму на найденную запись (используя св-ва Form.Bookmark и RecordsetClone.Bookmark) 5. Не забыть про случай, когда ничего не нашли (типа запись то запомнили, но ее кто-то успел грохнуть). Тогда никуда не позиционировать Если что по пунктам не понятно - спрашивай. Хотя все это, в принципе, уже обсуждалось. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2004, 09:43 |
|
||
|
про форму
|
|||
|---|---|---|---|
|
#18+
пользователей устроило пока acLast ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2004, 10:43 |
|
||
|
про форму
|
|||
|---|---|---|---|
|
#18+
Запись найденная с помощью DoCmd.GoToRecord , , acLast не всегда будет последней редактируемой(заносимой) в таблицу Обнаружится это может через некоторое время - придется переделывать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2004, 10:51 |
|
||
|
про форму
|
|||
|---|---|---|---|
|
#18+
2 mursilka Жалко мне твоих пользователей стало Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2004, 10:52 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32372776&tid=1677276]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
29ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 212ms |
| total: | 330ms |

| 0 / 0 |
