Добрый день, в связи с усовершенствованиями для версии 2.8, в частности этим https://vk.com/rukovoditel_project?w=wall-80230319_1086
предлагаю сделать возможность "быстрой набивки" нескольких записей посредством одной формы (чтобы каждый раз не добавлять новую запись после сохранения текущей).
Т.е. - вызвали одну форму, а в ней добавляем "блоки" с полями - например, через спец кнопку. Таким образом делаем комфортнее операторскую работу
Можно предусмотреть 2 варианта (пока) - добавление блока полей с копированием предыдущих значений (настраивать из каких полей будут копироваться - в настройках) и просто блок с пустыми полями.
И таким образом при нажатии кнопки сохранить - добавится столько записей, сколько было "блоков" в форме.
Может у кого-то будут идеи/предложения по данному функционалу.
Мультиформа - создание нескольких записей в одной форме
- alcompstudio
- Спонсор

- Сообщения: 1519
- Зарегистрирован: 03 янв 2016, 20:42
- Имя: Александр
- Откуда: Мир
Re: Мультиформа - создание нескольких записей в одной форме
Добавлять вниз не удобно - поясню:
1 - Слишком длинная форма получится визуально
2 - Из-за длины придется мотать страницу вниз
3 - Человек может запутаться допустив ошибку заполнения при большом количестве однотипных строк на экране
Можно конечно немного другой вариант предусмотреть - добавлять в сторону сделав типа вкладки - см скриншот, но в принципе зачем городить такой огород, так как:
1- большое число записей все равно не удобно вносить
2 - проверить правильность внесенной информации перед сохранением будет так же не удобно.
Если надо массово что-то добавить лучше импорт из экселя использовать.
Кроме того тут практически нет экономии на числе действий (число работы с мышкой - клик и прокрутка), а если учесть что человек еще и проверяет введенные данные перед отправкой, то получает даже увеличение числа действий
Это все ИМХО если что)
1 - Слишком длинная форма получится визуально
2 - Из-за длины придется мотать страницу вниз
3 - Человек может запутаться допустив ошибку заполнения при большом количестве однотипных строк на экране
Можно конечно немного другой вариант предусмотреть - добавлять в сторону сделав типа вкладки - см скриншот, но в принципе зачем городить такой огород, так как:
1- большое число записей все равно не удобно вносить
2 - проверить правильность внесенной информации перед сохранением будет так же не удобно.
Если надо массово что-то добавить лучше импорт из экселя использовать.
Кроме того тут практически нет экономии на числе действий (число работы с мышкой - клик и прокрутка), а если учесть что человек еще и проверяет введенные данные перед отправкой, то получает даже увеличение числа действий
Это все ИМХО если что)
- alcompstudio
- Спонсор

