Использование компонентов MS Access для создания баз данных систем документооборота. Часть 1. Усманова И.В - 39 стр.

UptoLike

39
При необходимости просмотра сведений об использовании только
конкретного интересующего сотрудника документа может быть
использован макрос Использование данного документа. Откройте его в
режиме Конструктора и просмотрите. Обратите внимание, что в аргументах
макрокоманды Открыть форму задано не только имя открываемой формы,
но и условие отбора записей. Слева от знака «=» указывается имя поля в
форме, имя которой определено в аргументе макрокоманды «Имя
формы», а справаимя связанного поля формы, в которой
предполагается создать кнопку, использующую макрос.
Создайте кнопку в форме Документы, повторив указанные выше
действия, и испытайте ее действие. Обратите внимание, что теперь при
помощи кнопки открываются не все записи формы ДО, а только те,
которые характеризуют использование открытого в форме Документы
документа.
Аналогичный результат можно получить, используя при создании
кнопки в окне мастера Создание кнопки категорию Работа с формой и
действие Открытие формы. После этого следует указать имя открываемой
формы и выбрать способ отбора записейОткрыть форму и показать все
записи или Открыть
форму для отобранных записей. В первом случае действие
созданной кнопки будет аналогично действию кнопки Использование
документов, во второмИспользование данного документа.
Добавление в форму вычисляемого элемента управления
Изменяя свойства элементов управления, можно существенно
расширить возможности формы. Свойство Данные позволяет не только
указать источник данных, но и задать выражения для вычисления значений
полей. Выражения представляют собой математические формулы и могут
включать встроенные функции Microsoft Access.
Формулу для вычислений можно как непосредственно ввести в поле
Данные, так и воспользоваться для этого Построителем выражений.
    При необходимости просмотра сведений об использовании только
конкретного интересующего сотрудника документа может быть
использован макрос Использование данного документа. Откройте его в
режиме Конструктора и просмотрите. Обратите внимание, что в аргументах
макрокоманды Открыть форму задано не только имя открываемой формы,
но и условие отбора записей. Слева от знака «=» указывается имя поля в
форме, имя которой определено в аргументе макрокоманды «Имя
формы», а справа – имя связанного поля формы, в которой
предполагается создать кнопку, использующую макрос.
    Создайте кнопку в форме Документы, повторив указанные выше
действия, и испытайте ее действие. Обратите внимание, что теперь при
помощи кнопки открываются не все записи формы ДО, а только те,
которые характеризуют использование открытого в форме Документы
документа.
    Аналогичный результат можно получить, используя при создании
кнопки в окне мастера Создание кнопки категорию Работа с формой и
действие Открытие формы. После этого следует указать имя открываемой
формы и выбрать способ отбора записей – Открыть форму и показать все
записи или Открыть форму для отобранных записей. В первом случае действие
созданной кнопки будет аналогично действию кнопки Использование
документов, во втором – Использование данного документа.
    Добавление в форму вычисляемого элемента управления
    Изменяя    свойства   элементов   управления,   можно   существенно
расширить возможности формы. Свойство Данные позволяет не только
указать источник данных, но и задать выражения для вычисления значений
полей. Выражения представляют собой математические формулы и могут
включать встроенные функции Microsoft Access.
    Формулу для вычислений можно как непосредственно ввести в поле
Данные, так и воспользоваться для этого Построителем выражений.

                                       39