Редактируемые поля

Все вопросы/проблемы по установке и использовании.
nruslan2
Сообщения: 2440
Зарегистрирован: 14 окт 2020, 09:13
Имя: Ruslan
Откуда: Moscow
Контактная информация:

Re: Редактируемые поля

Сообщение nruslan2 »

+1
ЗЫ Обещанного три года ждут - три года вот вот пройдет через 2а дня) :D :D :D :D :D :D :D
Аватара пользователя
Antonyous99
Сообщения: 613
Зарегистрирован: 18 авг 2019, 09:22
Имя: Антон Владимирович
Откуда: Санкт-Петербург
Организация: ООО "РИКОМ-Сервис"
Контактная информация:

Re: Редактируемые поля

Сообщение Antonyous99 »

support писал(а): 09 сен 2020, 16:37
contenteditable="true"
Таким способом можно только поля ввода редактировать. А если это выпадающий список, то это не подойдет.
По клику на поле списка выводить список с поиском, а также в начале списка, красным: Добавить запись.
Так сделано в некоторых других известных CRM.
И все это прямо в таблице!!! Если честно, люди уже устали через кнопку "Редактировать" и перезагрузку страницы все делать!
Было бы очень неплохо оживить "мертвые" таблицы.
ПУЛЬТ УПРАВЛЕНИЯ БИЗНЕСОМ
ERP/CRM "под ключ"
Аватара пользователя
support
Техническая поддержка
Сообщения: 9096
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Редактируемые поля

Сообщение support »

Аватара пользователя
Antonyous99
Сообщения: 613
Зарегистрирован: 18 авг 2019, 09:22
Имя: Антон Владимирович
Откуда: Санкт-Петербург
Организация: ООО "РИКОМ-Сервис"
Контактная информация:

Re: Редактируемые поля

Сообщение Antonyous99 »

А зачем опять окно всплывающее и кнопка Сохранить?
Почему нельзя, например, по изменению и потере фокуса сохранять? И скромное бледное notify на секунду-две в нижнем углу экрана, что сохранено.
ПУЛЬТ УПРАВЛЕНИЯ БИЗНЕСОМ
ERP/CRM "под ключ"
nruslan2
Сообщения: 2440
Зарегистрирован: 14 окт 2020, 09:13
Имя: Ruslan
Откуда: Moscow
Контактная информация:

Re: Редактируемые поля

Сообщение nruslan2 »

