ОБСУЖДЕНИЕ

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

3 ответов 4,2 тыс.
AI-выжимка обсуждения скоро
Люди как мне добратся до поле другого документа
мне надо прибавить цифру 1 в поле "ddd" другого документа.
можно ли небольшой пример
 
Если поле текстовое, то
a:=@TextToNumber(@GetDocField( documentUNID ; "ddd"));
a:=a+1;
@SetDocField( documentUNID ; "ddd"; @Text(a))

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

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

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)

унид я думаю достать не проблема...
 

Статистика тем

Создано
makaset,
Последний ответ от
Sandr,
Ответы
3
Просмотры
4 238