• Познакомьтесь с пентестом веб-приложений на практике в нашем новом бесплатном курсе

    «Анализ защищенности веб-приложений»

    🔥 Записаться бесплатно!

  • CTF с учебными материалами Codeby Games

    Обучение кибербезопасности в игровой форме. Более 200 заданий по Active Directory, OSINT, PWN, Веб, Стеганографии, Реверс-инжинирингу, Форензике и Криптографии. Школа CTF с бесплатными курсами по всем категориям.

Динамический Outline

  • Автор темы Mitya
  • Дата начала
M

Mitya

Добрый день.

Просмотрел темы. Но, полного ответа так не нашел.
https://codeby.net/threads/21345.html?mode=threaded
link removed
link removed

Так все же, как сделать это?

Outline - создал элемент - в подпись элемента структуры:
list:= @DbColumn("";"";View; 1);
"2. тест "+"("+@Text(@Elements(list))+")"

На вид, повесил кнопку:
Sub Click(Source As Button)
Dim ws As New NotesUIWorkspace
Call ws.ReloadWindow
End Sub

ReloadWindow перегружает текущее окно рабочего пространства.

Вопрос:
как перейти на элемент структуры аутлайна, и отобразить?
 

VladSh

начинающий
Lotus Team
11.12.2009
1 783
157
BIT
53
Хочу мокрым, делаю жирным, а получается синим.
Вопрос: как сделать, чтобы было мокрым?
 
M

Mitya

Хочу мокрым, делаю жирным, а получается синим.
Вопрос: как сделать, чтобы было мокрым?

Да хоть так:
Код:
Dim ws As New NotesUIWorkspace
Dim uidb As NotesUIDatabase
Set uidb = ws.CurrentDatabase	

Call ws.OpenFrameSet( "frame" )
Call ws.SetTargetFrame( "Body" )	
Call uidb.OpenView("list")

тока данный код, в той же акции, убивает Lotus :D ... становится жирным

почему лотус ложится? не понимаю
 

NickProstoNick

Статус как статус :)
Lotus Team
22.08.2008
1 851
27
BIT
0
Да хоть так:
Код:
Dim ws As New NotesUIWorkspace
Dim uidb As NotesUIDatabase
Set uidb = ws.CurrentDatabase	

Call ws.OpenFrameSet( "frame" )
Call ws.SetTargetFrame( "Body" )	
Call uidb.OpenView("list")

тока данный код, в той же акции, убивает Lotus :D ... становится жирным

почему лотус ложится? не понимаю
Читай хелп. Того что там написано вполне достаточно для создания элементов аутлайна.

Добавлено:
Хочу мокрым, делаю жирным, а получается синим.
Вопрос: как сделать, чтобы было мокрым?
:D :) :) :) :lol: :lol: :lol: :lol: :lol:
 
M

Mitya

Вопрос: как сделать, чтобы было мокрым?

А вот и мокрое:

Outline - создал элемент - в подпись элемента структуры:
list:= @DbColumn("";"";View; 1);
"2. тест "+"("+@Text(@Elements(list))+")"

На вид повесил акцию
Код:
Sub Click(Source As Button)
Dim ws As New NotesUIWorkspace
Call ws.ViewRefresh
Call ws.SetTargetFrame("left")	
Call ws.OpenPage("Test")
Call ws.SetTargetFrame("Frame")
End Sub

Тема закрыта.
 

VladSh

начинающий
Lotus Team
11.12.2009
1 783
157
BIT
53
Вариант , в котором "могло быть хуже", detected.
 
Мы в соцсетях:

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