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

Gandliar

Lotus team
16.02.2004
341
8
#1
Собственно по теме.

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

В другом документе картинка лежит в виде аттача
 

alexas1

Lotus team
10.04.2014
726
145
#2
Собственно по теме.

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

В другом документе картинка лежит в виде аттача
просто показать - проблематично.
1 навскидку, можно выгрузить аттач и ембедднуть его через CreateMIMEEntity в целевой док для показа
но тогда док придётся сохранить вместе с картинкой(
2 также, можно ембедднуть пикчу в рич в темповый док и из него показать, как обычно - через computed rich text
один темп-док можно использовать для показа любых пикчь в любых доках, т.е. удалять его нет необходимости (может и профайл можно использовать, ХЗ)
для 1 и 2 - целевой док не должен быть едит!
3 если док эдит - выгрузить аттач и импорт его собакой в редактируемый ричь
4 показать темповый док с картинкой в embedded editor в целевой форме, тогда никаких изменений в целевом доке не будет и показать можно как в реж чтения, так и редактирования
---------------------------
надёжно показать в pass thru html тоже вроде нельзя - по разному себя ведёт на разных версиях и если база на сервере\клиенте
 
Последнее редактирование:

Gandliar

Lotus team
16.02.2004
341
8
#3
Спасибо!

надёжно показать в pass thru html тоже вроде нельзя - по разному себя ведёт на разных версиях и если база на сервере\клиенте
Вот навело на мысль.

Сделал пасс тру штмл компьтед текст с формулой "<img src=\"/"+@ReplaceSubstring(@ReplicaID;":";"")+"/0/"+@Text(@DocumentUniqueID)+"/$file/"+fileName+"\">"

в документе прописал поле $DelayedImagesOK = "ok"

Вроде открыло и на локале и на серваке. версия 8.5.3
 

alexas1

Lotus team
10.04.2014
726
145
#4
Спасибо!



Вот навело на мысль.

Сделал пасс тру штмл компьтед текст с формулой "<img src=\"/"+@ReplaceSubstring(@ReplicaID;":";"")+"/0/"+@Text(@DocumentUniqueID)+"/$file/"+fileName+"\">"

в документе прописал поле $DelayedImagesOK = "ok"

Вроде открыло и на локале и на серваке. версия 8.5.3
щща уже не помню, но на какой то из девяток был красный квадратик при работе с сервера
с разными конфетками пробовал - иногда получалось, иногда нет.
но грузил с ФС
в общем, не стал использовать)
попробую твою мысль протестировать. СПБ!
[doublepost=1515362731,1515350884][/doublepost]в 9.0.1FP9 работает)
и ещё, с кирилицей в имени аттача- облом и при удалении аттачей надо следить за чистотой $FILEs, а то каша знатная может получиться))
 
Последнее редактирование: