Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Добавление, удаление полей в подчиненной ленточной форме (200)
 
 автор: Pasat   (29.04.2007 в 16:52)   личное сообщение
24 Кб.
 
 

Добрый день
Имеется необходимость в подчиненной ленточной форме изменять набор полей.
Для этого я создал две одинаковые по габаритам подчиненные ленточные формы но с разным набором полей и наложил их одна на другую. На определенное событие вывод первой формы на экран отключается, а второй наоборот включается (см.приложенный файл). Если надо создать 15 вариантов наборов полей то и подчиненных форм дложно быть 15. Слишком громоздко получается. Может существуют более простые решения подобного вопроса.
Заранее благодарен.

  Ответить  
 
 автор: palarm   (29.04.2007 в 17:39)   личное сообщение
22 Кб.
 
 

Зачем тебе ленточная форма. Сделай табличную. А у нее есть свойство поля

Me.Klient.Form!Country.ColumnHidden = False

вот с ним и работай.

  Ответить  
 
 автор: Pasat   (29.04.2007 в 18:08)   личное сообщение
 
 

Спасибо за помощь
Но мне все таки нужно работать в ленточной форме
Поэтому вопрос остается открытым

  Ответить  
 
 автор: palarm   (29.04.2007 в 18:58)   личное сообщение
 
 

Тогда сделай одну ленточную форму и помести на нее все поля. Потом создай процедуру, которая в зависимости от условия будет проявлять определеннын поля через их свойство Visible. Здесь правда нужно еще двигать поля по форме через их свойства Left и Top. Согласись, гоморру будет больше. если это тебе задание такое дали, то видно, чтобы разобрался, как программно такскать поля по форме.

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList