• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

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

    Запись на курс до 25 апреля. Получить промодоступ ...

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

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

Maratik1988

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

Kizarek86

Green Team
20.07.2007
871
7
BIT
38
Если имеется ввиду скрывать файлы при выборе из стандартного диалога, то никак.
писать скрипт который будет аттачить файлы в РТ поле, и там уже отсекать.
 
M

Maratik1988

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

nvyush

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

rinsk

Lotus Team
12.11.2009
1 151
125
BIT
3
Нет-нет, просто есть поле, к нему аттачатся файлы, и *.sign нужно просто скрыть, это подписи...

если док не будет сохранятся - то можно попробовать на QO взять RT поле и удалить этот файл.
И на всякий случай поставить rtitem.SaveToDisk=false. Должно сработать...
 
O

Omh

Может на QS сделать Source.Refresh(True), анализнуть аттачи и сделать с ними что там надо?
Не уверен что получться изменить/удалить.

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

rinsk

Lotus Team
12.11.2009
1 151
125
BIT
3
Если после этого сохранить документ, то, скорее всего, грохнутся и остальные аттачи. Тогда уж лучше doc.SaveOptions = "0".

doc.SaveOptions = "0" - Для страховки можно - остальные не грохнутся, с чего бы это? SaveToDisk вполне так нормально пашет.
 
N

nvyush

остальные не грохнутся, с чего бы это? 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

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

Обучение наступательной кибербезопасности в игровой форме. Начать игру!