Страница 1 из 1

в browse перескакивает запись на одну при сохранении

Добавлено: 13 Октябрь 2023, 8:16
talgat55
abc c11.1 mssql
При редактировании текущей записи открытие form и при сохранении еЯ запись перескакивает на 1 вперед в browse
??

в browse перескакивает запись на одну при сохранении

Добавлено: 13 Октябрь 2023, 9:15
Игорь Столяров
Три варианта:
1. Список в BROWSE отсортирован не по уникальному ключу (индексу) и перемещение засветки хаотично;
2. В BROWSE используется дополнительное к ключу поле сортировки + п.3
3. При возврате из FORM сбивается указатель на текущую запись (обычно из-за вмешательство в работу ABC шаблонов).

в browse перескакивает запись на одну при сохранении

Добавлено: 13 Октябрь 2023, 9:38
talgat55
а можно где-то впихнуть типа select(-1) т.к. перескакивает ровно на 1 запись вперед всегда

в browse перескакивает запись на одну при сохранении

Добавлено: 13 Октябрь 2023, 11:40
Игорь Столяров
Ну найдите где вызывается Ваша чудо-форма и сразу за ней вставьте: Post(Event:ScrollUp,?Browse:1) :)

в browse перескакивает запись на одну при сохранении

Добавлено: 13 Октябрь 2023, 15:18
kreator
Игорь Столяров писал(а): 13 Октябрь 2023, 11:40 Ну найдите где вызывается Ваша чудо-форма и сразу за ней вставьте: Post(Event:ScrollUp,?Browse:1) :)
Лучше всё же разобраться с уникальным ключом. Костыль тут же сломается.

в browse перескакивает запись на одну при сохранении

Добавлено: 14 Октябрь 2023, 13:38
talgat55
спасибо всем
Нашел косяки поправил все норм...