O
Познакомьтесь с пентестом веб-приложений на практике в нашем новом бесплатном курсе
Dim ws As New NotesUIWorkspace
Dim s As New NotesSession
Dim db As NotesDatabase
Dim doc As NotesDocument
Dim nc As NotesNoteCollection
Dim item As NotesItem
Set db = s.CurrentDatabase
Set nc = db.CreateNoteCollection(False)
nc.SelectHelpAbout = True
Call nc.BuildCollection
nid = nc.GetFirstNoteId
Set doc = db.GetDocumentByID(nid)
Set item = doc.GetFirstItem("$Body")
Call doc.ReplaceItemValue("Body",item.Values)
Call ws.DialogBox ("MyAboutForm", False, False, False, True,False, False, "Help About Document",doc )
If Not Source.DialogBoxCanceled Then Call Source.Refresh(True)
Для: oxystile
А документы эти в дизайнере Вы предварительно создали?
Для: Omh
Для: oxystile
код, открывает About документ.. вот только не догоню как поле $Body на форму присабачить? Дизайнер говорит что такое поле уже есть..
а что бы сохранить поле Body, его ведь, как RT поле, из NotesDocument не получишь?Код:Dim ws As New NotesUIWorkspace Dim s As New NotesSession Dim db As NotesDatabase Dim doc As NotesDocument Dim nc As NotesNoteCollection Dim item As NotesItem Set db = s.CurrentDatabase Set nc = db.CreateNoteCollection(False) nc.SelectHelpAbout = True Call nc.BuildCollection nid = nc.GetFirstNoteId Set doc = db.GetDocumentByID(nid) Set item = doc.GetFirstItem("$Body") Call doc.ReplaceItemValue("Body",item.Values) Call ws.DialogBox ("MyAboutForm", False, False, False, True,False, False, "Help About Document",doc )
Dim ws As New NotesUIWorkspace
Dim uiDoc As NotesUiDocument
Dim Doc As NotesDocument
Set uiDoc = ws.CurrentDocument
Set Doc = uiDoc.Document
If ws.DialogBox("(FORM)",True, True, False, False, False, False, "TITLE", [b]Doc[/b], True) = True Then
End If
Обучение наступательной кибербезопасности в игровой форме. Начать игру!