VB6 вьiвод репорт в формате А4-Landscape
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



VB6 вьiвод репорт в формате А4-Landscape Expand / Collapse
Автор
Сообщение
12.01.2007 14:06
новичок

новичокновичокновичокновичокновичокновичокновичокновичок

участник
Last Login: 15.01.2007 9:35
Сообщ.: 5, Visits: 57
Добрий ден,

В коде, показан ниже, делаю попьiтку получить справку в формате А4 Landsscape, но получаю ошибку "Report width is larger than paper width".

[/n]

Printer.PaperSize = vbPRPSA4
Printer.Orientation = vbPRORLandscape
repDnPok1.LeftMargin = 300
repDnPok1.RightMargin = 300
repDnPok1.TopMargin = 1500
repDnPok1.BottomMargin = 1500

Set repDnPok1.DataSource = rsDnPok

'With repStokiPoVR.Sections("Section4")
' .Controls("lblImeVR").Caption = Me.cmbImeVidRazh.Text
'End With
With repDnPok1.Sections("Section1")
.Controls("txtNPoRed").DataField = "NRed"
.........

.Controls("txtGodMes").DataField = "GodMes"
End With
With repDnPok1.Sections("Section5")
.Controls("lblObBezDDS").Caption = Format(dblObStoBez, "#####0.000")
.Controls("lblObDDS").Caption = Format(dblObDDS, "#####0.000")
.Controls("lblObSasDDS").Caption = Format(dblObStoSas, "#####0.000")
End With
Me.MousePointer = vbDefault

Load repDnPok1

DoEvents

repDnPok1.Show vbModal 'това е печата

DoEvents

[/n]

Печатная форма (repDnPok1) разработана в среде проектирование VB6: Project --> Add Data Repoprts, на которою разместил все контроли (unbound).

Ширине форму 23 (по показание макет документа)

Проек работает в среде WinXP prof. Принтер HP 1100

Можно кто помочь мне разобратся.  

Сообщ. #909607
« пред. тема | след. тема »


Эту тему читают Expand / Collapse
Посетители: 0 (0 гостей, 0 участников, 0 скрыт.участников)
Сейчас нет участников, просматривающих тему.
Модераторы: Alexey, boombastik, bazile, pl, Comanche, Alexey Spirin

Время GMT +3:00, Сейчас 5:18