jokyr_turk
1

категор.выбор в Picklistcollection

06.12.2005, 09:04. Показов 17375. Ответов 6
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
прошу прощения за сумбур:
На форме лежат родительский документ и внедренная катег.вьюха
поле - Актkey - связь родителя с документом ответа
Dim session As New NotesSession
Dim ws As New NotesUIWorkspace
Dim collection As NotesDocumentCollection
Dim uidoc As NotesUIDocument
Set uidoc=ws.currentDocument
Set db = New NotesDatabase("", "Incass&Error_Bankomats.NSF")
категоризbированная вьюха
Set view = db.GetView("Items")
Dim doc As NotesDocument
Set doc = view.GetDocumentByKey(Aktkey, True)
вот здесь пытаюсь получить категорию, но получаю ее только для родительского документа - "", но в таком случае отбор не работает
Category$ = ws.CurrentDocument.Document.Categories(0)
а как получить ее программно?
Set collection = ws.PickListCollection(PICKLIST_CUSTOM, True,db.server, db.filePath,"Items","Выберите документы для удаления", "Список документов", Category$)

формула вида @PickList([Custom] ; ""; "Items"; "Список"; "";1;Aktkey); работает но мне нужен скрипт

Заранее спасибо
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.12.2005, 09:04
Ответы с готовыми решениями:

Picklistcollection
При выполнении вот такого кода: Set coll = ws.PickListCollection(PICKLIST_CUSTOM, True,...

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

Аналог Picklistcollection
Есть Xpage формочка - Карточка сотрудника, в ней есть поле - Организация, которая выбирается из...

Crash на PickListCollection
Всем хай. Появился какой-то непонятный трабл. В скрипте на PickListCollection Лотус упрямо...

6
0 / 0 / 0
Регистрация: 04.12.2004
Сообщений: 3,329
06.12.2005, 09:18 2
Для: joker_turk
А почему ты в PickListCollection не используешь AktKey, как в @PickList ?
0
0 / 0 / 0
Регистрация: 04.12.2004
Сообщений: 3,329
06.12.2005, 09:21 3
<!--QuoteBegin-joker_turk+7:12:2005, 09:51 -->
<span class="vbquote">(joker_turk @ 7:12:2005, 09:51 )</span><!--QuoteEBegin-->Set doc = view.GetDocumentByKey(Aktkey, True)
[snapback]28081" rel="nofollow" target="_blank[/snapback]?[/quote]
Так же здесь. Что за Aktkey ? Переменная или поле ? Сейчас используется как переменная.
0
jokyr_turk
06.12.2005, 09:32 4
<!--QuoteBegin-Medevic+7:12:2005, 09:05 -->
<span class="vbquote">(Medevic @ 7:12:2005, 09:05 )</span><!--QuoteEBegin-->Для: joker_turk
А почему ты в PickListCollection не используешь AktKey, как в @PickList ?

Так в том то и дело что не работает оно в таком виде:

Set collection = ws.PickListCollection(PICKLIST_CUSTOM, True,db.server, db.filePath,"Items","", "Список документов", Aktkey)

говорит что неверный тип аргумента - жду строку

а когда даю строку "Aktkey" то вообще ничего не отбирает в ПИКАПе
типа нет дочерних!


[snapback]28082" rel="nofollow" target="_blank[/snapback]?[/quote]
jokyr_turk
06.12.2005, 09:33 5
<!--QuoteBegin-Medevic+7:12:2005, 09:08 -->
<span class="vbquote">(Medevic @ 7:12:2005, 09:08 )</span><!--QuoteEBegin-->Aktkey - поле
[snapback]28083" rel="nofollow" target="_blank[/snapback]?[/quote]
0 / 0 / 0
Регистрация: 04.12.2004
Сообщений: 3,329
06.12.2005, 12:04 6
В скриптах к полю надо обращаться через класс NotesDocument.
Как, например, здесь к полю Categories.

Код
Category$ = ws.CurrentDocument.Document.Categories(0)
0
jokyr_turk
06.12.2005, 12:22 7
<!--QuoteBegin-Medevic+7:12:2005, 11:51 -->
<span class="vbquote">(Medevic @ 7:12:2005, 11:51 )</span><!--QuoteEBegin-->>>В скриптах к полю надо обращаться через класс NotesDocument.
Как, например, здесь к полю Categories.

спасибо, Medevic!
заработало! мои проблемы были в непонимании, что
Categories это поле, а не метод :unsure:


Код
Category$ = ws.CurrentDocument.Document.Categories(0)
[snapback]28096" rel="nofollow" target="_blank[/snapback]?[/quote]
06.12.2005, 12:22
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.12.2005, 12:22
Помогаю со студенческими работами здесь

Обработка Picklistcollection
Подскажите плиз как удалить документы выбранные в PickListCollection: Set collection =...

Не работает поиск из PickListCollection
Всем привет. При помощи PickListCollection из вьюшки беру данные. Как вы знаете, если набирать...

Private View On First Open In Picklistcollection
Пытаюсь открыть представление private on first open в NotesUIWorkspace.PickListCollection и выдает...

Выбор видюхи GeForce GTX 1050 2GB (выбор точнее производителя)
хочу обновить &quot;железо&quot; своего пк, хватает на GeForce GTX 1050 2GB видюху, однако какую лучше...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru