Сортировка в таблице перетаскивание либо альтернатива

Все вопросы/проблемы по установке и использовании.
Ответить
tradesu
Сообщения: 22
Зарегистрирован: 20 сен 2023, 12:21
Имя: Владимир Трейдер
Откуда: Москва

Сортировка в таблице перетаскивание либо альтернатива

Сообщение tradesu »

Здравствуйте, задался задачей в таблице вывода записей сделать сортировку перетаскиванием записей выше либо ниже. Не нашел решения. Решил переформулировать и перестроить задачу. Если не получается сделать сортировку перетаскиванием, то сделать перемещение записей через сортировку по номеру записи и клику по кнопке автоматизации.

Что сделано:
1. Добавлено поле порядковый номер в записях. Список записей пронумерован от 1 до 20 через это поле.
2. Добавлена кнопка вверх, которая должна через автоматизацию к этому полю прибалять +1, было допустим в порядке число 5, а станет 6.
3. Добавлена кнопка вниз, которая должна через автоматизацию вычитать из этого поля -1, было допустим в порядке число 8, а станет 7.

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

Но не могу сообразить какое поле выбрать в автоматизации для добаления либо вычитания 1. Пробовал через календарь это сделать + 1 либо -1 день, но там он вычитает либо плюсует от текущей даты, а не от нужного поля.

Может кто нибудь подсказать, как реализовать данную задачу?
Вложения
2024-05-07_190937.jpg
Аватара пользователя
Fait
Инвестор
Инвестор
Сообщения: 792
Зарегистрирован: 19 ноя 2020, 17:46
Имя: Максим Балакшеев
Откуда: Россия, Златоуст
Организация: ИП Балакшеев Максим Георгиевич

Re: Сортировка в таблице перетаскивание либо альтернатива

Сообщение Fait »

Всё верно, можно через автоматизацию сделать.
Но там код будет хитрый немного.
Нужно будет не просто прибавить или убавить значение поля, так ещё это же самое сделать с соседней записью.

Ещё, минус автоматизации в том, что страница после нажатия кнопки будет перезагружаться, это каждый раз ждать загрузки придётся...
Аватара пользователя
SalahievFR
Сообщения: 283
Зарегистрирован: 22 янв 2023, 10:14
Имя: Фанис Салахиев
Откуда: Россия Казань
Контактная информация:

Re: Сортировка в таблице перетаскивание либо альтернатива

Сообщение SalahievFR »

Fait писал(а): 07 май 2024, 23:30 Всё верно, можно через автоматизацию сделать.
Но там код будет хитрый немного.
Нужно будет не просто прибавить или убавить значение поля, так ещё это же самое сделать с соседней записью.

Ещё, минус автоматизации в том, что страница после нажатия кнопки будет перезагружаться, это каждый раз ждать загрузки придётся...
Как раз таки без перезагрузки страницы порядок записей вряд ли можно поменять.
Ответить