Autor Thema: Zugriff auf die Werte der Ansicht  (Gelesen 5205 mal)

Offline zoggi

  • Frischling
  • *
  • Beiträge: 11
Zugriff auf die Werte der Ansicht
« am: 12.10.06 - 09:52:31 »
Hey hallo

kann sein das es echt einfach ist, aber ich taste mich gerade ran deshalb bitte etwas nachsichtig sein.
 ;D

Ich möchte aus einer Maske heraus auf die Summenwerte einer Spalte in einer Ansicht zugreifen.
Ist das möglich ??
falls ja wie ? das würde mich interessieren.
danke schon mal im voraus.

klaussal

  • Gast
Re: Zugriff auf die Werte der Ansicht
« Antwort #1 am: 12.10.06 - 09:58:45 »
Nein.

Offline dirk_2909

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.173
  • Geschlecht: Männlich
  • Expand your Notes Client with ECM functionality..
    • d.velop
Re: Zugriff auf die Werte der Ansicht
« Antwort #2 am: 12.10.06 - 10:03:00 »
Ja !
via @DBLookUp und Angabe der entsprechenden Spalte (darauf achten, das die Werte addirbar sind).
Dirk

[IBM CLP R5]
[IBM CAD 6/6.5]
[IBM CAD 7]
[IBM CAD 8]


"Nein!! … Es genügt nicht Mails in einen anderen Ordner oder Datenbank zu verschieben, um sie zu archivieren!"

   
Disclaimer:
Ich Antworte nach besten Wissen und Gewissen. Sollte sich jemand durch meine Antwort persönlich angegriffen fühlen, ist dies nicht meine Absicht!
Ich bin auch nur ein Mensch, der Fehler machen kann. ....

Offline zoggi

  • Frischling
  • *
  • Beiträge: 11
Re: Zugriff auf die Werte der Ansicht
« Antwort #3 am: 12.10.06 - 10:06:36 »
die Ansicht und die Maske sind in der gleichen Db.

also es müssen die einzelnen werte der spalte aufsummiert werden.
die summe soll dann wiederum mit ner summer einer anderen spalte summiert werden.

mit @DbColumn kann ich auf die Spalten zugreifen, richtig ?
aber wie läst die sich aufsummieren?

Offline dirk_2909

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.173
  • Geschlecht: Männlich
  • Expand your Notes Client with ECM functionality..
    • d.velop
Re: Zugriff auf die Werte der Ansicht
« Antwort #4 am: 12.10.06 - 10:07:50 »
weitere Infos:

@DBLookUp für Summen bestimmter Kategorien
@DbColumn für Summe aller Werte

@Sum ..

@IsError

-> Designer-Hilfe
Dirk

[IBM CLP R5]
[IBM CAD 6/6.5]
[IBM CAD 7]
[IBM CAD 8]


"Nein!! … Es genügt nicht Mails in einen anderen Ordner oder Datenbank zu verschieben, um sie zu archivieren!"

   
Disclaimer:
Ich Antworte nach besten Wissen und Gewissen. Sollte sich jemand durch meine Antwort persönlich angegriffen fühlen, ist dies nicht meine Absicht!
Ich bin auch nur ein Mensch, der Fehler machen kann. ....

Offline dirk_2909

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.173
  • Geschlecht: Männlich
  • Expand your Notes Client with ECM functionality..
    • d.velop
Re: Zugriff auf die Werte der Ansicht
« Antwort #5 am: 12.10.06 - 10:10:01 »
Zitat
mit @DbColumn kann ich auf die Spalten zugreifen, richtig ?

Ja

mit dem Feldnamen (String) oder der Spaltennummer (Integer)...

Ach ja: Willkommen im Forum!
Dirk

[IBM CLP R5]
[IBM CAD 6/6.5]
[IBM CAD 7]
[IBM CAD 8]


"Nein!! … Es genügt nicht Mails in einen anderen Ordner oder Datenbank zu verschieben, um sie zu archivieren!"

   
Disclaimer:
Ich Antworte nach besten Wissen und Gewissen. Sollte sich jemand durch meine Antwort persönlich angegriffen fühlen, ist dies nicht meine Absicht!
Ich bin auch nur ein Mensch, der Fehler machen kann. ....

