Как скрыть для отображения вложения по маске?

  • Автор темы Maratik1988
  • Дата начала
Статус
Закрыто для дальнейших ответов.
M

Maratik1988

#1
Собственно в теме весь вопрос. Есть поле RichText, в нем вложения разных форматов: *.док, *.хлс.... Как по маске скрыть вложение?
 

Kizarek86

Lotus team
20.07.2007
864
4
#2
Если имеется ввиду скрывать файлы при выборе из стандартного диалога, то никак.
писать скрипт который будет аттачить файлы в РТ поле, и там уже отсекать.
 
M

Maratik1988

#3
Нет-нет, просто есть поле, к нему аттачатся файлы, и *.sign нужно просто скрыть, это подписи...
 

nvyush

Lotus team
22.04.2009
2 317
0
#4
Нет-нет, просто есть поле, к нему аттачатся файлы, и *.sign нужно просто скрыть, это подписи...
Аттачить вдругое поле, само поле на форме поместить в свёрнутую скрытую секцию, чтоб в "подвале" не светились.
 

rinsk

Lotus team
12.11.2009
904
44
#5
Нет-нет, просто есть поле, к нему аттачатся файлы, и *.sign нужно просто скрыть, это подписи...
если док не будет сохранятся - то можно попробовать на QO взять RT поле и удалить этот файл.
И на всякий случай поставить rtitem.SaveToDisk=false. Должно сработать...
 

Omh

Lotus team
04.07.2007
2 210
1
#7
Может на QS сделать Source.Refresh(True), анализнуть аттачи и сделать с ними что там надо?
Не уверен что получться изменить/удалить.

Или можно на закрытии попробовать.
 

rinsk

Lotus team
12.11.2009
904
44
#8
Если после этого сохранить документ, то, скорее всего, грохнутся и остальные аттачи. Тогда уж лучше doc.SaveOptions = "0".
doc.SaveOptions = "0" - Для страховки можно - остальные не грохнутся, с чего бы это? SaveToDisk вполне так нормально пашет.
 

nvyush

Lotus team
22.04.2009
2 317
0
#9
остальные не грохнутся, с чего бы это? SaveToDisk вполне так нормально пашет.
SaveToDisk property
True indicates the default. The item is saved to disk when the document is saved.
False indicates that the item is not saved to disk when the document is saved.
Если установить SaveToDisk = False, то поле вообще не сохраняется в документе (а если было — удаляется). С рт-полями, правда, не проверял, но, думаю, без разницы.
 
M

Maratik1988

#11
Самое оптимальное всё таки вытащить в другое поле) Спасибо большое, народ! Тему можно и закрыть!
 
Статус
Закрыто для дальнейших ответов.