Das Notes Forum
Domino 9 und frühere Versionen => Administration & Userprobleme => Thema gestartet von: Beirich am 14.05.02 - 20:14:38
-
Hallo zusammen,
ich hab da mal wieder nen Problem!
ich habe in einer Ansicht drei Spalten: Fahrer, Team, WM-Punkte,
ich möchte gerne der Spalte WM-Punkte regelmäßig einen Wert hinzuaddieren von einem Feld,
diese Ansicht soll dann sortiert werden, so dass immer der Fahrer mit den meisten Punkten oben steht,
Kann ich in eine Ansicht ein Feld einfügen?
Oder ist das mit einer Tabelle innerhalb einer Maske realisierbar?
Gruß Beirich
-
Hast Du es schon mit ner eingebetteten Ansicht probiert ?
Oder hab ich Dich falsch verstanden ?
Wenn de nur ne sortierung haben willst kannste das doch in der Spalte einstellen.
-
Hallo Berich,
wie der Name schon Sagt "Ansicht" eine Anscht zeigt etwas an.
Du kannst in der Maske ein Feld WM-Punkte erstellen (Mehrfachwerte zulassen) in der Ansicht setzt du als erste Spalte das Feld WM-Punkte und über die Eigenschaften sagst Du sortieren.
Gruß Christopher
-
du hast ja recht ABER,
die Spalte Punktekonto, soll ihre Werte über ein Feld in einer anderen Maske beziehen, indem man die zu addierenden Punkte eingeben kann!
Problem: Verknüpfung des Feldes mit der Tabelle, die in der Ansicht erstellt wurde...
-
@Beirich
Wenn ich dich richtig verstehe, ist das Feld für die Punkteeingabe aus einer anderen Maske, wie die anderen Felder.
Du musst die Ansichtsformel anpassen.
Beispiel:
SELECT ((Form = "Maske1") | (Form = "Maske2"))
Die Namen der Masken musst du natürlich anpassen.
Dann kannst du alle Felder aus diesen beiden Masken in einer Ansicht verwenden.
Ich hoffe das hilft dir weiter.
Gruß
Axel
-
Hmm ... oder meinste ne direkte Berechnung ?
Also ich saug mir das mal aus den Fingern.
Eine Ansicht aufbauen nach dem Kreterium ( beispiel Fahrer / Kategorie )
2 Spalte bekommt das Punkte-Feld
Feld in anderer Maske bekommt folgende Formel ( zur Ansicht berechnet ) .
server:=@Subset(@DbName;1);
db:=@Subset(@DbName;-1);
view:="FAHRER;
cat:=( field Fahrer )
query:=@DbLockup("":"";server:db;view;cat;2));
@If(@IsError(query);0;@sum(query))
Ps . Feld Fahrer muß natürlich als verbindung in beiden Masken vorhanden sein ( als Beispiel )