Picklistcollection

  • Автор темы DNT
  • Дата начала
D

DNT

На вьюшке (А) создана кнопка, на кнопке запуск агента, в агенте код вызывающий выбор ответного документа из другой вьюшки (Б):

...трам пам пам..
..
Set collection = NUIW.PickListCollection( ... )
..
...трам пам пам..


на выделенной строке кода вызывается другое представление для выбора ответного документа, а представление А на заднем плане "схлопывается", типо ExpandAll срабатывает.
Ужасно раздражает, после отработки агента приходится опять искать документ по категориям - все категории свернулись.

Как избежать этого сворачивания?
 

ToxaRat

Чёрный маг
Green Team
06.11.2007
3 332
42
BIT
0
DNT
в свойстве вида укажи чтобы он всегда был развёрнут и проверь события вида нет ли там кода на его сворачивание
 
D

DNT

to All

да действительно очепятка, CollapseAll

нигде "схлопывание" не добавлено

upd: "свойстве вида укажи чтобы он всегда был развёрнут" - это где такое ?
 
D

DNT

галочка Collapse All не стоит.

для теста создал кнопки:
Sub Click(Source As Button)
Dim ws As New NotesUIWorkspace
Call ws.ViewRebuild
End Sub

и

Sub Click(Source As Button)
Dim ws As New NotesUIWorkspace
Call ws.ViewRefresh
End Sub

НЕ сворачивается!
Получается что возникает сворачивание именно при вызове Picklistcollection... Что не так?
 

ToxaRat

Чёрный маг
Green Team
06.11.2007
3 332
42
BIT
0
Получается что возникает сворачивание именно при вызове Picklistcollection... Что не так?
подождать или перестроить вид в базе, скорее всего он глючит, если вы конечно не правите вид прямо по рабочей базе :)
 
W

wowa

Извиняюсь, что сую свой вопрос в эту активную тему, но у меня задача совсем наоборот
Открываю вью с помощью Picklistcollection. Как ее автоматом свернуть? все категории открыты.....
 

ToxaRat

Чёрный маг
Green Team
06.11.2007
3 332
42
BIT
0
Извиняюсь, что сую свой вопрос в эту активную тему, но у меня задача совсем наоборот
Открываю вью с помощью Picklistcollection. Как ее автоматом свернуть? все категории открыты.....
поставить галочку ;)
 
W

wowa

ToxaRat , где? , какую?

"Collapse all when first opened" - не работает
@Command([ViewCollapseAll]) / @Command([ViewCollapse]) - QueryOpen, PostOpen - не работает
 

ToxaRat

Чёрный маг
Green Team
06.11.2007
3 332
42
BIT
0
"Collapse all when first opened" - не работает
тут есть маленький момент вроде с 7й веркии если в пиклисте ты делаешь срез по категории, то вид однозначно будет развёрнут
если срез не делаешь то точно работает, скорее всего глючит сам вид лучше перестроить индекс load updall -R
 
H

hosm

Указан выделенный параметр:
Set notesDocumentCollection = notesUIWorkspace.PickListCollection( type% [, multipleSelection ], server$, databaseFileName$, viewName$, title$, prompt$ [, Singlecategory$ ] )
 
Мы в соцсетях:

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