Поделиться через


Свойство Form.UseDefaultPrinter (Access)

Возвращает или задает логическое значение, указывающее, использует ли указанная форма принтер по умолчанию для системы; Значение True , если в форме или отчете используется принтер по умолчанию. Для чтения и записи.

Синтаксис

expression. UseDefaultPrinter

выражение: переменная, представляющая объект Form.

Замечания

Это свойство доступно для чтения и записи в режиме конструктора и только для чтения во всех остальных представлениях.

Если это свойство имеет значение True, форма или отчет наследуют все параметры принтера от параметров принтера по умолчанию. Изменение принтера, связанного с формой или отчетом, путем назначения его свойства Printer объекту Printer задает для свойства UseDefaultPrinter значение False.

Пример

В следующем примере проверяется, используется ли в указанной форме принтер по умолчанию. Если нет, пользователю будет предложено.

Function CheckPrinter(frmTemp As Form) As Boolean 
 
 If frmTemp.UseDefaultPrinter = False Then 
 If MsgBox("Should this form use " _ 
 & "the default printer?", _ 
 vbYesNo) = vbYes Then 
 frmTemp.UseDefaultPrinter = True 
 End If 
 End If 
 
End Function

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.