навеяно темой http://clientbase.ru...?showtopic=4701
Можно ли доп. действием организовать форму подбора значений для заполнения подчиненной таблицы?
Идея: нужен множественный выбор, но при этом чтобы использовались ссылки, т.е. по сути нужен множественный выбор в поле связи. Доработок таких у вас в ближайшее время не планируется (или планируется?), поэтому пользуемся подчиненной таблицей с одним "полезным" полем description ну или типа того. Проблема возникает, когда приходится часто добавлять большое количество значений.
Хочется по доп. действию открывать форму списка некоторой таблицы, в ней чекбоксами выбирать нужные записи и потом на их основе неким алгоритмом формировать строки в подчиненной таблице. Как реализовать логику - разберемся (главное получить массив ссылок на записи из выбираемой таблицы), проблема с интерфейсом. Насколько сложно сделать такую форму? Можете подсказать или намекнуть в какую сторону копать? Или, если это очень сложно, сколько может стоить такая доработка?
p.s. может кто из читателей форума делал что-то подобное?
2
Подбор
Автор nk, 23 окт. 2012 08:20
Сообщений в теме: 3
#1
Отправлено 23 Октябрь 2012 - 08:20
#2
Отправлено 23 Октябрь 2012 - 09:09
Ничего особого сложного нет, особенно если таблица небольшая (иначе придется задействовать дополнительный инструментарий в виде страниц, фильтров, поиска и т.д., хотя и это при желании можно сделать). Создаете доп.действие с выводом в отдельном окне, в нем - форму ввода с чекбоксами - об этом всем есть в документации. Единственное отличие от примера в справке - то что форма должна создаваться динамически, на основе строк таблицы, но в этом тоже нет ничего особенного - отправляете запрос в бд, считываете список строк, записываете его в массив, а затем выводите циклом в форме вместе с чекбоксами.
#3
Отправлено 23 Октябрь 2012 - 09:14
Вы про "Пример 2." http://clientbase.ru...r_admin_16/dop/ ?
это тоже надо! можно будет потом допилить, или тут принципиально другой подход?
CbCoder (23 Октябрь 2012 - 09:09) писал:
задействовать дополнительный инструментарий вроде страниц, фильтров, поиска и т.д.
#4
Отправлено 23 Октябрь 2012 - 10:35
Цитата
Вы про "Пример 2." http://clientbase.ru...r_admin_16/dop/ ?
Цитата
можно будет потом допилить, или тут принципиально другой подход?
Количество пользователей, читающих эту тему: 2
0 пользователей, 2 гостей, 0 анонимных