Копирование, вставка и удаление элементов управления. Изменение надписей. Изменение типа элемента управления.
Все стандартные команды работы с буфером обмена Windows применимы и для элементов управления. Выделенный элемент управления или группу элементов управления можно удалить или скопировать в буфер обмена, а затем вставить в форму и надлежащим образом разместить. В Access для работы с буфером обмена используются стандартные сочетания клавиш Windows:
- CTRL + X – для перемещения выделенных элементов управления в буфер обмена с удалением их из формы;
- CTRL + C – для копирования выделенных элементов управления в буфер обмена;
- CTRL + V – для вставки содержимого буфера обмена.
Традиционные сочетания клавиш SHIFT + Del, CTRL + Ins и SHIFT + Ins выполняют те же самые операции.
Чтобы удалить элемент управления, выделите его и нажмите клавишу Del. Если случайно была удалена метка, связанная с элементом управления, то выделите другую метку, скопируйте ее в буфер обмена, затем выделите элемент управления, с которым нужно связать метку, и вставьте ее из буфера обмена.
Изменение надписей
Для изменения надписей или меток элементов управления можно использовать стандартные приемы редактирования. Если поместить указатель мыши в пределах границ выделенной метки или надписи и щелкнуть левой кнопкой мышки, появится текстовый курсор, используемый для вставки и удаления текста. Текст элемента управления можно выделить, удерживая нажатой клавишу SHIFT и перемещая курсор при помощи клавиш ← и →. Все операции работы с буфером обмена Windows применимы и для текста элементов управления.
Аналогичным способом, щелкнув внутри текстового поля, чтобы отобразить текстовый курсор, можно редактировать текст, отображаемый внутри поля. Это не просто текст, а имя присоединенного поля источника данных. Если ввести имя несуществующего поля источника данных или допустить ошибку при редактировании, то при переходе в режим Формы или режим Таблицы в этом текстовом поле будет отображаться сообщение об ошибке: iName?. Самый простой способ исправить эту ошибку – удалить данное поле (с помощью клавиши DeI) и создать новое, перетащив на форму поле источника данных, которое нужно присоединить к текстовому полю, из окна Список полей (Field List), как было описано в разд. "Создание элементов управления с помощью кнопки Список полей" данной главы.
Изменение типа элемента управления
Если при разработке формы вдруг возникла необходимость заменить текстовое поле раскрывающимся списком, вы можете сделать это, просто выделив имеющийся элемент управления и выбрав команду Формат › Преобразовать элемент в › Поле со списком (Format › Change To › Combo Box). Также просто можно преобразовать любой из девяти наиболее часто применяющихся типов элементов управления в подобный ему элемент управления другого типа с помощью команды меню Формат › Преобразовать элемент в. Девяти типам элементов соответствуют девять команд этого меню: Поле (Text Box), Надпись (Label), Список (List Box), Поле со списком (Combo Box), Флажок (Check Box), Выключатель (Toggle Box), Переключатель (Option Button), Изображение (Image) и Кнопка (Command Button).
Конечно, для элемента данного типа возможно преобразование в элемент не любого из названных девяти типов, а только в элемент похожего типа. Очевидно, что текстовое поле не преобразовать в переключатель, зато его можно преобразовать в надпись, список или поле со списком. В меню будут доступны соответствующие команды. При преобразовании сохраняются значения общих свойств элементов обоих типов.