Скопировать вложение из одного RichText-поля в другое без выгрузки на диск. Как?

  • Автор темы Автор темы NeoSimvolist
  • Дата начала Дата начала
N

NeoSimvolist

Задача такая в документах есть Rich поля "$file" в них хранятся файлы.
Мне нужно взять файл из этого поля и скопировать в другой документ в другое Rich поле.
Можно это сделать без выгрузки атачмента в файловую систему?
 
а может копи алл итемс, и патом ненужные удалить ?
 
CopyItemToDocument method? CopyItem method?
 
Последнее редактирование модератором:
Можно это сделать без выгрузки атачмента в файловую систему?
в N-й раз тут обсуждается - посмотрите поиском по ветке форума этой.
В общем случае рекомендуется (в т.ч. и IBM) только через выгрузку. А в чем проблема в системное tmp скидывать и переаттачивать???
 
Klido
ограничены м.б. права для аккаунта в домине (в т.ч.)
 
ограничены м.б. права для аккаунта в домине
ээээ... а как домино работает тоды? :what?:
в любом случае, если на сервере - креатив tmp прям в каталоге домины (а там не могут быть ограничены права) и там работать...

просто в предыдущем обсуждении пояснили неким нервным подходом (блажью) заказчика/руководства напрячь программеров...
 
Дык у пользователя в профиле свой TEMP есть (если о Винде речь). Туда должен быть доступ, иначе много чего работать не будет... :-)
ЗЫ. А если радикальным способом - скопировать ВЕСЬ документ, ненужные поля удалить, нужные добавить?
 
Если надо только атачи скопировать, то побалуйтесь с EmbeddedObjects property и EmbedObject method. - это я погорячился smile.gif
Хотя может и не совсем погорячился... Есть еще GetEmbeddedObject method. Всё же побалуйтесь, авось что путное выйдет...
P.S. Ай, я запутался!!! Сегодня можете не обращать на меня внимания... Я пошел в себя... :what?:
 
Дык у пользователя в профиле свой TEMP есть (если о Винде речь)
рассмотрим две ситуации:
-права юзера в домине
-права юзера в ОС
в первом случае - подписант кода может не иметь прав на запись в ФС
 
Klido
в вопросе я не усмотрел слова сервер, да и не во всех организациях агенты подписываются акками с максимальными правами :what?:
 
можно через ДХЛ, в памяти... тока не помню - может ли импортер работать с нотесстримом, без присвоенного ему файла
 
lmike, сериализация с помощью Java не сработает, как я понимаю? :what?:
 
Мыш
не знаю, но есть сомнения
я предполагал более извращённый вариант :what?:, типа в стринг, менять, а оттудова обёртывать стримом и посовывать нотес стриму
 
Задача такая в документах есть Rich поля "$file" в них хранятся файлы.
Мне нужно взять файл из этого поля и скопировать в другой документ в другое Rich поле.

Кстати $File не является RT-полем и копировать его нельзя. Можно только поле, ссылающееся на данный $File.
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab