2010-08-27 23 views
0

J'ai deux formulaires avec deux vues. Cela doit accéder aux données les uns des autres.Utilisation de vues catégorisées avec des totaux dans Lotus Notes Designer

J'ai une vue qui a été catégorisée et calcule la valeur totale par donnée. Mon problème est maintenant, sur une vue séparée, j'ai besoin d'extraire les sous-totaux de la vue # 1.

Par exemple; Sur la vue # 1, j'ai des colonnes nommées Pays (C1), État/Ville (SC) et Population (P1). J'ai donc plusieurs États/villes qui sont classés par pays. Sur la vue n ° 2, j'ai des colonnes nommées Pays (C2) (nom de champ différent de Vue 1) et Population 2009 (P2).

Maintenant, j'ai besoin d'obtenir le total de View # 1 par pays. Cela doit apparaître côte à côte sur le même niveau que la vue # 2 et faire la soustraction sur la 3ème colonne. Je n'arrive pas à comprendre comment le faire. Depuis que j'utilise deux formes différentes.

échantillon Vue:

Voir # 1 (extrait du formulaire n ° 1)

État Pays P1

Japon
Tokyo 100 Kyoto 150 Yokohama 200

450 (total calculé par Lotus Notes)

Philippines Manille 100 Cebu 200

300 (au total calculé par Lotus Notes)

Voir # 2 (extrait du formulaire n ° 2, à l'exception de la population 2010 (P1))

Pays P2 P1
Japon 200 450

Philippines 200 300

vous espérez les gars peuvent me aider. Je suis un débutant dans ce domaine. Merci d'avance!

+0

Obligatoire: "aaaaaaargh! Lotus Notes!" –

Répondre

4

Vous ne spécifiez pas la version du client, que ce soit pour le Web ou non, mais dans une application cliente Lotus Notes "vanille", une vue ne peut pas référencer le contenu d'une autre. Fin de l'histoire. Vous devez donc réfléchir à ce que vous faites et à la manière dont vous pouvez accomplir cela. Par exemple, si vous structurez votre conception de sorte que vous disposiez d'un document «résumé» pour chaque pays, vous pouvez le mettre à jour. Par exemple, si vous structurez votre conception de manière à avoir un document «résumé» pour chaque pays, vous pouvez le mettre à jour. à partir de la vue 1 (avec les données du pays/état) en faisant une simple vue "skim" (vérifiez l'aide du concepteur sur NotesViewEntryCollection et les classes liées). Vous référenceriez ensuite ces documents récapitulatifs dans la vue 2.

Si vous utilisez XPages dans le client Notes (c'est-à-dire que vous êtes sur 8.5 et au-dessus), vous pouvez effectuer des «jointures» de vue d'un tri (vous pouvez présenter une vue de données, et avoir cette vue effectuer des recherches ailleurs). Je laisserai quelqu'un d'autre expliquer si c'est une option pour vous.