Форма с комбо и запуск разных форм по выбранному значению
Самое простое решение это создание кучи однотипных форм которые вызываются из общей формы по нажатию соответствующей кнопки.
Проблема в том что больше половины из них абсолютно одинаковы и различаются что в executeQuery фильтр= 4, в другой форме 5 и.д. Т.е. copy-paste и дело в шляпе. Но не хочется засорять. Есть несколько которые особенные.
Хочется сделать форму с комбо всех опций. А в executeQuery что-то типа
case 4:
//особая форма как её запустить?
case 1,2,3,6,7:
//запустить общую форму но передать в неё параметр для фильтрации 1 или 2 или 3 .. то что пользователь выберет
Или такое возможно и нужно ли много программировать?(уровень начинающий)
В основной таблице одни и те же поля использовались для разных значений в зависимости от параметра.(типа то номер телефона, то номер машины)
И ещё вопрос если есть возможность в общей форме сделать часть полей невидимыми в зависимости от выбранного параметра и менять названия поля в гриде
Видимо это тоже надо как-то передавать ?
|