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

Тема в разделе "Lotus - Программирование", создана пользователем Sasha*, 5 ноя 2007.

  1. Sasha*

    Sasha* Гость

    У меня есть на форме поле Attach которое содержит рисунки(прикрепленные), мне нужно эти рисунки передать в другое поле на этой же форме, причем в умешенном размере.
    Подскажите пожалуйста как это сделать?
     
  2. Sandr

    Sandr Гость

    Передать так - Копировать итем с нужным Вам атачем как итем с именем, куда вам нужно его запихнуть...
    Уменьшить - это уже не лотусом...
     
  3. Sasha*

    Sasha* Гость

    Для: Sandr
    Как передать я уже разобралась. Спасибо.

    Мне нужно, что бы в поле, в которое я передаю рисунок, рисунок был не прикрепленный а открытый. Как это можно сделать?
     
  4. Sandr

    Sandr Гость

    а в поле из которого вы передаете, он открытый? или просто как файл?

    Если открытый - то единственный способ такой:

    1. Создать формочку, на которой будет только одино РТ поле.
    2. на бекэнде создать документ по этой форме, скопировать в него итем, в котором у вас находится рисунок.
    3. Открыть этот документ на уи, выделить все (notesUIDocument.SelectAll), скоприровать в буфер (notesUIDocument.Copy), закрыть этот документ (notesUIDocument.close).
    4. Открыть на уи докумнт, куда Вам нужно вставить картинку. (если открыт, то просто на него перейти (эдит документ с параметром ньюинстанс=фолс))
    5. Установить фокус в РТ поле, куда вам нужэно вставить картинку. (гоу ту филд)
    6. вставить из буфера (notesUIDocument.Paste)

    Вот и все...





    да.. не забудте удалить после этого тот темповый документ.. он Вам не к чему потом... :)
     
Загрузка...

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