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

Перетаскивание строк в таблице

Добавлено: 13 дек 2020, 12:44
kulik
Добрый день.
Появилась необходимость сортировки записей в таблице в ручном режиме.

Задача поставить в нужном порядке виды работ для больших смет, очень важен порядок вывода записи в таблице.
смета.png
На примере смета на 70 строк, надо добавить работу между ID 36 и 37

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

Пример: https://jqueryui.com/sortable/ или https://examples.bootstrap-table.com/#e ... -rows.html

Идея, сделать поле "Порядок сортировки" и его менять в зависимости от позиции в таблицы.

Re: Перетаскивание строк в таблице

Добавлено: 13 дек 2020, 13:23
aik
Раз такое, тогда добавлю еще возможность сразу из этого же экрана редактировать значения при нажатии на поле, чтобы сразу происходило редактирование поля.

Вот пример: https://www.jqueryscript.net/demo/Styli ... ble-Table/

Вот код: https://www.jqueryscript.net/table/Styl ... Table.html

Re: Перетаскивание строк в таблице

Добавлено: 19 дек 2020, 00:41
nruslan2
как вариант для сортировки попробуйте использовать поле автоинкремент.

Re: Перетаскивание строк в таблице

Добавлено: 21 апр 2021, 14:44
artyzz
Поддерживанию + можем оплатить функционал. Из-за отсутствия такой возможности приходится использовать сторонний сервис

Re: Перетаскивание строк в таблице

Добавлено: 22 апр 2021, 17:10
Fait
Тоже абсолютно поддерживаю!
Готов скинуться!

Re: Перетаскивание строк в таблице

Добавлено: 22 апр 2021, 17:12
Fait
aik писал(а): 13 дек 2020, 13:23 Раз такое, тогда добавлю еще возможность сразу из этого же экрана редактировать значения при нажатии на поле, чтобы сразу происходило редактирование поля.

Вот пример: https://www.jqueryscript.net/demo/Styli ... ble-Table/
Вот код: https://www.jqueryscript.net/table/Styl ... Table.html
А это вообще огонь!
Было бы очень удобно конечно.
Причём, чтобы в настройках поля был флажок "Разрешить редактирование в списке записей"

Re: Перетаскивание строк в таблице

Добавлено: 05 май 2021, 00:41
artyzz
Сергей, как отреагируете на это?:)

Re: Перетаскивание строк в таблице

Добавлено: 02 ноя 2021, 08:39
support
В древовидном списке можно сортировать вложенные записи, так как они не зависимы от фильтров.
https://docs.rukovoditel.net.ru/index.php?p=123
В обычном списке используйте поле дата или автоинкремент и т.д для сортировки по столбцу.

Re: Перетаскивание строк в таблице

Добавлено: 04 окт 2022, 08:35
OAndrey
aik писал(а): 13 дек 2020, 13:23 Раз такое, тогда добавлю еще возможность сразу из этого же экрана редактировать значения при нажатии на поле, чтобы сразу происходило редактирование поля.

Вот пример: https://www.jqueryscript.net/demo/Styli ... ble-Table/

Вот код: https://www.jqueryscript.net/table/Styl ... Table.html
Друзья, что с этим вопросом? Реально для любого табличного отображения это супер необходимо, а то надо поправить с десяток полей и надо каждый раз на редактирование нажимать

Re: Перетаскивание строк в таблице

Добавлено: 07 окт 2022, 22:33
Antonyous99
Как вариант, сделать некоторые поля (и поле по которому сортировка) в таблице

Код: Выделить всё

contenteditable="true"
Без перезагрузки страницы поставить значения сортировки тогда можно.
Конечно, не так удобно, как перетаскиванием, но все же.
Говорили на форуме об этом, что вообще редактировано прямо в таблице было бы очень удобно, пусть даже и не всех типов полей.