Дано: PostgreSQL+OOo.Есть три таблицы: Clients(id,fio), StudyGroups(id,begin_date), People2StudyGroups(id,client_id,study_gr oup_id)Они реализуют отношение многие-ко-многим для клиентов и учебных групп, которые эти клиенты посещают.Хотелось бы реализовать интерфейс, который позволит выбрать желаемую группу из списка, сформировать подмножество из списка клиентов и отправить его в таблицу People2StudyGroups одним движением.Выбор подмножества наверное лучше всего реализовать через галочки рядом с фамилиями клиентов. Еще интереснее было бы перекидывание фамилий из левого списка в правый (такой диалог часто используется в разных мастерах ООо).Как вариант (хотя и нежелательный), реализация добавления/удаления записи в People2StudyGroups по каждому нажатию на галочку (поставили галочку - добавилась запись, убрали - удалилась).И, разумеется, идеальным было бы достижение желаемого без программирования вообще, за счет использования стандартных возможностей ООо и/или уже опубликованных расширений Буду рад, любым намекам и ссылкам на документацию...
|