Обработка категорий

  • Автор темы Lexa-xa
  • Дата начала
L

Lexa-xa

Гость
#1
Не поможите с одной проблемкой.
Есть два поля содержащие имена пользователей из ACL.
Допустим одно поле это разработчики, а второе тестеры.
Вопрос в чем, в представлении необходимо вывести эти документы с категоризацией по введенным в эти поля именам. Самое проблематичное в этой задаче то, что также в этом представлении необходимо отобразить статус данного человека (или иконку), является ли он разработчиком или тестером или и тем и другим. При анализе колонки с именами, возвращает все имена, а мне надо только то, которое является непосредственно главным (т.е. во главе категории). Просмотрел уже весь хэлп, но ничего не нашел, как быть?
 

Medevic

Что это ? :)
Lotus team
10.12.2004
3 346
2
36
Россия, Калуга
#2
<!--QuoteBegin-Lexa-xa+30:11:2005, 14:28 -->
<span class="vbquote">(Lexa-xa @ 30:11:2005, 14:28 )</span><!--QuoteEBegin-->При анализе колонки с именами, возвращает все имена, а мне надо только то, которое является непосредственно главным (т.е. во главе категории).
[snapback]27841" rel="nofollow" target="_blank[/snapback]​
[/quote]
Не понятно. Поподробнее. Что за анализ ? Как возвращает все имена ? Что за главное ?

Поля с именами пользователей у тебя Multivalues ?
 
L

Lexa-xa

Гость
#3
Постараюсь описать подробнее.

Поля с именами:
type - Names
property - Allow multiple values
choices - Use Address for dialog choices

Допустим Поле1 содержит:
имя1
имя2
имя3

Допустим Поле2 содержит:
имя2
имя4
имя5

Далее в представлении необходимо сделать категоризацию по всем именам содержащичся в Поле1 и Поле2 и показать, является то или иной человек в Поле1 или в Поле2.
 
D

Domino6

Гость
#4
Поля
developer
tester

фолрмула для категоризированных колонок

Вариант 1 (добавляется дополнительная категоризация)
("Разработчики\"+developer)B)"Тестировщики\"+tester)

Вариант 2 (после имени тип)
(developer+" [разработчики]"):(tester+"[тестировщик]")

С иконками не получится
 

Medevic

Что это ? :)
Lotus team
10.12.2004
3 346
2
36
Россия, Калуга
#5
Для: Lexa-xa
Понятно. И что не получается ?
Делаешь первую колонку, которая отображает значки. Т.е. свойство у колонки Display values as icon.
Вторая колонка - категоризирована. Формула для колонки - "Поле1 : Поле2". Без кавычек.
 
L

Lexa-xa

Гость
#6
Domino6, благодарю тебя за сей вариант обработки. Что-то на таком подобии я и хотел, не знал, что так можно. Иконки, фиг с ними, уболтаем на такое отображение.

Medevic, благодарю за помощь. Проблема в том, что писать в колонке со значками. Надо же с чем, то проверять, а если проверять второй столбец, то получается, что категория содержит не одно значение(которое отображается), а все значения содержащиеся в данном документе. Можно проверить, если в третий столбец запихать формулу возвращающую значения предыдущего столбца (например $33 - из Programmatic Use -> Name).
 
L

Lexa-xa

Гость
#7
У меня тут еще один вопросик образовался. Может кто знает?
Можно ли как нибудь в представлении менять выбор документов, ну, скажем есть какая-нибудь кнопочка в представлении при нажатии на которую меняется выбор документов, да и желательно, чтобы у каждого пользователя была своя настройка, может через SetEnvironment?