Занести линк в поле при помощи Dxl

wowa

Well-known member
01.02.2007
845
0
#1
Добрый день.

Получаю письмо, в письме в некотором месте есть линк, допустим
Код:
http://blablabla/.......975?EditDocument
Я его вырезаю из письма при помощи DXL, получается:
Код:
<run><font name='monospace'/>http://blablabla/.......975?EditDocument</run>
Мне нужно засунуть это в RTF нужного документа, вообщем чтобы была эта ссылка.

Поле: OPP_Link
Перевел новый документ в DXL и нашел это поле:

Код:
<item name='OPP_Link'><textlist><text/></textlist></item>
Теперь засовываю туда линк:
Код:
<item name='OPP_Link'><textlist><text><run><font name='monospace'/>http://blablabla/.......975?EditDocument</run></text></textlist></item>
Но выскакивает ошибка: DXL importer operation failed:

Если я засуну в поле так:
Код:
<item name='OPP_Link'><textlist><text>http://blablabla/.......975?EditDocument</text></textlist></item>
то ошибки нет, но значение http://blablabla/.......975?EditDocument в поле имеется , но не ссылкой.
Как быть? Может я пошел не тем методом? В DXL перехожу из-за аттачей и др....
 

hosm

* so what *
18.05.2009
2 442
6
#2
Поле OPP_Link вроде как тут не рт-поле, а просто текстовое мультизначное (<textlist><text>)?
для рт-поля должно быть <richtext>...

Добавлено: попробуйте нормальный тестовый нотес-документ со ссылкой в рт-поле экспортнуть, посмотрите, как там правильно описать ссылку в рт-поле. Потом поменяйте в нем текст ссылки и проверьте-так работает импорт?