Применение табличных макетов

Макеты организуют элементы управления двумя способами: в столбик (каждое поле зани­мает отдельную строку) и в таблицу (каждое поле помещается в отдельный столбец). Фор­мам, как правило, больше подходит организация полей в столбик, а табличные макеты удоб­нее для компактной компоновки отчетов. Тем не менее иногда в форме может потребоваться табличный макет. Чаще всего такая необходимость возникает при одновременном выводе нескольких записей; гораздо легче выводить на экран больший объем данных, если поля заключены в столбцы.

 

 

Подсказка

Несмотря на то, что форма может содержать несколько макетов обоих типов (табличные и в столбик), они редко хорошо сочетаются друг с другом. Лучше выбрать один тип и придержи­ваться его.

 

 

Для замены обычной формы (с макетом в столбик) на форму с табличным макетом вы­полните следующие действия.

1. Убедитесь в том, что вы находитесь в Режиме макета.

Если нет, щелкните правой кнопкой мыши заголовок вкладки и выберите Режим макета.




Рис. 12.15.На этом табличном макете отображены четыре столбца данных. У формы один элемент управления вне макета: поле примечаний Notes,которое разработчик формы переместил вниз, чтобы обеспечить ему достаточное пространство

 

Рис. 12.16.Обычно табличные макеты связаны с формами, отображающими много записей одновременно, как форма, показанная на рисунке

2. Выделите все поля формы, удерживая нажатой клавишу <Shift> и щелкая один раз кнопкой мыши каждое поле одно за другим.


Для экономии времени найдите на экране пиктограмму из перекрещенных стрелок в правом верхнем углу макета, которая появляется, как только вы выделите какой-либо компонент макета. Вы можете одним щелчком по этой пиктограмме выделить целиком весь макет.

3. Щелкните правой кнопкой мыши ваше выделение и выберите Макет →Табличный.

При создании табличного макета Access помещает имя каждого поля в область заголов­ков, а значение поля — ниже, как показано на рис. 12.15. Придется немного поработать мышью для того, чтобы добиться нужного порядка расположения полей и задания им подходящих размеров.

Этот процесс довольно утомителен. К счастью, существует ускоряющий прием. Если вы знаете, что будете использовать табличный макет, можно создать форму с самого начала. Вме­сто выбора последовательности Создание → Формы → Форма(Create Forms Form) для создания вашей формы выберите на ленте Создание → Формы → Несколько элементов(Create Forms Multiple Items). Этот шаг приведет к созданию формы, использующей таб­личный макет и отображающей несколько записей одновременно (рис. 12.16).