Стосується

Об’єкт BoundObjectFrame

Об’єкт ListBox

Об’єкт CheckBox

Об’єкт OptionButton

Об’єкт ComboBox

Об’єкт OptionGroup

Об’єкт CustomControl

Об’єкт TextBox

Об’єкт GroupLevel

Об’єкт ToggleButton

Властивість " Джерело елемента керування " можна використовувати, щоб указати, які дані відображатимуться в елемент керування. Дані, пов'язані з полем в таблиця, запит або SQL, можна відобразити й відредагувати. Ви також можете відобразити результат вираз. Рядок (читання й записування).

вираз .ControlSource

expression – обов'язковий параметр. Вираз, що повертає один із об'єктів у списку застосовується до.

Значення

Властивість ControlSource може мати наведені нижче значення.

Параметр

Опис

Ім’я поля

Елемент керування прив'язано до поля в таблиці, запиті або SQL-операторі. Дані з поля відображаються в елементі керування. Зміни, внесені до даних у елементі керування, змінюють відповідні дані в полі. (Щоб отримати доступ лише для читання, установіть значення " заблоковано " на " так".) Якщо клацнути елемент керування, приєднаний до поля, який має тип даних "Гіперпосилання", можна перейти до місця призначення, указаного в адресі гіперпосилання.

Вираз

В елементі керування відображаються дані, які генерує вираз. Користувач може змінювати ці дані, але вони не зберігаються в базі даних.


Ви можете встановити властивість ControlSource, використовуючи вікно властивостей елемента керування, макрос або код Visual Basic for Applications (VBA).

Властивість ControlSource також можна настроїти для текстове поле, ввівши ім'я поля або вираз безпосередньо в текстовому полі в поданні конструктора форми або у поданні конструктора звіту.

Для звіту цю властивість можна також налаштувати в інший спосіб: виберіть поле або введіть вираз у спливаючому вікні "Поле" або "Вираз" в області "Групування, сортування й підсумок".

Щоб налаштувати цю властивість у VBA, використовуйте рядковий вираз.

Примітки

Для рівня груп звіту властивість ControlSource визначає поле або вираз, за яким потрібно групувати дані.

Примітка.: Властивість ControlSource не стосується Прапорець, кнопка-перемикач або кнопка-перемикач елементів керування у група параметрів. Ця функція стосується лише самої групи.

У звітах властивість ControlSource застосовується лише до рівнів груп.

Форми та звіти – це своєрідні "вікна", через які можна зазирнути до бази даних. Щоб налаштувати основне джерело даних для форми або звіту, можна ввести для властивості RecordSource ім’я таблиці чи запиту або інструкцію SQL. Потім ви можете зазначити для властивості ControlSource ім’я поля в джерелі даних або вираз. Якщо значення властивості ControlSource – це вираз, воно відображається лише для читання та не зберігається в базі даних. Нижче наведено приклади можливих значень.

Зразок значення

Опис

Прізвище

Для елемента керування відображаються дані поля "Прізвище". Для рівня груп звіту Microsoft Office Access 2007 групує дані за прізвищами.

=Date( ) + 7

Для елемента керування відображається дата, на сім днів пізніша від поточної.

=DatePart("q",ShippedDate)

Для елемента керування: відображається квартал, до якого належить дата відвантаження. Для рівня груп звіту: Access групує дані за кварталом, до якого належить дата відвантаження.

Приклад

У цьому прикладі властивості ControlSource текстового поля AddressPart призначається ім’я поля City:

Forms!Customers!AddressPart.ControlSource = "City"

У цьому прикладі властивості ControlSource текстового поля Expected призначається вираз =Date() + 7:

Me!Expected.ControlSource = "=Date() + 7"

Потрібна додаткова довідка?

Отримуйте нові функції раніше за інших
Приєднатися до Microsoft оцінювачів

Чи були ці відомості корисні?

Наскільки ви задоволені якістю перекладу?

Що вплинуло на ваші враження?

Маєте ще один відгук? (Необов'язково)

Дякуємо за ваш відгук!

×