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

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

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

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

помощь по проверке

  • Автор темы romanko
  • Дата начала
R

romanko

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

morpheus

В событии Querysave

написать

Код:
Dim v

v = Evaluate( {@AttachmentLengths}, Source.Document )
If Clng( v(0) ) > 1024 Then 
Msgbox "to large attach", 16, "Error"
Continue = False
End If
 
M

morpheus

romanko
Querysave - это не действие, это стандартное событие для формы. Открываете форму в дизайнере, в левом нижнем углу находите в дереве обьектов Вашу форму, и раскрывая дерево увидите событие Querysave. Вот туда и надо написать скрипт.

Судя по вопросам Вы совсем новичек ( в этом нет ничего плохого ), но Вы почему то не читаете литературу

ознакомтесь хотя бы с этим https://codeby.net/threads/19387.html
 
R

romanko

romanko
Querysave - это не действие, это стандартное событие для формы. Открываете форму в дизайнере, в левом нижнем углу находите в дереве обьектов Вашу форму, и раскрывая дерево увидите событие Querysave. Вот туда и надо написать скрипт.

Судя по вопросам Вы совсем новичек ( в этом нет ничего плохого ), но Вы почему то не читаете литературу

ознакомтесь хотя бы с этим https://codeby.net/threads/19387.html
А подскажите еще такую штуку можно ли при прикреплении файлов вытягивать текст и сохранять в отдельности чтобы можно было вести поиск еще и в добавленых файлах или это модно осуществить другим способом?
 
O

Omh

Это модно осуществить full-text индексацией :)
 
M

morpheus

romanko
свойства базы, предпоследняя закладка Create Index, в появившемся окне указать Index attached files

Добавлено: Omh
да фул текст это моДно :)
 
R

romanko

Dim v
v = Evaluate( {@AttachmentLengths}, Source.Document)
If Clng( v(0) ) > 3146001 Then
Msgbox "Размер создаваемого вами документа привышает норму! ", 16, "Ошибка"
Continue = False
End If


добавил вот этот код почему то даже если не добавляются файлы оно выдает месаге!Почему??
 
M

morpheus

может в документе уже есть вложения7
 
R

romanko

может в форме есть картинки...
как проверяли?
Dim v
v = Evaluate( {@AttachmentLengths}, Source.Document)
If Clng( v(0) ) > 3146001 Then
Msgbox "Размер создаваемого вами документа привышает норму! ", 16, "Ошибка"
Continue = False
End If


нету там никаких картинок
дам 4 поля и все
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 941
609
BIT
215
странная проверка... не вижу - значит нет ;)
это как с Print в очередном топике...
инлайн картинки так не попадут, да насчёт майма - сумлеваюсь
 
M

morpheus

romanko
месадж бокс с системной ошибкой или с той что заранее забита?
 
Мы в соцсетях:

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