Shodow486
|
|
1 | |
Продолжается любовь с RichText....30.05.2005, 16:52. Показов 13683. Ответов 4
Метки нет (Все метки)
В продолжение нижеизложенного мной
В общем я отказался от мысли создавать *.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 в документе несколько (у меня от трех до пяти, видимо в зависимости от размера изображения). При переключении на форму печати вместо картинки отображается плная фигня. Замечу, что если в поле находится текст или меньшая по размеру картинка, то все отображается нормально. Кто-нибуть сталкивался с таким? |
30.05.2005, 16:52 | |
Ответы с готовыми решениями:
4
Любовь с Embedded View продолжается Domino + C++ = любовь Richtext Richtext |
0 / 0 / 2
Регистрация: 07.05.2005
Сообщений: 743
|
|
30.05.2005, 17:11 | 2 |
Так для чего вообще нужен был HTML чтобы печатать ?
0
|
Shodow486
|
|
30.05.2005, 17:15 | 3 |
При печати из основной формы, некоторые поля попадают за грницы печати и не отображаются. И еще пользователям хочется иметь другой вид документа.
|
0 / 0 / 2
Регистрация: 07.05.2005
Сообщений: 743
|
|
30.05.2005, 17:21 | 4 |
Для поля ричтекста в дизайнере выставь выравнивание и отступы они будут наследоватся при создании документов. Сколько работаю с печатью небело проблем (вылезание за границы). В крайнем случаее поставь таблицу на 1-ну ячейку и в нее засунь все поля (это в форме для печати или в основной форме) а размер таблицы укажи 99% от размера окна.
0
|
Shodow486
|
|
31.05.2005, 09:54 | 5 |
Domino6
спасибо, буду пробовать |
31.05.2005, 09:54 | |
31.05.2005, 09:54 | |
Помогаю со студенческими работами здесь
5
Richtext Richtext... Richtext поле Опять Richtext Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |