Форум программистов, компьютерный форум, киберфорум
HCL Notes: Программирование
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.55/107: Рейтинг темы: голосов - 107, средняя оценка - 4.55
0 / 0 / 0
Регистрация: 01.12.2006
Сообщений: 67

Отбор документов

05.12.2006, 13:02. Показов 19720. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день!
Подскажите пожалуйста, как сделать так, чтобы пользователь видел только часть иерархического списка (из view) который к нему относится.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
05.12.2006, 13:02
Ответы с готовыми решениями:

Отбор документов в представление
В общем есть некоторый документ, в котором есть дата. Необходимо сделать возможность выбора документов попадающих в интервал дат. ...

Отбор Документов В Embedded View
Необходимо отобрать документы в embedded view, в зависимости от содержания поля документа содержащего embedded view (документы ни коим...

@username, ФИО и отбор документов
Проблема такая, есть документ ПОЛЬЗОВАТЕЛЬ в нем поля FIO - текст и UserName - Names (USE ACL for choices). Представление Users - Column1...

9
0 / 0 / 0
Регистрация: 01.12.2006
Сообщений: 67
05.12.2006, 14:02
Поясню.

Мне необходимо динамически отобрать несколько документов по условию из иерархического списка.
Эти документы представляют из себя некий respons-ный документ и его несколько child-ов на этом уровне вложенности (т.е. только его некоторую часть иерархического списка).
Для каждого пользователя этот отбор свой. Потом из этих документов пользователь должен выбрать только один.
В скрипте я собрал эти документы. Осталось добавить диалоговое окно.
Подскажите пожалуйста, каким методами можно предоставить пользователю возможность выбора не используя View?
Есть ли какая либо функция которой можно передать ссылку на эти документы и она бы показала диалоговое окно для выбора?

PS. Че-то неcколько не догоняю я принципов программирования в Domino после программирования в 1с и Delphi. :blink:
0
1 / 1 / 0
Регистрация: 04.08.2006
Сообщений: 2,950
05.12.2006, 14:10
<!--QuoteBegin-rm2005+6:12:2006, 13:49 -->
<span class="vbquote">(rm2005 @ 6:12:2006, 13:49 )</span><!--QuoteEBegin-->Подскажите пожалуйста, каким методами можно предоставить пользователю возможность выбора не используя View?
[snapback]50019" rel="nofollow" target="_blank[/snapback]?[/quote]

используйте PickList, но потом не ссылу передавать а ID документа, по которому уже находить документ
0
0 / 0 / 0
Регистрация: 18.11.2006
Сообщений: 293
05.12.2006, 14:15
Личный вид с UserName в критерии отбора документов. Или embedded view, ограниченный категорией (в предположении, что можно установить однозначное соответствие между этой категорией и UserName)
0
0 / 0 / 0
Регистрация: 01.12.2006
Сообщений: 67
05.12.2006, 14:15
Это собачий PickList?
0
1 / 1 / 0
Регистрация: 04.08.2006
Сообщений: 2,950
05.12.2006, 14:17
Для: rm2005
нет.. это LS
0
0 / 0 / 0
Регистрация: 18.11.2006
Сообщений: 293
05.12.2006, 14:18
Цитата Сообщение от Morpheus
используйте PickList, но потом не ссылу передавать а ID документа, по которому уже находить документ
Точно, ПикЛист, но ограниченный категорией, где собрано все "типа его".
0
0 / 0 / 0
Регистрация: 01.12.2006
Сообщений: 67
05.12.2006, 14:32
я нашёл PickListCollection и PickListStrings. Какой вы имеете в виду?
0
1 / 1 / 0
Регистрация: 04.08.2006
Сообщений: 2,950
05.12.2006, 14:38
Для: rm2005
Суд по Вашему вопросу, подойдёт больше PickListStrings
делаете 2 масива, один для отображения, второй который содержит ID документов, вот собственно и всё
0
0 / 0 / 0
Регистрация: 05.12.2006
Сообщений: 173
10.12.2006, 17:22
Зачем так сложно? А не проще написать в формуле выбора вида что-нить типа:

Code
1
2
SELECT Form="Order" & к_удалению!="1" &
@Trim(@UpperCase(IN_FIO))=@Trim(@UpperCase(@Name([CN];@UserName)))
или использовать embedded view? А там в зависимости от задачи либо по $Ref, либо по определенному ключу?

P.S. (отправилось нечаянно):

Code
1
2
3
dym ws as New NotesUIWorkSpace
dym coll as NotesDocumentCollection
set coll=ws.PickListCollection(....)
В итоге получается коллекция документов по запросу.... С видами проще, на то он и Лотус, а не делфа :blink:

P.S. (отправилось нечаянно):

Code
1
2
3
dym ws as New NotesUIWorkSpace
dym coll as NotesDocumentCollection
set coll=ws.PickListCollection(....)
В итоге получается коллекция документов по запросу.... С видами проще, на то он и Лотус, а не делфа ;)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
10.12.2006, 17:22
Помогаю со студенческими работами здесь

Отбор Документов В Виде (по Ключу)
Добрый день. Назрел вопрос... Хочу собрать (обновить) вид по ключу (диапазон дат) Получаю коллекцию &quot;строк&quot; из вида. И как...

Отбор в представлении
Нужна помощь вот по такому вопросу: Необходимо что бы пользователи при просмотре представления видели только собственные документы. 1....

В Виде Использую Отбор По @username
Привет! Есть вид в базе, в формуле отбора использую формулу SELECT Form = &quot;Task&quot; &amp; !Status *= &quot;Удален&quot;...

отбор по тяжелой формуле во вью
Доброго дня! вопросец: надо во вью получить документы по формуле SELECT( ProbRecViewSelect &amp; field1=value1) а value1 могу найти как...

Отбор во вью по полям ответов
Можно ли составить формулу отбора во вью таким образом, чтобы отбирались документы-ответы, удовлетворяющие определенным условиям, а также...


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

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru