Работа с категорированными представлениями с итогами в Lotus Notes Designer - PullRequest
0 голосов
/ 27 августа 2010

У меня есть две формы с двумя взглядами. Это необходимо для доступа к данным друг от друга.

У меня есть представление, которое было классифицировано и вычисляет общую стоимость данных. Моя проблема в том, что в отдельном представлении мне нужно извлечь промежуточные итоги из представления # 1.

Например;

В представлении № 1 у меня есть столбцы с именами Страна (C1), Штат / Город (SC) и Население (P1). Таким образом, у меня есть несколько штатов / городов, которые классифицируются по странам.

В представлении № 2 у меня есть столбцы с именем Country (C2) (имя поля отличается от View # 1) и Population 2009 (P2).

Теперь мне нужно получить общее количество от вида №1 для каждой страны. Это должно появиться рядом на том же уровне, что и вид № 2, и выполнить вычитание в 3-м столбце. Я не могу ломать голову, как это сделать. Так как я использую две разные формы.

Пример просмотра:

Вид № 1 (взят из формы № 1)

Страна Штат P1

Япония
Токио 100 Киото 150 Йокогама 200

450 (общая сумма, рассчитанная Lotus Notes)

Филиппины Манила 100 Себу 200

300 (всего вычислено Lotus Notes)

Вид № 2 (взят из формы № 2, за исключением населения 2010 (P1))

Страна P2 P1
Япония 200 450

Филиппины 200 300

Надеюсь, вы, ребята, можете мне помочь. Я новичок в этом. Заранее спасибо!

1 Ответ

4 голосов
/ 27 августа 2010

Вы не указываете версию клиента, будь то веб-версия или нет, но в «ванильном» клиентском приложении Lotus Notes одно представление не может ссылаться на содержимое другого.Конец истории.Поэтому вам нужно подумать о том, что вы делаете, и как еще вы можете это сделать.Один из подходов заключается в сохранении итоговых данных в документе (ах), на который есть ссылка в представлении 2.

Например, если вы структурируете свой дизайн так, чтобы у вас был «сводный» документ для каждой страны, это могло бы затемобновиться из представления 1 (с данными страны / штата), выполнив простое представление «skim» (см. справку по Designer для NotesViewEntryCollection и связанных классов).Затем вы должны сослаться на эти сводные документы в представлении 2.

Если вы используете XPages в клиенте Notes (т. Е. У вас версия 8.5 и выше), то вы можете выполнять «соединения» вида (выможет представлять представление данных, и это представление может выполнять поиск в другом месте).Я оставлю кого-то еще, чтобы объяснить это, если это вариант для вас.

...