• 🚨 24 часа до повышения цены на курс «Пентест Active Directory: от теории к практике» от Академии Кодебай

    🔍 Изучите реальные техники атак на инфраструктуру Active Directory: от первоначального доступа до полной компрометации.
    🛠️ Освойте инструменты, такие как BloodHound, Mimikatz, CrackMapExec и другие.
    🧪 Пройдите практические лабораторные работы, имитирующие реальные сценарии атак.
    🧠 Получите знания, которые помогут вам стать востребованным специалистом в области информационной безопасности.

    Последний день записи в текущий поток по старой цене Подробнее о курсе ...

Построение альтернативных иерархий

  • Автор темы Автор темы Barik
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
B

Barik

Привет all!
Есть проблема:
Имеем стандартную иерерхическую структуру документов, что- то типа форума.

Задача: некоторые топики из середины (документ и его подчиненные) нужно отображать в другом виде в структуре родитель - потомок.

а вот и проблема: если исходный документ не является документов верхнего уровня, в виде иерархическом ничего не отображаестя!

Как это разрешить, или хотя бы пометить документ вида ResponseToResponse как Document ? Поле Ref$ руками не убирается :(
 
Никак

Торлько делать встроенный вид и срезку на нужном уровне
 
Я не совсем поняла суть вопроса, но если речь идет о построении альтернативных иерархий, то это просто:
в любое поле документа прописывается референсе на другой документ - посредством этих референсов строится логически альтернативная иерархия.

Для отображения во вьюхе в формуле выборки используется следующее:
DEFAULT $REF:= <Имя поля, в котором референс>;
select...
И дальше вьюха строится как стандартная иерархическая.
вместо поля можно использовать формулу, например @if(form="a";$ref;form="b";ManagerID;$ref)
 
Привет !
Хочу использовать альтернативные иерархии. Т.е. в формуле отбора использовать Default $REF := MyDocLink;

Тут 2 вопроса:
1) Можно ли таким образом сделать один документ ответом на другой, если до этого он не был вообще документом-ответом ?

2) У меня ничего не работает. :) MyDocLink у меня имеет тип Text. Тогда как $REF имеет тип Reference. Должен ли MyDocLink тоже иметь тип Reference ? Если да, то как это сделать ? Думаю, надо через notesDocument.CopyItem копировать поле $REF.
 
Усе. Разобрался.
Вот ответы, кому интересно:
1) Да.
2) Тоже да. Поле должно иметь тип "Response Reference List". Поле надо копировать из $REF через notesDocument.CopyItem.
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

Курс AD