|
24 Кб. |
|
| Добрый день
Имеется необходимость в подчиненной ленточной форме изменять набор полей.
Для этого я создал две одинаковые по габаритам подчиненные ленточные формы но с разным набором полей и наложил их одна на другую. На определенное событие вывод первой формы на экран отключается, а второй наоборот включается (см.приложенный файл). Если надо создать 15 вариантов наборов полей то и подчиненных форм дложно быть 15. Слишком громоздко получается. Может существуют более простые решения подобного вопроса.
Заранее благодарен. | |
|
| |
|
22 Кб. |
|
| Зачем тебе ленточная форма. Сделай табличную. А у нее есть свойство поля
Me.Klient.Form!Country.ColumnHidden = False
|
вот с ним и работай. | |
|
| |
|
|
|
| Спасибо за помощь
Но мне все таки нужно работать в ленточной форме
Поэтому вопрос остается открытым | |
|
| |
|
|
|
| Тогда сделай одну ленточную форму и помести на нее все поля. Потом создай процедуру, которая в зависимости от условия будет проявлять определеннын поля через их свойство Visible. Здесь правда нужно еще двигать поля по форме через их свойства Left и Top. Согласись, гоморру будет больше. если это тебе задание такое дали, то видно, чтобы разобрался, как программно такскать поля по форме. | |
|
| |