klaussal

  • Gast
Re: Zugriff auf die Werte der Ansicht
« Antwort #6 am: 12.10.06 - 10:19:03 »
Wenn er die automatische Summierung etc. in der Ansicht meint: Nein !

Offline zoggi

  • Frischling
  • *
  • Beiträge: 11
Re: Zugriff auf die Werte der Ansicht
« Antwort #7 am: 12.10.06 - 10:22:56 »
@Sum(@DbColumn("":"NoCache";"";"Ansicht1";1))

damit versuche ich es gerade.

Fehlerausgabe: die Datentypen der zwei Vergleichsergebnisse sind nicht kompatibel.

es sind aber die gleichen datentypen beides Zahlen, oder alles zahlen.
aber er es will halt nicht. ???

Offline Wilhelm

  • Aktives Mitglied
  • ***
  • Beiträge: 214
  • Geschlecht: Männlich
Re: Zugriff auf die Werte der Ansicht
« Antwort #8 am: 12.10.06 - 10:41:37 »
Nur mal so als Idee.. (ohnegroßdrübernachgedachtzuhaben)

Wohlmöglich liefert dir @DbColumn keine Zahl zurück. Versuchs mal mit @Sum(@TextToNumber(@DbColumn.

Gruß

Willi
Ich will endlich die F9-Taste in diesem Forum haben!!!

Offline dirk_2909

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.173
  • Geschlecht: Männlich
  • Expand your Notes Client with ECM functionality..
    • d.velop
Re: Zugriff auf die Werte der Ansicht
« Antwort #9 am: 12.10.06 - 10:43:57 »
@Klaus

Zitat
Wenn er die automatische Summierung etc. in der Ansicht meint: Nein !

Er meint die Summenbildung in der Ansicht! Das man das in einer Maske nicht verwenden kann ist klar.
Aber man kann es abbilden!!

Wir sollten "Anfänger" (sorry zoggi) nicht durch so schnelle Antworten verwirren...

@zoggi (oder wie der Name auch ist ;-) )

ich bin kein "Einzeilerfreund" ;-)

Code
_werte := @DBColumn( ... );

