Access 2002

Список аппаратного и программного обеспечения


Список компьютерного обеспечения является относительно простым по сравнению с другими отчетами. На  8.30 этот отчет показан в режиме конструктора (rptBankInfoSub2 в CH08.MDB).

Единственной интересной особенностью этого отчета является использование простой функции для преобразования кода класса аппаратного обеспечения в понятное значение. Вообще говоря, для заполнения текстового поля можно использовать любую функцию — достаточно только присвоить свойству Contresource этого поля строку ее вызова. В нашем отчете свойству ControSource поля txtClass присвоено следующее значение:

-ConvertClass

Access вызовет функцию ConvertClass, показанную  8.16, и поместит возвращенное ею значение в текстовое поле. Сама функция может располагаться либо в модуле отчета, либо в отдельном модуле.

Чтобы избежать отображения последовательных элементов с одним и тем же именем класса, присвойте свойству HideDuplicates текстового поля txtdass значение Yes. В этом случае Access не будет выводить имя класса, если в предыдущей строке было такое же.

Access поддерживает для элементов управления отчетов свойство IsVtsible. Значение этого свойства можно проверять в процедуре обработки события раздела Print Свойство можно использовать для определения того, является ли конкретный элемент управления скрытым из-за того, что свойству HideDuplicates было присвоено значение Yes. Во время возникновения события раздела Print свойство 1s- Visible элемента управления принимает значение False, если его содержимое дублирует содержимое предыдущей строки. (Не следует путать это свойство со свойством элемента управления Visible, которым вы управляете самостоятельно во время проектирования отчета либо во время его выполнения.)

Комментарии закрыты