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

Тема в разделе "Lotus - Программирование", создана пользователем Lexa-xa, 30 ноя 2005.

  1. Lexa-xa

    Lexa-xa Гость

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

    Medevic Что это ? :)
    Lotus team

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    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 ?
     
  3. Lexa-xa

    Lexa-xa Гость

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

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

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

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

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

    Domino6 Гость

    Поля
    developer
    tester

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

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

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

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

    Medevic Что это ? :)
    Lotus team

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    Для: Lexa-xa
    Понятно. И что не получается ?
    Делаешь первую колонку, которая отображает значки. Т.е. свойство у колонки Display values as icon.
    Вторая колонка - категоризирована. Формула для колонки - "Поле1 : Поле2". Без кавычек.
     
  6. Lexa-xa

    Lexa-xa Гость

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

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

    Lexa-xa Гость

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

Поделиться этой страницей