Познакомьтесь с пентестом веб-приложений на практике в нашем новом бесплатном курсе
doc.GetItemValue("Filed") вернёт в первом случае массив значений (1, 2), во втором - (1, 2, 3, 4), в третьем (1, 3). Тестить можно с помощьюЕсть поле тип - список с окном, в нем предопределены значения: 1, 2, 3, 4 к примеру.
в этом поле могут быть выбраны несколько значений(напр. 1,2; 1,2,3,4; 1,3; и т.д.)
Вопрос: как на LS узнать сколько и какие значения выбраны?
где проблема то?Есть richtext поле. в нем файлы, к примеру - 1.docx, 2.docx,3.docx. Задача - по кнопке открывалось окно - в котором пользователь мог выбрать (к примеру 1.docx и 3.docx). и далее выбранные файлы далее обрабатываются скриптом.
такой проблемы нет, список файлов доступен из скрипта (AttachmentsName=Evaluate("@AttachmentNames(0)", objdoc)),проблема - организовать всплывающее диалоговое окно со списком файлов в поле rich text и чтоб выбранные файлы пользователем далее передавались скрипту.
5 минут кодирования - это сложно?У меня недоумение - что получить файлы и выбрать их пользователем - слишком все сложно("Ссылка скрыта от гостейс нужной формой (где в список добавлены имена) и инмемори доком (в кот. будут хранится введенные значения) ") - думал есть вариант куда проще...
Все бы хорошо, только вот этим способом получаем список всех аттачментов в документе. а хотелось бы получить список аттачментов из указанного RT-поля.AttachmentsName=Evaluate("@AttachmentNames(0)", objdoc)
ну значит получайте все ембеды из конкретного поляВсе бы хорошо, только вот этим способом получаем список всех аттачментов в документе. а хотелось бы получить список аттачментов из указанного RT-поля.
If objdoc.Hasembedded Then
If ( Not rtItem Is Nothing ) Then
If (Not Isempty(rtitem.EmbeddedObjects))Then
Forall o In rtitem.EmbeddedObjects
Dim detach As Boolean
detach=True
If (filter<>"") Then
If Not (Lcase(o.Name) Like filter) Then
detach=False
End If
End If
If detach Then
file=o.Name
filesList(file)=path
Call o.ExtractFile(path & file)
End If
End Forall
End If
End If
End If
Обучение наступательной кибербезопасности в игровой форме. Начать игру!