КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Создание для формы группы макросовСоздание свободной формы для ввода в запрос условий отбора Создание отчета Создание базового запроса Создание перекрестного отчета с постоянными заголовками столбцов 1 Создайте перекрестный запрос. Инструкции 2 В режиме конструктора запроса откройте окно свойств запроса двойным нажатием кнопки мыши при указателе, установленном в любом месте вне бланка запроса и списка полей. 3 Введите требуемые заголовки столбцов, которые должны выводиться в отчете, в ячейку свойства Заголовки столбцов (ColumnHeadings), разделяя из точкой с запятой. Если заголовок столбца содержит пробелы, необходимо ввести его в прямых кавычках (" "). Например, для вывода в отчете поквартальных итоговых продаж введите: "Квартал 1";"Квартал 2";"Квартал 3";"Квартал 4" 1 Создайте пустой отчет, связанный с перекрестным запросом. Инструкции 2 Добавьте в отчет требуемые элементы управления. ·Поместите подписи заголовков строк и столбцов в верхний колонтитул. ·Поместите поля для заголовков строк и значений столбцов в область данных.
{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowCreateCrosstabReportSW":1:"Foo":"Invisible"} K Ввод условий отбора в запрос через форму 1 Создайте свободную форму. 2 В режиме конструктора задайте следующие значения свойств формы.
3 Добавьте свободное поле для каждого вводящегося условия. 4 Определите свойства этих полей следующим образом.
5 Сохраните форму и присвойте ей имя, например, «Условия продаж». Кнопки OK и Отмена следует добавлять в форму после определения связанных с этими кнопками макросов. 1 В окне базы данных выберите вкладку Макросы и нажмите кнопку Создать. В данном случае создается группа из четырех макросов. 2 Создайте макрос, открывающий свободную форму. Для этого нажмите кнопку Имена макросов на панели инструментов, открывающую столбец Имя макроса. Введите имя макроса, например, «Открыть Условия продаж», в ячейку столбца Имя макроса, а затем выберите макрокоманду ОткрытьФорму. Определите аргументы макрокоманды следующим образом:
Добавьте вторую макрокоманду, ОтменитьСобытие, отменяющую просмотр или печать отчета при нажатии в форме кнопки Отмена. После этого нажмите кнопку Условия на панели инструментов, открывающую столбец Условие, и введите в ячейку этого столбца выражение: Not IsLoaded("Условия продаж") Функция IsLoaded определена в модуле «Служебные функции» в демонстрационной базе данных «Борей». Она используется для проверки, открыта ли форма в режиме формы или в режиме таблицы. Перед вызовом этой функции необходимо описать ее в собственной базе данных. (Эту функцию можно скопировать и вставить в модуль служебных функций базы данных.) Для получения дополнительных сведений об описании функции нажмите кнопку. Для получения дополнительных сведений об открытии базы данных «Борей» нажмите кнопку. 3 Создайте макрос, закрывающий форму. Введите имя макроса, например, «Закрыть Условия продаж», а затем выберите макрокоманду Закрыть. Определите аргументы макрокоманды следующим образом:
4 Создайте макрос для кнопки OK. Этот макрос делает форму скрытой. Введите имя макроса, например, «OK», а затем выберите макрокоманду ЗадатьЗначение. Определите аргументы макрокоманды следующим образом:
5 Создайте макрос для кнопки Отмена. Этот макрос закрывает форму. Введите имя макроса, например, «Отмена», а затем выберите макрокоманду Закрыть. Определите аргументы макрокоманды следующим образом:
6 Сохраните и закройте группу макросов. Присвойте имя группе макросов, например, совпадающее с именем свободной формы. Добавление в форму кнопок «OK» и «Отмена» 1 Снова откройте свободную форму в режиме конструктора. 2 Создайте кнопку OK и определите ее свойства следующим образом. (Проверьте, что кнопка Мастера на панели элементов не нажата).
3 Создайте кнопку Отмена и определите ее свойства следующим образом.
4 Сохраните и закройте форму.
Дата добавления: 2014-11-29; Просмотров: 460; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |