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

Тема в разделе "Lotus - Программирование", создана пользователем wowa, 5 июл 2010.

Наш партнер Genesis Hackspace
  1. wowa

    wowa Well-Known Member

    Регистрация:
    1 фев 2007
    Сообщения:
    842
    Симпатии:
    0
    Добрый день.

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

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

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

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

    hosm * so what *

    Регистрация:
    18 май 2009
    Сообщения:
    2.445
    Симпатии:
    7
    Поле OPP_Link вроде как тут не рт-поле, а просто текстовое мультизначное (<textlist><text>)?
    для рт-поля должно быть <richtext>...

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

Поделиться этой страницей