Antonyous99 писал(а): 12 сен 2021, 11:42 А зачем опять окно всплывающее и кнопка Сохранить?
Почему нельзя, например, по изменению и потере фокуса сохранять? И скромное бледное notify на секунду-две в нижнем углу экрана, что сохранено.
С одной стороны круто новая фишка, а с другой тут соглашусь что не то чего ждали, так долго(
По факту получается что тоже самое окно тока с одним полем заполнения и по скорости работы в системе сотрудника изменения нет (все теже действия)
Аватара пользователя
Develop-Soft
Сообщения: 690
Зарегистрирован: 27 мар 2019, 01:22
Имя: Владимир
Откуда: Россия, Белгород
Контактная информация:

Re: Редактируемые поля

Сообщение Develop-Soft »

nruslan2 писал(а): 12 сен 2021, 11:57 По факту получается что тоже самое окно тока с одним полем заполнения и по скорости работы в системе сотрудника изменения нет (все теже действия)
У меня при первом взгляде на видео тоже возникла такая мысль... То есть - это фактически то же самое модальное окно (со скрытием остальных полей).
Непонятен выигрыш.

P.S. Мне кажется, что если реализация непосредственного редактирования в табличке настолько проблематична и модальное окно это панацея - тогда можно бы сделать следующим образом:

1. При даблклике на ячейке таблицы "запоминать" ее.
2. Открывать модальное "как есть" (со всеми полями).
3. Ищем поле по id ячейки из памяти.
4. Ставим фокус. "Блинкаем" рамкой поля пару раз для наглядности.
5. Если компонент вложен где-то глубоко - проходим снизу вверх по всем кликабельным компонентам, запоминаем их, потом кликаем сверху вниз и выполняем п. 4.

Выигрыш:

0. Мы не тянемся к кнопке редактирования или к "заголовку".
1. Мы сразу получаем требуемое поле в фокусе.
2. Не делая лишних движений бритвой (сохранил, кликнул следующее) можем править остальные поля в уже открывшейся форме.
3. Жмем затем "сохранить" всего один раз.

Это была п хоть какая-то золотая середина.
Что автор скажет..?
Аватара пользователя
Antonyous99
Сообщения: 613
Зарегистрирован: 18 авг 2019, 09:22
Имя: Антон Владимирович
Откуда: Санкт-Петербург
Организация: ООО "РИКОМ-Сервис"
Контактная информация:

Re: Редактируемые поля

Сообщение Antonyous99 »

Короче, в этом видео показано как:
https://cloud.mail.ru/public/AC74/Tc1jv8NBL
(звук выключите, плииз, не записался, все понятно и без звука)
==========
"Последнее событие" - это поле связи с отдельной таблицей (сущностью) статусов. Видно, что можно выбирать существующее или добавлять новое значение в этот список.
"Примечание" - это обычное текстовое поле в этой же таблице.
Последний раз редактировалось Antonyous99 12 сен 2021, 13:59, всего редактировалось 1 раз.
ПУЛЬТ УПРАВЛЕНИЯ БИЗНЕСОМ
ERP/CRM "под ключ"
Аватара пользователя
support
Техническая поддержка
Сообщения: 9096
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Редактируемые поля

Сообщение support »

Develop-Soft писал(а): 12 сен 2021, 12:26 У меня при первом взгляде на видео тоже возникла такая мысль... То есть - это фактически то же самое модальное окно (со скрытием остальных полей).
Непонятен выигрыш.
Модальное без перезагрузки страницы. Фокус сразу в поле, которое нужно изменить. Удобство будет понятно на практике. У меня была цель сделать поддержку изменения всех полей, по этому и модальное окно. Но по факту оно не мешает. Лично мне удобно.
Аватара пользователя
Antonyous99
Сообщения: 613
Зарегистрирован: 18 авг 2019, 09:22
Имя: Антон Владимирович
Откуда: Санкт-Петербург
Организация: ООО "РИКОМ-Сервис"
Контактная информация:

Re: Редактируемые поля

Сообщение Antonyous99 »

Какое-такое модальное окно?
Модальное окно только при добавлении нового значения в список.
В остальных случаях (при редактировании) никакого модального окна не откырвается.
Ееще раз посмотрите видео)
ПУЛЬТ УПРАВЛЕНИЯ БИЗНЕСОМ
ERP/CRM "под ключ"
Аватара пользователя
Develop-Soft
Сообщения: 690
Зарегистрирован: 27 мар 2019, 01:22
Имя: Владимир
Откуда: Россия, Белгород
Контактная информация:

Re: Редактируемые поля

Сообщение Develop-Soft »

support писал(а): 12 сен 2021, 13:50
Develop-Soft писал(а): 12 сен 2021, 12:26 У меня при первом взгляде на видео тоже возникла такая мысль... То есть - это фактически то же самое модальное окно (со скрытием остальных полей).
Непонятен выигрыш.
Модальное без перезагрузки страницы. Фокус сразу в поле, которое нужно изменить. Удобство будет понятно на практике. У меня была цель сделать поддержку изменения всех полей, по этому и модальное окно. Но по факту оно не мешает. Лично мне удобно.
Не спорю, но попробуйте прикинуть:
Develop-Soft писал(а): 12 сен 2021, 12:26 1. При даблклике на ячейке таблицы "запоминать" ее.
2. Открывать модальное "как есть" (со всеми полями).
3. Ищем поле по id ячейки из памяти.
4. Ставим фокус. "Блинкаем" рамкой поля пару раз для наглядности.
5. Если компонент вложен где-то глубоко - проходим снизу вверх по всем кликабельным компонентам, запоминаем их, потом кликаем сверху вниз и выполняем п. 4.
И заметите, что лишних действий можно подуменьшить...

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