Мультиформа - создание нескольких записей в одной форме

Пишите ваши предложения здесь.
Ответить
Аватара пользователя
alcompstudio
Спонсор
Спонсор
Сообщения: 1519
Зарегистрирован: 03 янв 2016, 20:42
Имя: Александр
Откуда: Мир

Мультиформа - создание нескольких записей в одной форме

Сообщение alcompstudio »

Добрый день, в связи с усовершенствованиями для версии 2.8, в частности этим https://vk.com/rukovoditel_project?w=wall-80230319_1086

предлагаю сделать возможность "быстрой набивки" нескольких записей посредством одной формы (чтобы каждый раз не добавлять новую запись после сохранения текущей).

Т.е. - вызвали одну форму, а в ней добавляем "блоки" с полями - например, через спец кнопку. Таким образом делаем комфортнее операторскую работу
Мультиформа.jpg
Можно предусмотреть 2 варианта (пока) - добавление блока полей с копированием предыдущих значений (настраивать из каких полей будут копироваться - в настройках) и просто блок с пустыми полями.

И таким образом при нажатии кнопки сохранить - добавится столько записей, сколько было "блоков" в форме.

Может у кого-то будут идеи/предложения по данному функционалу.
nruslan2
Сообщения: 2435
Зарегистрирован: 14 окт 2020, 09:13
Имя: Ruslan
Откуда: Moscow

Re: Мультиформа - создание нескольких записей в одной форме

Сообщение nruslan2 »

Добавлять вниз не удобно - поясню:
1 - Слишком длинная форма получится визуально
2 - Из-за длины придется мотать страницу вниз
3 - Человек может запутаться допустив ошибку заполнения при большом количестве однотипных строк на экране
Можно конечно немного другой вариант предусмотреть - добавлять в сторону сделав типа вкладки - см скриншот, но в принципе зачем городить такой огород, так как:
1- большое число записей все равно не удобно вносить
2 - проверить правильность внесенной информации перед сохранением будет так же не удобно.
Если надо массово что-то добавить лучше импорт из экселя использовать.

Кроме того тут практически нет экономии на числе действий (число работы с мышкой - клик и прокрутка), а если учесть что человек еще и проверяет введенные данные перед отправкой, то получает даже увеличение числа действий

Это все ИМХО если что)
Вложения
Безымянный.png
Аватара пользователя
alcompstudio
Спонсор
Спонсор
Сообщения: 1519
Зарегистрирован: 03 янв 2016, 20:42
Имя: Александр
Откуда: Мир

Re: Мультиформа - создание нескольких записей в одной форме

Сообщение alcompstudio »

Это не рассчитано, естественно, на сложные формы, я же написал - для "операторской" работы, возможно для набивки товаров, максимум заполнения - 3-4 поля (цена, количество, скидка - как пример).
1. Если они будут малого размера, то их можно разместить в один ряд. Мой пример - не для реального "потребления", я просто сделал скрин с функционала настройки формы, где можно поля настраивать в ряд.
2. Некоторые значения для удобства могут быть уже скопированы из предыдущего одноименного поля, останется довнести "переменные" значения.
3. Для удобства можно сделать скрипт "автодокрутки" (центрирования) чтобы форма "проехала" вниз до новых полей, как только нажимаешь кнопку добавления новой строки с полями.
4. Еще раз повторюсь - это нужно не для сложных конструкций и множества полей, которые и так долго заполнять нужно, естественно, для этого проще импортом из экселя. Но это отдельный случай. Иногда нужна именно "набивка" данных, которые появляются в какой-то момент. Например, привезли товар и дали накладную бумажную (да-да, еще есть такие устаревшие методы) на товар. Нужно быстро вбить его в базу. Для этого, что нужно делать файл экселя, сначала туда все данные заносить, а потом импортировать? Это долго будет).

Со вкладками - тоже не вариант, как раз будет лишние "телодвижения" на переключение ну нужную вкладку, да и запутаться можно будет, т.к. вкладок наплодится множество и забудешь, в какой уже заполнено). Все должно быть перед глазами. А то, что длинная форма - это уже на усмотрение пользователя. Можно, например, добавлять "партиями" - создал форму, добавил 10 блоков, сохранил, и так следующую партию. Также можно исключить использование мыши, сделав для кнопок добавления блока - через горячую клавишу (например, "+" на цифровой клавиатуре), или комбинацию клавиш. Также и с сохранением.

Это также все ИМХО ;) Тут вопрос - будет ли Сергей (разработчик) браться за такую идею, там еще лежит предложение редактирования записей прямо в списке (без открытия формы) - т.н. "инлайн-редактирование", чтобы изменять значение прямо в таблице :)
De_mon
Спонсор
Спонсор
Сообщения: 194
Зарегистрирован: 14 авг 2017, 09:08
Имя: Дмитрий Горбунов
Откуда: Россия Уфа
Организация: Мебель Феличе
Контактная информация:

Re: Мультиформа - создание нескольких записей в одной форме

Сообщение De_mon »

Я - за. Начинаем реализовывать складской функционал, и набивка товаров на отгрузку на данном этапе - мучение. Бастрое добавление решило бы массу неудобств + с ипользованием фильтров было бы совсем хорошо )
timbios
Сообщения: 103
Зарегистрирован: 25 май 2021, 19:52
Имя: Anthony
Откуда: Tallinn

Re: Мультиформа - создание нескольких записей в одной форме

Сообщение timbios »

До сих пор нет подобного функционала?
У нас возникла проблема при добавлении записей. Добавлять нужно только два поля в каждой записи - числовое и выпадающий список. И когда у тебя 30-50 строк нужно сделать, то это очень неудобно. Если бы была возможность как-то реализовать такое, то это решило бы очень много вопросов.
Ответить