Web Attach

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

  1. susinmn

    susinmn Well-Known Member

    Регистрация:
    16 окт 2007
    Сообщения:
    530
    Симпатии:
    8
    На сервере запрещено вставлять в Web*е на форме attach. Как все-таки можно это обойти?

    Функционал бд: в Web*е открывается форма, там забивается инфа+нужно прикрепить как-то файлы, при нажатии на кнопку создается док в бд и идет письмо некому пользователю.

    Можно как-то эти attach файлы слать письмом в бд(mail-in databases) и потом к основному документу прикреплять?
     
  2. turumbay

    Регистрация:
    13 мар 2009
    Сообщения:
    625
    Симпатии:
    2
    Отдайте домине кодированный файл в теле POST-a:
    На клиенте: js вываливает файл ( кодированный base64 ) в hidden-поле
    На сервере: на форме одноименное поле типа RT, обработка поста в wqs - декодируем и цепляем к документу как положено.
    З.Ы. А что за настройка, запрещающая аттачи на форме?
     
  3. abbatik

    abbatik Lotus team
    Lotus team

    Регистрация:
    20 окт 2008
    Сообщения:
    277
    Симпатии:
    0
    Сначала сказал как обойти, а потом спросил что за настройка запрещает :rolleyes: отлично, поржал :)
     
  4. turumbay

    Регистрация:
    13 мар 2009
    Сообщения:
    625
    Симпатии:
    2
    Ну не знаю я таких тонкостей :-(
    А как обойти - знаю.(или думаю, что знаю ) Вот такой вот парадокс...
     
  5. susinmn

    susinmn Well-Known Member

    Регистрация:
    16 окт 2007
    Сообщения:
    530
    Симпатии:
    8
    Я тоже не знаю, даже не знаю, как обойти..
    Я только бд клепаю, а вот наш Admin в Москве говорит, что мол ему свехру сказали, что б он лазейку закрыл)

    р.ы.: а можете скрипты показать, если у кого реализовано?
     
  6. susinmn

    susinmn Well-Known Member

    Регистрация:
    16 окт 2007
    Сообщения:
    530
    Симпатии:
    8
    Вообщем файлы вставляю с помощью File Upload Control

    аттачи тображаются снизу формы...можно их перенести в другое место?

    если хочу его удалить, то нужно выделять и обновлять документ или сохранить

    и как поменять надпись Mark attachments for deletion?
     

    Вложения:

    • 02.10.jpg
      02.10.jpg
      Размер файла:
      49,3 КБ
      Просмотров:
      38
  7. turumbay

    Регистрация:
    13 мар 2009
    Сообщения:
    625
    Симпатии:
    2
    насчет js был не прав, вспылил.
    мысли вслух:
    содержимое файла придеца получить другим способом.
    но это клиентское(браузерное), а не серверное ограничение.
    т.е. нету методов запретить мне отправить файл в виде текста и собрать его на сервере. есть некоторые проблемы при использовании для этих целей браузера :)
    вопрос - как получить файл на клиенте... но stand-alone приложение или подписанный апплет с этим справятся.
    еще можно сабмитить форму на подставной сервер, возвращающий содержимое файла. вопщем фантазии есть где развернуться...
     
Загрузка...

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