![]()
Заглавная страница
Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь ![]() Мы поможем в написании ваших работ! КАТЕГОРИИ: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Мы поможем в написании ваших работ! ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву ![]() Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Простейшие программы на VBA.
Обработка событий с помощью методов объекта DoCmd. DoCmd.OpenForm “Студенты” Другие методы этой команды: 7,9Задание свойств форм, отчетов и элементов управления в Visual Basic. Объекты Form, Reportи Controlявляются объектами Microsoft Access . Свойства таких объектов можно задавать в процедурах Sub, Functionили в процедурах обработки событий . Можно также задавать свойства разделов форм и отчетов. Чтобы задать свойство формы или отчета Укажите ссылку на конкретную форму или отчет в семействе Formsили Reports, за которой следуют имя свойства и его значение. Например, следующая программная строка задает для свойства Вывод на экран (Visible)формы «Customers» значение True(–1): Forms!Customers.Visible = True Свойства формы и отчета можно также задавать из модуля объекта с помощью свойства объекта Me. Программы, использующие свойство Me, выполняются быстрее, чем программы, использующие полные имена объектов. Например, следующая программная строка в модуле формы «Customers» определяет свойство Источник записей (RecordSource)формы «Customers» через инструкцию SQL , возвращающую все записи, в которых значение поля «CompanyName» начинается с «A»: Me!RecordSource = "SELECT * FROM Customers " _ & "WHERE CompanyName Like 'A*'" Чтобы задать свойство элемента управления Укажите ссылку на элемент управления в семействе Controlsобъекта Formили Report, в котором он находится. На семейство Controlsможно ссылаться явно или неявно, но программа выполняется быстрее при использовании неявных ссылок. В следующих примерах задается свойство Вывод на экран (Visible)поля «CustomerID» в форме «Customers»: ' Faster method. Me!CustomerID.Visible = True ' Slower method. Forms!Customers.Controls!CustomerID.Visible = True Быстрее всего можно задать свойство элемента управления из модуля объекта с помощью свойства объекта Me. Например, следующая программа изменяет значение свойства Вывод на экран (Visible)поля «CustomerID» в форме «Customers»: With Me!CustomerID .Visible = Not .Visible End With Чтобы задать свойство раздела формы или отчета Укажите ссылку на форму или отчет в семействе Formsили Reports, за которой следует свойство Sectionи целое значение или константа, определяющая раздел. В следующем примере задается значение Falseдля свойства Вывод на экран (Visible)верхнего колонтитула формы «Customers»: Forms!Customers.Section(3).Visible = False Me!Section(acPageHeader).Visible = False Примечания 1. В справке по предметному указателю можно найти следующие сведения о каждом свойстве: o допускается ли задание этого свойства в программе Visual Basic ; o режимы, в которых можно задавать свойство. Не все свойства можно задавать во всех режимах. Например, свойство формы Тип границы ( BorderStyle )можно задавать только в режиме конструктора формы ; o какие значения следует использовать для задания свойства. Часто значения некоторых свойств в программе Visual Basic , отличаются от значений, выбираемых в окне свойств. Например, если значение свойства выбирается из списка, необходимо использовать это значение или его числовой эквивалент. Чтобы задать в программе Visual Basic стандартные значения свойств для элементов управления, следует использовать метод DefaultControl.
DAO и ADO Объекты доступа к данным ADO (ActiveX Data Objects) позволяют управлять структурой базы данных и содержащимися в ней данными из программ Visual Basic. Многие объекты ADO соответствуют объектам, которые можно видеть в базе данных — например, объект Tableсоответствует таблице Microsoft Access. Объект Fieldсоответствует полю в таблице. Большая часть свойств объектов ADO является свойствами ADO. Эти свойства определены в ядре базы данных Microsoft Jet и задаются тем же способом, как и в других приложениях, включающих ядро Jet. Некоторые свойства, которые можно задать для объектов ADO, определяются в Microsoft Access, а затем автоматически распознаются ядром базы данных Jet. Способ задания свойств объектов ADO зависит от того, где определено свойство, в ядре базы данных Jet или в Microsoft Access. Объекты доступа к данным DAO (Data Access Objects) позволяют управлять структурой базы данных и содержащимися в ней данными из программ Visual Basic. Многие объекты ADO соответствуют объектам, которые можно видеть в базе данных — например, объект TableDefсоответствует таблице Microsoft Access. Объект Fieldсоответствует полю в таблице. Большая часть свойств объектов DAO является свойствами DAO. Эти свойства определены в ядре базы данных Microsoft Jet и задаются тем же способом, как и в других приложениях, включающих ядро Jet. Некоторые свойства, которые можно задать для объектов DAO, определяются в Microsoft Access, а затем автоматически распознаются ядром базы данных Jet. Способ задания свойств объектов DAO зависит от того, где определено свойство, в ядре базы данных Jet или в Microsoft Access.
|
||
Последнее изменение этой страницы: 2017-02-08; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 44.192.112.123 (0.004 с.) |