Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Открыть форму на последней редактируемой записи / 11 сообщений из 11, страница 1 из 1
25.11.2015, 16:27
    #39113331
NiksaLF
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Открыть форму на последней редактируемой записи
Имеется главная форма с множеством подчиненных с возможностью редактирования данных (например, водители - в главной и различные параметры - в подчиненных).
Записи главной формы упорядочены по имени водителя в алфавитном порядке.

Требуется, чтобы при открытии формы открывалась последняя редактируемая запись.
С Access не часто работаю, помогите советом.

Заранее спасибо-)
...
Рейтинг: 0 / 0
25.11.2015, 17:48
    #39113445
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Открыть форму на последней редактируемой записи
Сохраняйте ID этой "последней (а на самом деле - просто текущей) редактируемой записи" в служебной таблице. И перемещайте фокус на запись с этим ID при открытии формы.
...
Рейтинг: 0 / 0
26.11.2015, 09:23
    #39113743
Joss
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Открыть форму на последней редактируемой записи
Сделайте таблицу с протоколированием. Добавить поля, кто вносил изменения и когда вносил. И отбирать по ближайшей дате.
...
Рейтинг: 0 / 0
26.11.2015, 09:53
    #39113765
vmag
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Открыть форму на последней редактируемой записи
NiksaLFТребуется, чтобы при открытии формы открывалась последняя редактируемая запись.

Если это таки для того, чтобы глянуть кто/что изменял - то не имеет смысла, я могу поменять что надо у нескольких водителей, а потом у нескольких поменять и вернуть как было, чтоб замести следы...
Имхо лучше не морочить голову и выводить просто по алфавиту, но иметь галку в форме типа "отсортировать по убыванию даты/времени последних изменений", а эти даты/времени последних изменений хранить в самой таблице "водители", таки махлевать будет труднее....
...
Рейтинг: 0 / 0
26.11.2015, 10:53
    #39113816
ROI
ROI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Открыть форму на последней редактируемой записи
NiksaLFИмеется главная форма с множеством подчиненных с возможностью редактирования данных (например, водители - в главной и различные параметры - в подчиненных).
Записи главной формы упорядочены по имени водителя в алфавитном порядке.

Требуется, чтобы при открытии формы открывалась последняя редактируемая запись.
С Access не часто работаю, помогите советом.

Заранее спасибо-)
Нет такого понятия первая, последня.
Все зависит от сортировки.
...
Рейтинг: 0 / 0
26.11.2015, 11:00
    #39113823
vmag
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Открыть форму на последней редактируемой записи
ROIНет такого понятия первая, последня.

это пока не дано определение этому понятию... а тут оно дано (последняя редактируемая)...
...
Рейтинг: 0 / 0
26.11.2015, 11:50
    #39113865
ROI
ROI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Открыть форму на последней редактируемой записи
vmagROIНет такого понятия первая, последня.

это пока не дано определение этому понятию... а тут оно дано (последняя редактируемая)...
NiksaLFТребуется, чтобы при открытии формы открывалась последняя редактируемая запись.
Это как?
...
Рейтинг: 0 / 0
26.11.2015, 12:41
    #39113923
vmag
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Открыть форму на последней редактируемой записи
ROIЭто как?

Ну как... как... вчера последним правил данные по Иванову... Сегодня запускаю программу и Иванов у меня текущий... но лучше бы пояснил ТС, мало ли...
...
Рейтинг: 0 / 0
26.11.2015, 13:00
    #39113949
ROI
ROI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Открыть форму на последней редактируемой записи
vmagROIЭто как?

Ну как... как... вчера последним правил данные по Иванову... Сегодня запускаю программу и Иванов у меня текущий... но лучше бы пояснил ТС, мало ли...
Вот и яж об этом.
...
Рейтинг: 0 / 0
02.12.2015, 11:58
    #39118181
NiksaLF
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Открыть форму на последней редактируемой записи
ROI, все верно про Иванова. Именно это и нужно.

Спасибо за идеи!
Цель заключается не в отслеживании пользователя, который последний редактировал записи, а в банальном удобстве. У заказчика помешательство на точности. Если ворд предлагает открыть последнюю отредактированную/просмотренную страницу, то чем аксесс хуже=)

Пока что вижу самое простое - добавить поле с датой редактирования и сортировать по нему.
...
Рейтинг: 0 / 0
02.12.2015, 12:14
    #39118207
Женя1987
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Открыть форму на последней редактируемой записи
NiksaLFROI, все верно про Иванова. Именно это и нужно.
Пока что вижу самое простое - добавить поле с датой редактирования и сортировать по нему.

тут как таковой вопрос стоит неправильно...
1)если вы делаете сортировку в алфавитном порядке то идея с датой вам не поможет...
2)вместо того чтоб вводить дату уже легче по последнему актульному коду сортировать...делается всего одной командой в запросе
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Открыть форму на последней редактируемой записи / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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