Посчитать кол-во документов в категории с подкатегориями

Тема в разделе "Lotus - Программирование", создана пользователем dimat, 27 апр 2011.

  1. dimat

    dimat Lotus team
    Lotus team

    Регистрация:
    31 июл 2008
    Сообщения:
    518
    Симпатии:
    0
    Всем привет!
    Есть форма с 2-мя Multi-value полями (месяцы, недели) и третье поле обычное текстовое название организации.
    К примеру, есть 2 дока по этой форме, со значениями в полях: 1 до 12 - в первом, 1 до 4 - во втором и название организации в третьем.
    Есть вьюха:
    1 колонка: категоризированая, значения из поля месяцы
    2 колонка: категоризированая, значения из поля недели
    3 колонка: значения из поля название организации

    примерно вот так:

    UniqueDocsCount.png

    Вопрос: как посчитать (и указать рядом с месяцем) количество документов в категории месяц (то есть в данном случае их должно быть 3)?
     
  2. lmike

    lmike нет, пердело совершенство
    Команда форума Lotus team

    Регистрация:
    27 авг 2008
    Сообщения:
    6.073
    Симпатии:
    299
    вставить колонку, кот. будет содержать кол-во элементов равных мультивэлью и с 0 кроме первого (1)
    далее саммари
     
  3. xKlonx

    xKlonx Lotus team
    Lotus team

    Регистрация:
    10 сен 2009
    Сообщения:
    412
    Симпатии:
    0
    Можно создать перед колонкой месяц, колонку тотал и указать в формуле "1"
     
  4. lmike

    lmike нет, пердело совершенство
    Команда форума Lotus team

    Регистрация:
    27 авг 2008
    Сообщения:
    6.073
    Симпатии:
    299
    можно, но без указанного выше - получим умножение на кол-во эелементов
     
  5. dimat

    dimat Lotus team
    Lotus team

    Регистрация:
    31 июл 2008
    Сообщения:
    518
    Симпатии:
    0
    Будет показывать количество ентрисов, а нужно количество документов.
    lmike
    Не понял
     
  6. susinmn

    susinmn Well-Known Member

    Регистрация:
    16 окт 2007
    Сообщения:
    530
    Симпатии:
    8
    Предположим, что у нас во вью отображается только в одной колонке значения многозначного поля (назовем его tmpField), тогда в колонке пишем: 1/@Elements(tmpField)

    В твоем случае, проверь 1/@Elements(недели)
     
  7. lmike

    lmike нет, пердело совершенство
    Команда форума Lotus team

    Регистрация:
    27 авг 2008
    Сообщения:
    6.073
    Симпатии:
    299
    В колонке отображается поле
    Field1="One":"Two":"Three"
    создаём колонку, в кот. создаем список, кол-вом элементов равных верхнему (как получить - должны знать :) ):
    v:=1:0:0
    фсё
     
  8. dimat

    dimat Lotus team
    Lotus team

    Регистрация:
    31 июл 2008
    Сообщения:
    518
    Симпатии:
    0
    Вроде еще не пятница, а мозг уже не работает :)
     
Загрузка...

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