Форум программистов, компьютерный форум, киберфорум
HCL Notes: Программирование
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.72/162: Рейтинг темы: голосов - 162, средняя оценка - 4.72

Помогите вставить в документ Lotus картинку

06.11.2008, 09:33. Показов 32019. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Раньше все получалось при помощи обработки:

Sub Click(Source As Button)
Dim session As New NotesSession
Dim workspace As New NotesUIWorkspace
Dim uidoc As NotesUIDocument

Set uidoc = workspace.CurrentDocument

uidoc.edytmode=True

Call uidoc.GotoField( "original" )
Call uidoc.CreateObject("Image", "Paper.Document")
End Sub

А теперь на строке Сall uidoc.CreateObject("Image", "Paper.Document") пишет мол недоступно приложение, работающие с объектом.
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
06.11.2008, 09:33
Ответы с готовыми решениями:

Вставить картинку в защищенный документ?!
Доброго времени суток, господа! Очень нужна ваша помощь. Есть защищенный шаблон договора, в текст которого необходимо вставлять тот, или...

Вставить картинку в документ Word
Привет всем! Как вставить картинку в документ Word

Вставить картинку из picturebox в документ Word
Подскажите, пожалуйста, есть ли возможность вставить картинку из picturebox в создаваемый документ Word ? Как вставить текст из...

9
1 / 1 / 0
Регистрация: 04.08.2006
Сообщений: 2,950
06.11.2008, 09:40
Вот если просто КАРТИНКУ вставить как картинку, а не кака вложение в боди поле ...

This form action imports a file into the Body field of the current UI document. The user selects the file and type.
Sub Click(Source As Button)
Dim workspace As New NotesUIWorkspace
Dim uidoc As NotesUIDocument
Set uidoc = workspace.CurrentDocument
Call uidoc.GotoField("Body")
Call uidoc.Import("BMP Image", "c:\Windows\Red Blocks.bmp")
End Sub
0
0 / 0 / 0
Регистрация: 04.10.2007
Сообщений: 2,977
06.11.2008, 09:45
мне показалось или уже третья тема об одном?..
0
06.11.2008, 10:27
Цитата Сообщение от Morpheus
Вот если просто КАРТИНКУ вставить как картинку, а не кака вложение в боди поле ...

This form action imports a file into the Body field of the current UI document. The user selects the file and type.
Sub Click(Source As Button)
Dim workspace As New NotesUIWorkspace
Dim uidoc As NotesUIDocument
Set uidoc = workspace.CurrentDocument
Call uidoc.GotoField("Body")
Call uidoc.Import("BMP Image", "c:\Windows\Red Blocks.bmp")
End Sub
sorry, не саму картинку, а пиктогрумму файла, который можно будет запустить при помощи приложений Windows, если это картинка то с помощью Просмоторщика, если pdf, то с помощью Acrobata
1 / 1 / 0
Регистрация: 04.08.2006
Сообщений: 2,950
06.11.2008, 10:34
код для вложения файла в поле боди

Code
1
2
3
4
5
6
7
8
9
10
11
12
13
Dim session As New NotesSession
Dim db As NotesDatabase
Dim doc As NotesDocument
Dim rtitem As NotesRichTextItem
Dim object As NotesEmbeddedObject
Set db = session.CurrentDatabase
Set doc = New NotesDocument( db )
Set rtitem = New NotesRichTextItem( doc, "Body" )
Set object = rtitem.EmbedObject _
( EMBED_ATTACHMENT, "", "c:\jym.sam")
doc.Form = "Main Topic"
doc.Subject = "Heres Jims document, as an attachment"
Call doc.Save( True, True )
или может имелось в виду это
0
06.11.2008, 11:13
Цитата Сообщение от Morpheus
код для вложения файла в поле боди

Code
1
2
3
4
5
6
7
8
9
10
11
12
13
Dim session As New NotesSession
Dim db As NotesDatabase
Dim doc As NotesDocument
Dim rtitem As NotesRichTextItem
Dim object As NotesEmbeddedObject
Set db = session.CurrentDatabase
Set doc = New NotesDocument( db )
Set rtitem = New NotesRichTextItem( doc, "Body" )
Set object = rtitem.EmbedObject _
( EMBED_ATTACHMENT, "", "c:\jym.sam")
doc.Form = "Main Topic"
doc.Subject = "Heres Jims document, as an attachment"
Call doc.Save( True, True )
или может имелось в виду это
А это c:\jym.sam что еще за файл?
1 / 1 / 0
Регистрация: 04.08.2006
Сообщений: 2,950
06.11.2008, 11:31
это пример из хэлпа, файл который аттачиться
0
06.11.2008, 12:23
Цитата Сообщение от Morpheus
это пример из хэлпа, файл который аттачиться
Это обработка помоему только открывает прикрепленные файлы, а не добавляет файлы в rtf поля:

>
1 / 1 / 0
Регистрация: 04.08.2006
Сообщений: 2,950
06.11.2008, 12:42
ниче уже не понимаю
0
0 / 0 / 0
Регистрация: 08.02.2007
Сообщений: 206
06.11.2008, 15:19
Денис Кириченко, один-эсник?



Цитата Сообщение от Денис Кириченко
Раньше все получалось при помощи обработки:



Цитата Сообщение от Денис Кириченко
А теперь на строке Сall uidoc.CreateObject("Image", "Paper.Document") пишет мол недоступно приложение, работающие с объектом.
Это значит, что раньше было установлено какое-то приложение, являющееся OLE-сервером "Paper.Document". (Может, Acrobat какой-нибудь, или еще что.) А теперь этого сервера нет. Выход: либо ставить эту программу, либо разбираться в уже подсказанных способах.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
06.11.2008, 15:19
Помогаю со студенческими работами здесь

Как вставить картинку из программы в Word-документ
Как вставить картинку из программы в Word-документ?

Как вставить картинку в документ исп. JavaScript!?
я так понимаю должно быть что-то вроде document."ВСТАВИТЬ КАРТИНКУ С ТАКИМ-ТО URL";

Помогите вставить в отчет word-овский документ
В базе (MSA2000) есть таблица, в которой в поле типа text храняться пути к word-овским файлами (их много, около 300). Надо выбрать из них...

HTML - Надо: вставить картинку в картинку, в эту картинку, ссылку в картинку
Вот схема моего сайта. http://s020.***********/i716/1404/8c/254516feacb3.jpg У меня пока что на этой странице есть: 1. Элемент Фон -...

Открыть документ Lotus Notes в Excel
Возможно ли по гиперссылке (или другой вариант), которая хранится в книге в MS Excel, открыть документ/формы в клиенте Lotus Notes? то есть...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Программное заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru