Access 2002

Фрагмент кода


Например, приведенный ниже фрагмент кода позволяет назначить красный цвет всем элементам управления вкладки.

Отметим, что Access включает в коллекцию Controls формы все объекты Раде, а также все элементы управления в этих объектах. Другими словами, все элементы управления (набор вкладок, отдельные вкладки и элементы управления на каждой вкладке) являются членами коллекции Control s формы. Ссылки на эти же объекты Access включает также в коллекцию Pages набора вкладок и в коллекцию Controls каждого объекта Раде, что облегчает работу с этими объектами.

Если вы впервые столкнулись с набором вкладок, вам придется изрядно поломать голову над тем, как в режиме конструктора выделить весь объект целиком. Отдельные вкладки выделяются легко — щелчком на корешке. В заголовке окна свойств сразу видно, какой объект выбран. Если же нужно выделить весь набор вкладок, щелкните на его границе, то есть на темной линии, окаймляющей таковой снизу и справа.

Где я?

Чтобы узнать, какая вкладка является текущей, в любой момент можно обратиться к свойству набора вкладок Val ue. К примеру, следующая команда выводит в окне отладки номер текущей вкладки.

Debug.Print tabTest.Value

Если же вас интересует заголовок этой вкладки, получив ее номер, обратитесь к коллекции Pages:

Использование набора вкладок

У наборов вкладок может быть множество применений. На  6.33 приведен пример одного из них. Мы представили форму frmTabCustomers, в которой отображаются сведения о компаниях из таблицы Customers. Для каждой страны отведена отдельная вкладка. Пользователь щелкает на корешке с именем интересующей его страны, после чего открывается вкладка с таблицей находящихся в ней компаний.

Комментарии закрыты