Как создать Attachment в форме....

  • Автор темы Archi2001
  • Дата начала
A

Archi2001

Гость
#1
напоролся на такие простые грабли.... :(

Вообщем, пользователь создаёт документ по форме ... и в поле Attach он должен прикрепить определённый тип документа (напр. *.doc) ...
и... грабли заключаются в том, что если делать на Скрипте - то РТ-поле сразу не обновляется - это раз...
при сохранение нового док-та (в интерфейсе) сохраняются два поля с одинаковым именем... :) ... и аттачи сохраняются к документу но не в поле...

на собаках получилось всё красиво и все работает! На HotsBotton (на форме) повесил:
@Command([EditGotoField];"Attach");
@Command([EditInsertFileAttachment])
- и в поле показываются и иконки типа файла и всё работает :)

но, хотелось бы узнать, на скрипте так можно ? :) т.е. повесить на ту же HotsBotton скрипт, делающий всё красиво и работающе... :)
 
A

Archi2001

Гость
#3
Medevic
Import - импортирует полностью файл ... :) ... а как заставить его (или не его) приаттачивать файл в виде "иконки" ?...
 

Omh

Well-Known Member
Lotus team
04.07.2007
2 210
1
#4
NotesRichText.EmbedObject + переоткрытие
А нафига, кстати, скрипт
На UI лучше использовать те собаки, что ты привёл: меньше гемору.
 
A

Archi2001

Гость
#6
Sandr
Я уже весь F1 перерыл :) .... все тамошние примеры не работают в UI-документе... :) ... в "бэке" - всё работает...
Omh
Да просто на скрипте там есть еще некий кусок кода, который банально лень переписывать на собаки :) ... просто думал добавить в него выбор файла и сохранения в поле... :)
Да и вообще очень интересно стало, как на скрипте это сделать... :(
 

Medevic

Что это ? :)
Lotus team
10.12.2004
3 346
2
#7
Import - импортирует полностью файл ... sad.gif ... а как заставить его (или не его) приаттачивать файл в виде "иконки" ?...
А, ну да. Ошибся.

Да просто на скрипте там есть еще некий кусок кода, который банально лень переписывать на собаки smile.gif ... просто думал добавить в него выбор файла и сохранения в поле... smile.gif
Да и вообще очень интересно стало, как на скрипте это сделать... wink.gif
Если можно на собаках, то лучше переделать. :)
На скриптах только через переоткрытие документа.