Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как определить модель принтера используемого в отчете / 3 сообщений из 3, страница 1 из 1
22.04.2004, 15:08
    #32491966
paparome
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как определить модель принтера используемого в отчете
Автоматически делаются некоторые настройки принтера

В частности - выбор лотка
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
Sub set_source_print(strName As String, DS As Byte)

    Dim DevString As str_DEVMODE
    Dim DM As type_DEVMODE
    Dim strDevModeExtra As String
    Dim rpt As Report
    
    DoCmd.OpenReport strName, acDesign
            
    Set rpt = Reports(strName)
    If Not IsNull(rpt.PrtDevMode) Then
        strDevModeExtra = rpt.PrtDevMode
        DevString.RGB = strDevModeExtra
        LSet DM = DevString
        
DM.intDefaultSource = DS 'лоток

        LSet DevString = DM
        Mid(strDevModeExtra,  1 ,  94 ) = DevString.RGB
        rpt.PrtDevMode = strDevModeExtra
    End If
    
DoCmd.Close acReport, strName, acSaveYes
    
End Sub

--Это с хелпа выдрано
Где DS номер лотка (1, 2 или 3)

На разных моделях принтеров intDefultSource имеет разные значения для лотков
(не всегда Лоток1 = значению 1 в свойстве intDefultSource)
(возможно это даже зависит не только от модели, но и от версии драйверов - точно не знаю)

Хочется сделать разводку по принтерам

Вопрос: Как определить модель принтера?
Мож кто встречался с такой проблемой :)

PS - Акс 97
...
Рейтинг: 0 / 0
22.04.2004, 15:19
    #32492000
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как определить модель принтера используемого в отчете
Вот нечто:\r
\r
/topic/70111&pg=-1#504524\r
\r
Не уверен, что это оно.
...
Рейтинг: 0 / 0
22.04.2004, 15:27
    #32492020
paparome
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как определить модель принтера используемого в отчете
Саныч! Спасибо :)

Не совсем оно, но дальше, я думаю, разберусь :)

ЗЫ: Извини, что сам не нашел
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как определить модель принтера используемого в отчете / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]