русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Макрокоманда відкриття форм


Дата добавления: 2015-07-09; просмотров: 435; Нарушение авторских прав


VBA для додатків дозволяє створювати процедури, які складаються з одних макрокоманд. Для виконання макрокоманд використовується операторDoCmd.Структура оператора:

DoCmd.макрокоманда [аргумент],

Для відкриття форм використовується макрокоманда OpenForm. Структура оператора при цьому така:

DoCmd.OpenForm FormName, View, FilterName, WhereCondition,

DataMode, WindowMode, OpenArgs

FormNameім'я форми з поточної бази даних, яку потрібно відкрити.

Viewвизначає тип відкриття форми. Використовується одна з наступних констант:

- AcNormal – відкриває форму у вигляді “Форма” (за замовчуванням);

- AcDesign - відкриває форму у вигляді “Конструктор”;

- AcFormDs – відкриває форму у вигляді “Таблица данных;

- FilterName – ім'я запиту з поточної бази даних.

WhereCondition – SQL - вираз (слово WHERE опускається), що визначає, який запит треба вивести на екран .

DataMode – визначає режим введення даних на підставі наступних констант:

- AcAdd – відкриває форму в режимі “Добавление” (можна вносити нові записи, але не можна редагувати наявні);

- AcEdit – відкриває форму в режимі “Редактирование” (можна вносити нові записи і редагувати наявні).

- AcReadOnly – відкриває форму в режимі “Только просмотр” (введенняіредагування записів неможливі).

WindowMode – визначає режим вікна, у якому виводиться форма. Використовуються константні значення:

- AcNormal – відкриває форму у вигляді “Обычный”. Використовується за замовчуванням;

- AcHidden – відкриває форму в схованому вигляді;

- AcIcon – Відкриває форму у виді згорнутої піктограми.

OpenArgs – символьний вираз, який визначає один або декілька аргументів. Ці аргументи можуть використовуватися в програмі, написаної на VBA, як модифікатори відкриття форми.

 

1.3. Макрокоманда закриття форм

Для закриття форм використовується макрокоманда Close. Структура оператора при цьому така:



DoCmd.Close ObjectType, ObjectName, Save

ObjectType – тип об'єкта, що закривається. Для закриття форми використовується аргумент acForm. До інших констант зараховано acTable, acQuery, acReport, acMacro, acModule. Якщо цей аргумент упущений, то відбувається закриття активного об'єкта.

ObjectName – ім'я об'єкта, який необхідно закрити.

Save – константа, що визначає процедуру закриття об'єкта, у якому містяться незбережені дані і пропонує користувачу зберегти внесені зміни (використовується за замовчуванням); acSaveYes - автоматичне збереження внесених змін, acSaveNo - не зберігати внесені зміни.

 



<== предыдущая лекция | следующая лекция ==>
Порядок виконання роботи | Загальні відомості про об'єкти доступу до даних


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.275 сек.