Как дописать в прикрепленном файле номер документа и дату?

Тема в разделе "Lotus - Программирование", создана пользователем hirurg, 2 апр 2013.

  1. hirurg

    hirurg Member

    Регистрация:
    29 янв 2013
    Сообщения:
    15
    Симпатии:
    0
    Всем привет! :rolleyes:
    Возник вопрос реализовать или дописать в прикрепленном файле номер документа и дату !
    Например, создали карточку, прикрепили файл и сохранили, а потом через кнопку открываем наш вложенный файл, но уже с номером документа и с датой в самом файле.
    :eek: Еще… Проблема в том что прикрепленные файлы могут быть отсканированными.
    Можете помочь ? Может есть кое какие доработки по этой части ? :mellow:
     
  2. erdi

    erdi Well-Known Member

    Регистрация:
    20 авг 2008
    Сообщения:
    261
    Симпатии:
    36
    зоопарка прикрипленных файлов у тебя не должно быть, т.к. под все форматы ты код не напишешь. Это надо ограничеваться или одним типов файлов или же на выходе всегда иметь один формат файлов, например pdf, в который сервер переводит все вложения и во время перевода уже подсовывать ему номер и дату...но здесь уже только java и разнообразие библиотек по работе с файлами и текстом в файле
     
  3. hirurg

    hirurg Member

    Регистрация:
    29 янв 2013
    Сообщения:
    15
    Симпатии:
    0
    а как можно по-другому обойти ? есть ли другие варианты кроме преобразования ?
     
  4. ToxaRat

    ToxaRat Чёрный маг
    Lotus team

    Регистрация:
    6 ноя 2007
    Сообщения:
    3.046
    Симпатии:
    18
    ага, вкладывать BMP и туда добавлять графический кусок с номером и датой :rolleyes:
     
  5. Мыш

    Мыш Lotus team
    Lotus team

    Регистрация:
    12 фев 2008
    Сообщения:
    1.019
    Симпатии:
    8
    Никак, ибо форматы файлов разные. В свое время для схожей ситуации делали упаковку файла/ов в ZIP-архив с добавлением в него XML-файла с описанием. Соотвественно, прямую работу с аттачментами из Лотуса прикрывали...
    Смысл был в том, чтоб можно было передавать эти файлы в другие приложения.
     
  6. hirurg

    hirurg Member

    Регистрация:
    29 янв 2013
    Сообщения:
    15
    Симпатии:
    0
    А если тока .doc, .xls, .pdf ?
    Как можно вообще вложенный файл открыть через ls ?
    Думаю сделать так:
    1. Если .doc то создать таблицу в нем и скрыть и этот же шаблон дать пользователям (как шаблон )
    2. Если .xls, то .cells(1,1).value = Today. (как шаблон )
    3. Pdf пока не знаю как сделать!!!

    Ну и где то в tempe ловить и значения забивать, как думаете ?
     
  7. lmike

    lmike нет, пердело совершенство
    Команда форума Lotus team

    Регистрация:
    27 авг 2008
    Сообщения:
    6.073
    Симпатии:
    299
    POI "открывает" все МСО типы (кроме ПДФ)
    ПДФ через iText, например, но надо учитывать, что ПДФ может быть и картинкой - тогда никак
    на картинку можно наложить текст либо распознать (но это отдельная история)
     
Загрузка...

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