powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как правильно в ленточной ADP форме добавлять записи
7 сообщений из 7, страница 1 из 1
Как правильно в ленточной ADP форме добавлять записи
    #32825825
yuniki
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как правильно в ленточной ADP форме добавлять записи

Я делаю источиком ленточной формы запрос с отсортированной выборкой
Поэтому при добавлении в ленточной форме новая запись убегает на свое место в сообтветствии с ключом сортировки

Нужно, чтобы при каждом добавлении новой записи она вставала в естественном порядке - на последнюю строку формы.
И только при нажатии на кнопку происходиа сортировка в соответствии с источником

Менять источник перед добавлением на дубликатный неотсортированный , а при нажатии на кнопку обратно,
представляется как-то некрасиво,
к тому же придется обязательно сделать обновление фоормы, что затратно.

Есть идеи - как это сделать?
...
Рейтинг: 0 / 0
Как правильно в ленточной ADP форме добавлять записи
    #32825948
Фотография Программист-Любитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Естественный порядок - как раз по ключу сортировки.
...
Рейтинг: 0 / 0
Как правильно в ленточной ADP форме добавлять записи
    #32826285
yuniki
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Когда пользователь добавляет записи ему важно видеть их на экране - последними добавленными(неотсортированными), для него это естественно(иначе он не сможет , ему будет неудобно контролировать то , что он добавил - новые записи убегают на свое новое место, и подряд все вместе несколько добавленных невозможно увидеть). А при желании у него должна быть возможность упорядочить их по какому-то ключу, причем , опять же естественно его желание, что бы по разным ключам - по дате, по поставщику, по цене, и т.д.
Именно так ,кстати сказать , и происходит при добавлении , скажем , в отсортированном запросе в Access.
...
Рейтинг: 0 / 0
Как правильно в ленточной ADP форме добавлять записи
    #32826518
e_basil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
добавить - и поставить текущую запись на добавленную
...
Рейтинг: 0 / 0
Как правильно в ленточной ADP форме добавлять записи
    #32827895
yuniki
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 e_basil >
1) Как поставить?
2) Вопрос в том, как не сортировать при добавлении, если источник с ORDER BY, или в том - как менять с режима с сортировкой на режим без нее.
...
Рейтинг: 0 / 0
Как правильно в ленточной ADP форме добавлять записи
    #32828791
yuniki
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aу!!!
Что , никому не надо было сортировать записи в ленточной форме по разным ключам ?

Скажем, свойство Form.Recordset.Sort не решает вопроса! А как было бы хорошо.
...
Рейтинг: 0 / 0
Как правильно в ленточной ADP форме добавлять записи
    #32829662
N_A
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня такая проблема не возникала, могу лишь предложить добавить поле в котором для только что добавленных записей хранить значение какие нибудь числа по порядку, а сортировку делать по двум полям сразу. После принудительной пересортировки пользователем, заменять эти числа на 0.
Скажем при
Info, sort
c 0
d 0
e 0
f 0
b 1 - новая запись
a 2 - новая запись

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


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