ВУЗ:
Составители:
Рубрика:
46
Если оставить данный аргумент пустым, подразумевается значение по
умолчанию (acViewNormal).
имяФайла
Строковое выражение, представляющее допустимое имя запроса в
текущей базе данных.
условиеWhere
Строковое выражение, представляющее допустимое предложение SQL
WHERE без ключевого слова WHERE.
Максимальная длина строки в аргументе условиеWhere составляет 32768 символов (в
отличие от аргумента «Условие отбора» в окне макроса, максимальная длина которого
составляет 256 символов).
Необязательный аргумент посреди списка аргументов разрешается пропустить, однако,
при этом необходимо ввести запятую, представляющую пропущенный аргумент. Если
опускаются один или несколько последних аргументов, вводить запятые вслед за последним
указанным аргументом не требуется.
В следующем примере отчет «Продажи» печатается с использованием запроса «Фильтр
для отчета»:
DoCmd.OpenReport "Продажи", acViewNormal, "Фильтр для отчета"
3. Создать форму ЗапускОтчета, в которой разместить два поля дат (ДатаНачала и
ДатаКонца) и кнопку, по которой будем вызывать отчет. Использовать команду
Docmd.OpenReport, поля ДатаНачала и ДатаКонца включить в строку условия команды.
«Создать»
3.1. Добавить поля для границ дат в верхний колонтитул отчета. Значения в эти поля класть
из полей формы или работать через глобальную переменную (Создать модуль (Объект
«Модули» и щелкнуть по кнопке «Создать»). В модуле создать глобальную переменную и
написать две функции: положить в глобальную переменную и взять из глобальной
переменной. Использовать эти функции в форме и отчете). Для дат необходимо делать
преобразование дат через функцию Format (смотри файл справки).
3.2. В форму ЗапускОтчета добавить поле со списком для выбора клиента. Использовать это
поле в строке условия для отчета.
3.3. Если работает мастер отчетов, то создать отчет аналогичный предыдущему.
Лабораторная работа №8
Элементы управления на форме
Цель: Приобрести умения и навыки при работе с элементы управления на форме. Научиться
создавать элементы управления и работать с ними из VBA.
1. Поле со списком или список
Чтобы указать какие строки должны быть включены в список или поле со списком,
следует использовать свойства «Тип источника строк» (RowSourceType) и «Источник
строк» (RowSource).
Чтобы включить в
список
Значение свойства «Тип
источника строк»
Значение свойства
«Источник строк»
Строки из таблицы или
запроса
Таблица/запрос (по
умолчанию)
Имя таблицы или
запроса
Строки, полученные с
помощью инструкции
SELECT SQL
Таблица/запрос (по
умолчанию)
инструкция SQL
Если оставить данный аргумент пустым, подразумевается значение по умолчанию (acViewNormal). имяФайла Строковое выражение, представляющее допустимое имя запроса в текущей базе данных. условиеWhere Строковое выражение, представляющее допустимое предложение SQL WHERE без ключевого слова WHERE. Максимальная длина строки в аргументе условиеWhere составляет 32768 символов (в отличие от аргумента «Условие отбора» в окне макроса, максимальная длина которого составляет 256 символов). Необязательный аргумент посреди списка аргументов разрешается пропустить, однако, при этом необходимо ввести запятую, представляющую пропущенный аргумент. Если опускаются один или несколько последних аргументов, вводить запятые вслед за последним указанным аргументом не требуется. В следующем примере отчет «Продажи» печатается с использованием запроса «Фильтр для отчета»: DoCmd.OpenReport "Продажи", acViewNormal, "Фильтр для отчета" 3. Создать форму ЗапускОтчета, в которой разместить два поля дат (ДатаНачала и ДатаКонца) и кнопку, по которой будем вызывать отчет. Использовать команду Docmd.OpenReport, поля ДатаНачала и ДатаКонца включить в строку условия команды. «Создать» 3.1. Добавить поля для границ дат в верхний колонтитул отчета. Значения в эти поля класть из полей формы или работать через глобальную переменную (Создать модуль (Объект «Модули» и щелкнуть по кнопке «Создать»). В модуле создать глобальную переменную и написать две функции: положить в глобальную переменную и взять из глобальной переменной. Использовать эти функции в форме и отчете). Для дат необходимо делать преобразование дат через функцию Format (смотри файл справки). 3.2. В форму ЗапускОтчета добавить поле со списком для выбора клиента. Использовать это поле в строке условия для отчета. 3.3. Если работает мастер отчетов, то создать отчет аналогичный предыдущему. Лабораторная работа №8 Элементы управления на форме Цель: Приобрести умения и навыки при работе с элементы управления на форме. Научиться создавать элементы управления и работать с ними из VBA. 1. Поле со списком или список Чтобы указать какие строки должны быть включены в список или поле со списком, следует использовать свойства «Тип источника строк» (RowSourceType) и «Источник строк» (RowSource). Чтобы включить в Значение свойства «Тип Значение свойства список источника строк» «Источник строк» Строки из таблицы или Таблица/запрос (по Имя таблицы или запроса умолчанию) запроса Строки, полученные с Таблица/запрос (по инструкция SQL помощью инструкции умолчанию) SELECT SQL 46
Страницы
- « первая
- ‹ предыдущая
- …
- 44
- 45
- 46
- 47
- 48
- …
- следующая ›
- последняя »