@if( @IsError( .... @Return( ?? ) .... ;

-> prüfe vorher die Werte und setze sie ggf. um

-> benutzte @Transform   Sorry - erst ab Version 6  :-\
 
@Trim , @Replace.....



Dirk

[IBM CLP R5]
[IBM CAD 6/6.5]
[IBM CAD 7]
[IBM CAD 8]


"Nein!! … Es genügt nicht Mails in einen anderen Ordner oder Datenbank zu verschieben, um sie zu archivieren!"

   
Disclaimer:
Ich Antworte nach besten Wissen und Gewissen. Sollte sich jemand durch meine Antwort persönlich angegriffen fühlen, ist dies nicht meine Absicht!
Ich bin auch nur ein Mensch, der Fehler machen kann. ....

Offline zoggi

  • Frischling
  • *
  • Beiträge: 11
Re: Zugriff auf die Werte der Ansicht
« Antwort #10 am: 12.10.06 - 11:41:26 »
also so wie es scheint.
wird das wohl nichts.

egal welchen vorschlag ich befolgt habe (eure / oder die der Hilfe) es wird nix.

mein problem ist.
ich habe eine unbestimmte Anzahl von Dokumenten, die alle gleich sind.
ich bauche den wert aus einem bestimmten feld, aus jedem der dokumente.
damit ich die gesammt summe bilden kann.

das ist  das eigentliche prob.
dachte halt weil ich mir die felder ja einfach in der ansicht anzeigen lassen kann, das ich daher auch auf sie aus der  Ansicht heraus zugreifen kann.

aber der fehler ist und bleibt der gleich.

feld: 'feld1' : die Datentypen der zwei Vergleichsergebnisse sind nicht
                     kompatibel

deshalb, falls ich auf eine andere art und weise, alle werte, aus allen dokumente, von diesem  bestimmten feld bekomme wäre ich für ratschläge sehr dankbar.

klaussal

  • Gast
Re: Zugriff auf die Werte der Ansicht
« Antwort #11 am: 12.10.06 - 12:38:38 »
Bau Dir einen Agenten, der alle Dokumente bearbeitet und die Summe bildet.

Offline zoggi

  • Frischling
  • *
  • Beiträge: 11
Re: Zugriff auf die Werte der Ansicht
« Antwort #12 am: 12.10.06 - 12:49:23 »
@klauss

kurz, präzise ohne zusätzliche angaben so wie es Anfänger lieben  ;)

also mal schauen ob das dann geht.



klaussal

  • Gast
Re: Zugriff auf die Werte der Ansicht
« Antwort #13 am: 12.10.06 - 13:02:01 »
Jau, nee aber da gibt es einige Threads, die sich genau mit diesem Thema beschäftigen. Einfach mal die Suchfunktion benutzen..  ;D

Auserdem war das nur als Denkanstoss gedacht.

Offline Wilhelm

  • Aktives Mitglied
  • ***
  • Beiträge: 214
  • Geschlecht: Männlich
Re: Zugriff auf die Werte der Ansicht
« Antwort #14 am: 12.10.06 - 13:06:32 »
Wenn ich mich da nochmal einmixen darf...

Ist eigentlich das Feld in allen Dokument gefüllt oder gibts auch die Möglichkeit das das Feld in mindestens einem der Dokumente leer ist?

Gruß

Willi
Ich will endlich die F9-Taste in diesem Forum haben!!!

Offline zoggi

  • Frischling
  • *
  • Beiträge: 11
Re: Zugriff auf die Werte der Ansicht
« Antwort #15 am: 12.10.06 - 13:13:29 »
@willi

ja die Möglichkeit besteht in der Tat das das Feld lehr sein kann.

meinst du das es deshalb die probs gibt?

Offline Wilhelm

  • Aktives Mitglied
  • ***
  • Beiträge: 214
  • Geschlecht: Männlich
Re: Zugriff auf die Werte der Ansicht
« Antwort #16 am: 12.10.06 - 13:17:58 »
Naja, der Wert "" entspricht in Notes nicht unbedingt einer Zahl.

Gibts die Möglichkeit einen Vorgabwert zu nutzen, z.B. Null oder diesen zumindest in der Ansicht darstellen zu lassen?

Gruß

Willi
Ich will endlich die F9-Taste in diesem Forum haben!!!

Offline zoggi

  • Frischling
  • *
  • Beiträge: 11
Re: Zugriff auf die Werte der Ansicht
« Antwort #17 am: 12.10.06 - 13:20:05 »
@ willi

ok genau das war das prob. weil nicht in allen dokumenten die felder gefüllt waren.

Alles erstmal ein fettes DANKESCHÖN an alle für eure hilfe

nun muss ich nur noch das problem umgehen.


mal schauen ob es so geht wie in deinem letzten Vorschlag

Offline dirk_2909

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.173
  • Geschlecht: Männlich
  • Expand your Notes Client with ECM functionality..
    • d.velop
Re: Zugriff auf die Werte der Ansicht
« Antwort #18 am: 12.10.06 - 14:42:30 »
Als "Denkanstoß" -> @Replace - > "" -> 0

oder in der Spaltenformel -> @if( feld1  = "" , 0 , feld1 ) -> dann aber in @DBColumn nicht mit Namen referenzieren....
Dirk

[IBM CLP R5]
[IBM CAD 6/6.5]
[IBM CAD 7]
[IBM CAD 8]


"Nein!! … Es genügt nicht Mails in einen anderen Ordner oder Datenbank zu verschieben, um sie zu archivieren!"

   
Disclaimer:
Ich Antworte nach besten Wissen und Gewissen. Sollte sich jemand durch meine Antwort persönlich angegriffen fühlen, ist dies nicht meine Absicht!
Ich bin auch nur ein Mensch, der Fehler machen kann. ....

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Zugriff auf die Werte der Ansicht
« Antwort #19 am: 12.10.06 - 14:46:29 »
Ich würde hier auf Nummer sicher gehen:

@If (!@IsNumber (feld1); ...)

Bernhard

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz