|
|
|
Как правильно в ленточной ADP форме добавлять записи
|
|||
|---|---|---|---|
|
#18+
Как правильно в ленточной ADP форме добавлять записи Я делаю источиком ленточной формы запрос с отсортированной выборкой Поэтому при добавлении в ленточной форме новая запись убегает на свое место в сообтветствии с ключом сортировки Нужно, чтобы при каждом добавлении новой записи она вставала в естественном порядке - на последнюю строку формы. И только при нажатии на кнопку происходиа сортировка в соответствии с источником Менять источник перед добавлением на дубликатный неотсортированный , а при нажатии на кнопку обратно, представляется как-то некрасиво, к тому же придется обязательно сделать обновление фоормы, что затратно. Есть идеи - как это сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2004, 23:25:51 |
|
||
|
Как правильно в ленточной ADP форме добавлять записи
|
|||
|---|---|---|---|
|
#18+
Естественный порядок - как раз по ключу сортировки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2004, 08:50:27 |
|
||
|
Как правильно в ленточной ADP форме добавлять записи
|
|||
|---|---|---|---|
|
#18+
Когда пользователь добавляет записи ему важно видеть их на экране - последними добавленными(неотсортированными), для него это естественно(иначе он не сможет , ему будет неудобно контролировать то , что он добавил - новые записи убегают на свое новое место, и подряд все вместе несколько добавленных невозможно увидеть). А при желании у него должна быть возможность упорядочить их по какому-то ключу, причем , опять же естественно его желание, что бы по разным ключам - по дате, по поставщику, по цене, и т.д. Именно так ,кстати сказать , и происходит при добавлении , скажем , в отсортированном запросе в Access. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2004, 11:41:53 |
|
||
|
Как правильно в ленточной ADP форме добавлять записи
|
|||
|---|---|---|---|
|
#18+
добавить - и поставить текущую запись на добавленную ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2004, 13:05:53 |
|
||
|
Как правильно в ленточной ADP форме добавлять записи
|
|||
|---|---|---|---|
|
#18+
2 e_basil > 1) Как поставить? 2) Вопрос в том, как не сортировать при добавлении, если источник с ORDER BY, или в том - как менять с режима с сортировкой на режим без нее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2004, 10:19:26 |
|
||
|
Как правильно в ленточной ADP форме добавлять записи
|
|||
|---|---|---|---|
|
#18+
Aу!!! Что , никому не надо было сортировать записи в ленточной форме по разным ключам ? Скажем, свойство Form.Recordset.Sort не решает вопроса! А как было бы хорошо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2004, 15:45:08 |
|
||
|
Как правильно в ленточной ADP форме добавлять записи
|
|||
|---|---|---|---|
|
#18+
У меня такая проблема не возникала, могу лишь предложить добавить поле в котором для только что добавленных записей хранить значение какие нибудь числа по порядку, а сортировку делать по двум полям сразу. После принудительной пересортировки пользователем, заменять эти числа на 0. Скажем при Info, sort c 0 d 0 e 0 f 0 b 1 - новая запись a 2 - новая запись сортировка: ORDER BY sort, info ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2004, 10:11:27 |
|
||
|
|

start [/forum/topic.php?desktop=1&fid=45&tid=1669739]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
29ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 191ms |
| total: | 302ms |

| 0 / 0 |
