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

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

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

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

как добратся до другого документа

makaset

Well-known member
14.03.2007
126
0
BIT
0
Люди как мне добратся до поле другого документа
мне надо прибавить цифру 1 в поле "ddd" другого документа.
можно ли небольшой пример
 
S

Sandr

Если поле текстовое, то
a:=@TextToNumber(@GetDocField( documentUNID ; "ddd"));
a:=a+1;
@SetDocField( documentUNID ; "ddd"; @Text(a))

Если числовое, то тоже самое без всяких преобразоватний... Единственное ограничение - документ должен быть в той же базе...
 
S

Sandr

а как в скрипте пишется

если текстовые поля, то

Dim а As Integer
dim doc as notesDocument
set doc = db.GetDocumentByUNID(docUNID)
а = cInt(doc.GetItemValue( "ddd" )(0)) + 1
Call doc.ReplaceItemValue( "ddd", cStr(а) )
Call doc.Save( False, False)

унид я думаю достать не проблема...
 
Мы в соцсетях:

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