S
Shadow486
В продолжение нижеизложенного мной link removed
В общем я отказался от мысли создавать *.html-файл, а потом открывать его в клиенте.
Вместо этого была создана стандартная форма с html-кодом и необходимыми для отображения полями. Потом использую @Command([SwithForm];"") и печатаю. Все ОК! Все Рулит! Кто хочет - могу в личке поделиться!
НО!!!!!!!!!!!!!
Есть поле RichText, которое содержит картинку, получаемую со сканера. Вот код, повешанный на кнопке сканирования:
Dim w As New NotesUIWorkspace
Dim cdoc As NotesUiDocument, scn As Variant
Set cdoc=w.currentdocument
Set scn=cdoc.getobject("Myscanner")
On Error Resume Next
Kill scName
On Error Goto 0
scn.scanto = 2
scn.image = scName
scn.Resetscanner
scn.Openscanner
scn.Startscan
If Dir$(scName)="" Then
Exit Sub
End If
cdoc.gotofield "Body"
cdoc.import fType, scName
в результате в поле Body втавляется отсканированнная картинка. После этого, если сохранить документ и посмотреть его свойства, можно увидеть, что полей Body в документе несколько (у меня от трех до пяти, видимо в зависимости от размера изображения). При переключении на форму печати вместо картинки отображается плная фигня. Замечу, что если в поле находится текст или меньшая по размеру картинка, то все отображается нормально.
Кто-нибуть сталкивался с таким?
В общем я отказался от мысли создавать *.html-файл, а потом открывать его в клиенте.
Вместо этого была создана стандартная форма с html-кодом и необходимыми для отображения полями. Потом использую @Command([SwithForm];"") и печатаю. Все ОК! Все Рулит! Кто хочет - могу в личке поделиться!
НО!!!!!!!!!!!!!
Есть поле RichText, которое содержит картинку, получаемую со сканера. Вот код, повешанный на кнопке сканирования:
Dim w As New NotesUIWorkspace
Dim cdoc As NotesUiDocument, scn As Variant
Set cdoc=w.currentdocument
Set scn=cdoc.getobject("Myscanner")
On Error Resume Next
Kill scName
On Error Goto 0
scn.scanto = 2
scn.image = scName
scn.Resetscanner
scn.Openscanner
scn.Startscan
If Dir$(scName)="" Then
Exit Sub
End If
cdoc.gotofield "Body"
cdoc.import fType, scName
в результате в поле Body втавляется отсканированнная картинка. После этого, если сохранить документ и посмотреть его свойства, можно увидеть, что полей Body в документе несколько (у меня от трех до пяти, видимо в зависимости от размера изображения). При переключении на форму печати вместо картинки отображается плная фигня. Замечу, что если в поле находится текст или меньшая по размеру картинка, то все отображается нормально.
Кто-нибуть сталкивался с таким?