Access 2002

Элементы управления, помещенные в группу переключателей          


Элементы управления, помещенные в группу переключателей, теряют определяемые внешним источником данных свойства ControlSource, ТripleState и ValidationRule, так как теперь эти элементы не могут быть независимыми представлениями данных из внешнего источника записей. В то же время перечисленные элементы приобретают свойство OptionValue, уникальное значение которого должно быть назначено каждому элементу в группе переключателей. Именно это значение возвращается группой переключателей после выбора в ней соответствующего элемента управления. Таким образом, существуют небольшие различия между свойствами элемента управления до и после его включения в группу переключателей.

Присвоение и извлечение значений

Так как значение группы переключателей — это значение выбранного в ней элемента управления (точнее, его свойства OptionValue), присвоение ей значения осуществляется путем присвоения этого значения имени группы. Например, с помощью следующего выражения группе переключателей grpTestGroup присваивается значение 3:

grpTestGroup – 3

Выполнение данного выражения приведет к выбору в группе grpTestGroup элемента управления, значение которого равно 3.

Получить значение группы переключателей можно, сославшись на ее имя. Выражение varNewValue – grpTestGroup

присваивает переменной varNewValue типа Variant значение элемента управления, выбранного в группе grpTestGroup.

У вас может возникнуть вопрос: «Почему значение группы переключателей определяется простой ссылкой на ее имя?» Дело в том, что для элемента управления, в том числе и для группы переключателей, свойство Value является свойством, выбираемым по умолчанию.

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