Отображение прикрепленного изображения в теле документа

Тема в разделе "Lotus - Программирование", создана пользователем Кирилл Шваб, 27 июн 2007.

  1. Кирилл Шваб

    Кирилл Шваб Well-Known Member

    Регистрация:
    30 июн 2006
    Сообщения:
    143
    Симпатии:
    4
    Приветствую.

    Есть база в которую приходят отсканированные факсы (письма с прикрепленными tiff).

    Было бы замечательно, если бы не приходилось просматривать/открывать прикрепленный файл, а видеть его содержимое сразу в теле документа.

    Сталкивался ли кто-нибудь с подобной задачей? Как бы ее красиво решить?
     
  2. Elena Nefedova

    Elena Nefedova Гость

    <!--QuoteBegin-Кирилл Шваб+27:06:2007, 18:40 -->
    <span class="vbquote">(Кирилл Шваб @ 27:06:2007, 18:40 )</span><!--QuoteEBegin-->если бы не приходилось просматривать/открывать прикрепленный файл, а видеть его содержимое сразу в теле документа
    [snapback]70761" rel="nofollow" target="_blank[/snapback]​
    [/quote]
    Попробуй почитать про свойства запуска формы в хелпе "Setting launch properties for pages or forms". На чтение будет открываться вложение, а на редактирование (ctrl+E) - сам документ
     
  3. Кирилл Шваб

    Кирилл Шваб Well-Known Member

    Регистрация:
    30 июн 2006
    Сообщения:
    143
    Симпатии:
    4
    Елена, спасибо за совет.

    Про автозапуск знаю, можно и так сделать. Но было бы удобнее, если бы в одном документе отображался факс и был функционал для его отправки. Поскольку не будет переключения внимания.

    Секретарю необходимо:
    1. понять кому внутри компании пересылать факс
    2. указать получателя, тему
    3. перенаправить факс

    А с автозапуском оно возможно — например, посмотрел факс (открылся просмотр), запомнил кому он и примерную тему, закрыл окно, нажал на экшн в виде, указал получателя, тему и отправил. А если посередине процесса кто-нибудь позвонит и отвлечет? Придется опять просматривать факс и повторять цепочку. :)
     
  4. Elena Nefedova

    Elena Nefedova Гость

    <!--QuoteBegin-Кирилл Шваб+28:06:2007, 09:50 -->
    <span class="vbquote">(Кирилл Шваб @ 28:06:2007, 09:50 )</span><!--QuoteEBegin-->было бы удобнее, если бы в одном документе отображался факс и был функционал для его отправки
    [snapback]70797" rel="nofollow" target="_blank[/snapback]​
    [/quote]
    Тогда ищи, что может быть подходящим OLE-сервером для обработки твоих изображений и ставь его на секретарскую машину, а файлы внедряй в rtf-поле, а не прикрепляй к нему (Create->Object). Вроде бы, фотошоп может быть сервером, но все надо проверять.
    И не отображать внедренный объект как картинку.

    Однако!!! Внедренные объекты отправлять нельзя. Надо будет их автоматически переделывать в аттачи.
     
  5. Constantin A Chervonenko

    Constantin A Chervonenko Well-Known Member

    Регистрация:
    30 май 2006
    Сообщения:
    1.288
    Симпатии:
    0
    MIMEEntity можно
     
  6. Elena Nefedova

    Elena Nefedova Гость

    Для: Constantin A Chervonenko
    Что-то у меня не получалось отправлять внедрения ручками из своего почтового файла. Сейчас я не на ра боте, так что ошибку не воспроизведу, но есть вопрос: это в принципе руками из почтового файла отправить возможно?
     
  7. Ronchik

    Ronchik Гость

    Для: Кирилл Шваб
    Dim workspace As New NotesUIWorkspace
    Код (Text):
    Dim uidoc As NotesUIDocument
    Dim SelectedPath As String 


    Const PROGRAM_FILES_FILTER = "Усі файлы|*.*|Microsoft Word|*.doc|Microsoft Excel|*.xls|Microsoft PowerPoint|*.ppt|"


    SelectedPath = selectLocalFile("Выбиріть файл", PROGRAM_FILES_FILTER)
    If SelectedPath <>"" Then
    Set uidoc = workspace.CurrentDocument

    ' поле для вставки объекта
    Call uidoc.GotoField( "RSP_Body" )
    Call uidoc.CreateObject("Новий документ", "",SelectedPath)
    End If
     
  8. Domino6

    Domino6 Гость

    Да можно и заимпортировать файл или 1-ю страницу и видно и функционал сохраниться
     
  9. Кирилл Шваб

    Кирилл Шваб Well-Known Member

    Регистрация:
    30 июн 2006
    Сообщения:
    143
    Симпатии:
    4
    Спасибо всем за помощь.

    Domino6

    Как файл импортировать понятно, а как 1-ую страницу импортировать можешь вкратце объяснить? Открыть через OLE и Copy -> Paste?
     
  10. Domino6

    Domino6 Гость

    <!--QuoteBegin-Кирилл Шваб+6:07:2007, 12:16 -->
    <span class="vbquote">(Кирилл Шваб @ 6:07:2007, 12:16 )</span><!--QuoteEBegin-->Как файл импортировать понятно, а как 1-ую страницу импортировать можешь вкратце объяснить
    [snapback]71551" rel="nofollow" target="_blank[/snapback]​
    [/quote]

    Алгоритм
    1. Выделить страницы (разбить)
    2. Сохранить 1-ю

    Реализация
    1. Взять библиотеку работы с изображениями (платную или бесплатную) по функционалу и желанию
    Поищи в интернет их есть около 5-7 фриваре
    2. Откомпилировать под ОС
    3. Вставить в Нотес

    P.S.
    есть коммерческая реализация (подходит под ExtaFax) если что в ПМ
     
  11. Odyssey

    Odyssey Гость

    <!--QuoteBegin-Domino6+6:07:2007, 12:19 -->
    <span class="vbquote">(Domino6 @ 6:07:2007, 12:19 )</span><!--QuoteEBegin-->P.S.
    есть коммерческая реализация (подходит под ExtaFax) если что в ПМ
    [snapback]71559" rel="nofollow" target="_blank[/snapback]​
    [/quote]

    Кстати, вполне вероятно что скоро вам придется её для нас переработать, когда на новый сервер переедем :unsure:
     
  12. Domino6

    Domino6 Гость

    <!--QuoteBegin-Odyssey+6:07:2007, 18:46 -->
    <span class="vbquote">(Odyssey @ 6:07:2007, 18:46 )</span><!--QuoteEBegin-->скоро вам придется её для нас переработать, когда на новый сервер переедем
    [snapback]71592" rel="nofollow" target="_blank[/snapback]​
    [/quote]
    Она не привязана к версии сервера и эксрафакса
     
  13. Гость

  14. Odyssey

    Odyssey Гость

    <!--QuoteBegin-Domino6+9:07:2007, 10:39 -->
    <span class="vbquote">(Domino6 @ 9:07:2007, 10:39 )</span><!--QuoteEBegin-->Она не привязана к версии сервера и эксрафакса
    [snapback]71744" rel="nofollow" target="_blank[/snapback]​
    [/quote]
    я боюсь там формат TIFF другой будет ;)
     
  15. Кирилл Шваб

    Кирилл Шваб Well-Known Member

    Регистрация:
    30 июн 2006
    Сообщения:
    143
    Симпатии:
    4
    Николай,
    спасибо большое, как раз то, что я искал. Еще бы изображения без задержки отображались и цены бы ему не было, но это уже мелочи :rolleyes:

    Domino6
    Спасибо, но когда есть готовый вариант (Java-апплет Михаила Чолокова), конечно же пропадает желание возиться с чем-то другим. :D
    Кстати, мы используем RelayFax.

    Постскриптум
    Блин, и почему я на notesnet.ru не догадался поискать...
     
Загрузка...

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