Макрокоманда «ЗадатьСвойство»

С помощью макрокоманды ЗадатьСвойство можно задать свойство элемента управления в форме или отчете классической базы данных Access. Вы также можете использовать макрокоманду "ЗадатьСвойство" для настройки свойства элемента управления в представлении списка или пустом представлении веб-приложения Access.

Настройка

Аргументы макрокоманды ЗадатьСвойство описаны ниже.

Аргумент макрокоманды

Описание

Имя элемента

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

Свойство

Выберите свойство, которое вы хотите настроить. Список свойств, которые можно настроить с помощью этой макрокоманды, приведен в разделе Заметки данной статьи.

Значение

Введите значение, которое нужно присвоить свойству. Для свойств в классических базах данных, значения которых равны "Да" или "Нет", укажите -1 вместо "Да" и 0 вместо "Нет". Для свойств в веб-приложениях Access со значениями "Да" или "Нет" используйте Да и Нет.

Заметки

  • В классических базах данных с помощью макрокоманды ЗадатьСвойство можно настроить следующие свойства элемента управления: Enabled, Visible, Locked, Left, Top, Width, Height, Fore Color, Back Color и Caption.

    Примечание : Свойства, указанные выше, поддерживаются не для всех типов элементов управления в классических базах данных.

  • Для веб-приложений Access можно задать следующие свойства элементов управления: Enabled, Visible, ForeColor, BackColor, Caption и Value.

    Примечание : Свойства, указанные выше, поддерживаются не для всех типов элементов управления в веб-приложениях Access. В веб-приложении Access макрокоманду "ЗадатьСвойство" можно использовать только в представлении списка и пустом представлении.

  • При вводе недопустимого значения для аргумента Значение ошибка не возникает, но Access может изменить его в зависимости от того, как интерпретирует аргумент.

  • В классических базах данных Access можно использовать макрокоманду ЗадатьСвойство в изолированном макросе только в том случае, если перед ней выполняется макрокоманда, выбирающая форму или отчет с элементом управления, для которого вы задаете свойство. Если форма или отчет не открыты, вы можете открыть и выбрать их с помощью макрокоманды ОткрытьФорму или ОткрытьОтчет. Если форма или отчет открыты, вы можете использовать макрокоманду ВыделитьОбъект, чтобы выбрать их. После этого можно настроить свойство с помощью макрокоманды ЗадатьСвойство. Если вы используете макрокоманду ЗадатьСвойство в макросе, внедренном в элемент управления, который находится в той же форме или отчете, что и элемент управления, для которого задается свойство, объект можно не выбирать.

  • Для запуска макрокоманды ЗадатьСвойство в модуле VBA используйте метод ЗадатьСвойство объекта DoCmd.

Пример

Этот макрос задает для свойства Enabled элемента управления txtDescription в классической базе данных Access значение 0. Другими словами, он отключает элемент управления.

Макрокоманда

Аргументы

ЗадатьСвойство

Имя элемента: txtDescription

Свойство: Enabled

Значение: 0

Примечания : 

  • Отказ от ответственности относительно машинного перевода. Данная статья была переведена с помощью компьютерной системы без участия человека. Microsoft предлагает эти машинные переводы, чтобы помочь пользователям, которые не знают английского языка, ознакомиться с материалами о продуктах, услугах и технологиях Microsoft. Поскольку статья была переведена с использованием машинного перевода, она может содержать лексические,синтаксические и грамматические ошибки.

  • Используйте английский вариант этой статьи, который находится здесь, в качестве справочного материала. Вместе с другими участниками сообщества Майкрософт вы можете улучшить эту статью с помощью Community Translation Framework (CTF). Просто наведите указатель мыши на предложение в статье и выберите команду "УЛУЧШИТЬ ПЕРЕВОД" в мини-приложении CTF. Для получения дополнительных сведений о CTF щелкните здесь. Используя CTF, вы соглашаетесь с нашими условиями предоставления услуг.

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×