- Сообщения: 1519
- Зарегистрирован: 03 янв 2016, 20:42
- Имя: Александр
- Откуда: Мир
Re: Мультиформа - создание нескольких записей в одной форме
Это не рассчитано, естественно, на сложные формы, я же написал - для "операторской" работы, возможно для набивки товаров, максимум заполнения - 3-4 поля (цена, количество, скидка - как пример).
1. Если они будут малого размера, то их можно разместить в один ряд. Мой пример - не для реального "потребления", я просто сделал скрин с функционала настройки формы, где можно поля настраивать в ряд.
2. Некоторые значения для удобства могут быть уже скопированы из предыдущего одноименного поля, останется довнести "переменные" значения.
3. Для удобства можно сделать скрипт "автодокрутки" (центрирования) чтобы форма "проехала" вниз до новых полей, как только нажимаешь кнопку добавления новой строки с полями.
4. Еще раз повторюсь - это нужно не для сложных конструкций и множества полей, которые и так долго заполнять нужно, естественно, для этого проще импортом из экселя. Но это отдельный случай. Иногда нужна именно "набивка" данных, которые появляются в какой-то момент. Например, привезли товар и дали накладную бумажную (да-да, еще есть такие устаревшие методы) на товар. Нужно быстро вбить его в базу. Для этого, что нужно делать файл экселя, сначала туда все данные заносить, а потом импортировать? Это долго будет).
Со вкладками - тоже не вариант, как раз будет лишние "телодвижения" на переключение ну нужную вкладку, да и запутаться можно будет, т.к. вкладок наплодится множество и забудешь, в какой уже заполнено). Все должно быть перед глазами. А то, что длинная форма - это уже на усмотрение пользователя. Можно, например, добавлять "партиями" - создал форму, добавил 10 блоков, сохранил, и так следующую партию. Также можно исключить использование мыши, сделав для кнопок добавления блока - через горячую клавишу (например, "+" на цифровой клавиатуре), или комбинацию клавиш. Также и с сохранением.
Это также все ИМХО
Тут вопрос - будет ли Сергей (разработчик) браться за такую идею, там еще лежит предложение редактирования записей прямо в списке (без открытия формы) - т.н. "инлайн-редактирование", чтобы изменять значение прямо в таблице 
1. Если они будут малого размера, то их можно разместить в один ряд. Мой пример - не для реального "потребления", я просто сделал скрин с функционала настройки формы, где можно поля настраивать в ряд.
2. Некоторые значения для удобства могут быть уже скопированы из предыдущего одноименного поля, останется довнести "переменные" значения.
3. Для удобства можно сделать скрипт "автодокрутки" (центрирования) чтобы форма "проехала" вниз до новых полей, как только нажимаешь кнопку добавления новой строки с полями.
4. Еще раз повторюсь - это нужно не для сложных конструкций и множества полей, которые и так долго заполнять нужно, естественно, для этого проще импортом из экселя. Но это отдельный случай. Иногда нужна именно "набивка" данных, которые появляются в какой-то момент. Например, привезли товар и дали накладную бумажную (да-да, еще есть такие устаревшие методы) на товар. Нужно быстро вбить его в базу. Для этого, что нужно делать файл экселя, сначала туда все данные заносить, а потом импортировать? Это долго будет).
Со вкладками - тоже не вариант, как раз будет лишние "телодвижения" на переключение ну нужную вкладку, да и запутаться можно будет, т.к. вкладок наплодится множество и забудешь, в какой уже заполнено). Все должно быть перед глазами. А то, что длинная форма - это уже на усмотрение пользователя. Можно, например, добавлять "партиями" - создал форму, добавил 10 блоков, сохранил, и так следующую партию. Также можно исключить использование мыши, сделав для кнопок добавления блока - через горячую клавишу (например, "+" на цифровой клавиатуре), или комбинацию клавиш. Также и с сохранением.
Это также все ИМХО
-
De_mon
- Спонсор

- Сообщения: 194
- Зарегистрирован: 14 авг 2017, 09:08
- Имя: Дмитрий Горбунов
- Откуда: Россия Уфа
- Организация: Мебель Феличе
- Контактная информация:
Re: Мультиформа - создание нескольких записей в одной форме
Я - за. Начинаем реализовывать складской функционал, и набивка товаров на отгрузку на данном этапе - мучение. Бастрое добавление решило бы массу неудобств + с ипользованием фильтров было бы совсем хорошо )
Re: Мультиформа - создание нескольких записей в одной форме
До сих пор нет подобного функционала?
У нас возникла проблема при добавлении записей. Добавлять нужно только два поля в каждой записи - числовое и выпадающий список. И когда у тебя 30-50 строк нужно сделать, то это очень неудобно. Если бы была возможность как-то реализовать такое, то это решило бы очень много вопросов.
У нас возникла проблема при добавлении записей. Добавлять нужно только два поля в каждой записи - числовое и выпадающий список. И когда у тебя 30-50 строк нужно сделать, то это очень неудобно. Если бы была возможность как-то реализовать такое, то это решило бы очень много вопросов.