1. Спонсор публикаций Marketplace codeby. Сервис, который так долго ждали. При расчетах используем биткоин. Первый товар уже в продаже: Консультация на тему ИБ от Ondrik8

    Скрыть объявление
  2. Спонсор публикаций Marketplace codeby. Сервис, который так долго ждали. При расчетах используем биткоин. Второй товар маркетплейса: Надёжная обфускация вашей программы от PingVinich

    Скрыть объявление

Форвард полу-html документа

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

Статус темы:
Закрыта.
  1. Dimly

    Dimly Гость

    Репутация:
    0
    При создании в лотусе формы имеющей Computed Value помеченное Pass-Thru HTML мы получаем возможность в лотус клиенте красивенько рисовать таблички.

    Простенький пример текста комьютед велью
    Код (Text):
    <table><tr><td>Дата</font></td><td>Отправитель</font></td><td>Код</font></td><td>Сумма</font></td></tr>

    [color="#FF0000"]тут в цикле по количеству строк таблицы[/color]
    <tr><td>[color="#FF0000"] ... колонки с данными ... [/color]</td></tr>

    </table>

    Все прекрасно выглядит, работает на небольших данных (менее 65 к), но при форварде такого документа почтой возникает следующая проблема

    все передается идеально, но перед каждой таблицей вылезают табличные теги этой самой таблицы, причем как правило начало и конец.
    То есть из вышеприведенного кода вылезет все вроме циклично заполняемой части

    Код (Text):
    <table><tr><td>Дата</font></td><td>Отправитель</font></td><td>Код</font></td><td>Сумма</font></td></tr>
    <table>
    При этом не при создании форварда, а при прочтении полученного. Думается что лотус на каком то этапе сам рисует табличку, вытесняя копию тегов из Pass-Thru ... чушь конечно - но больше идей нет.
    Естественно на форме включено "рендер Pass-Thru HTML в нотес"


    Есть мысли ?
     
  2. NetWood

    NetWood Well-Known Member
    Lotus team

    Репутация:
    0
    Регистрация:
    17 апр 2008
    Сообщения:
    352
    Симпатии:
    7
    "[<table><tr><td>Дата</font></td><td>Отправитель</font></td><td>Код</font></td><td>Сумма</font></td></tr></table>]"
    все что внутри "[...]"=html, а у вас color начинается с [. вот у него крышка-то и съезжает

    и не лишне будет вроде того @If(@ClientType = "Web"; ... разные формулки
     
  3. Dimly

    Dimly Гость

    Репутация:
    0
    Документ с HTML тегами изначально лотусовый, и у всех отображается ровно. Проблема только с пересылкой.
     
Загрузка...
Статус темы:
Закрыта.

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