Autor Thema: Formel in einer Anischt  (Gelesen 3581 mal)

Offline Hammer

  • Junior Mitglied
  • **
  • Beiträge: 72
Formel in einer Anischt
« am: 21.03.07 - 10:34:23 »
Hallo zusammen,

lang lang ist es her als ich das letzte Mal das Forum beuscht habe :(
Leider habe ich nun wieder ein kleines Problem mit einer Ansicht.

Ich möchte in einer Anischt in einer Spalte folgendes anzeigen lassen:

Alle Dokumente die in dem Feld xy (Typ: Zahl) größer als 3 eingetragen haben und nicht den Status erledigt haben.

Kann ich das nicht irgendwie so machen:
@If(xy = >3 AND Feld1!= "erledigt"));

Vielen Dank im voraus

Gruß
Steffen
« Letzte Änderung: 21.03.07 - 11:07:46 von Hammer »

Offline Hammer

  • Junior Mitglied
  • **
  • Beiträge: 72
Re: Formel in einer Anischt
« Antwort #1 am: 21.03.07 - 10:54:37 »
ich glaube so haut das hin, oder?

(xy = ">3") & (Feld1 !="erledigt" )

Offline it898ur

  • Senior Mitglied
  • ****
  • Beiträge: 478
Re: Formel in einer Anischt
« Antwort #2 am: 21.03.07 - 10:55:01 »
Falls das eine Spaltenformel werden soll, dann

@If(xy > 3 & KeyCallStatus != "erledigt"; xy; "")

Wenn es eine Ansichtsauswahl werden soll dann

Select xy > 3 & KeyCallStatus != "erledigt"

Gruß

André

Offline Hammer

  • Junior Mitglied
  • **
  • Beiträge: 72
Re: Formel in einer Anischt
« Antwort #3 am: 21.03.07 - 11:06:07 »
Na das ging ja mal fix.

Vielen Dank für die schnelle Antwort, werde es gleich mal testen.

Thx

Offline Hammer

  • Junior Mitglied
  • **
  • Beiträge: 72
Re: Formel in einer Anischt
« Antwort #4 am: 21.03.07 - 11:16:23 »
Hi,

jetzt bekomme ich in der Spalte aber folgende Meldung:

FEHLER: Für Vergleichsoperatoren müssen zwei Werte deselben Datentyps angegeben werden.

Schon komisch :(

Offline DerAndre

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.655
  • Geschlecht: Männlich
  • Keep cool!
Re: Formel in einer Anischt
« Antwort #5 am: 21.03.07 - 11:23:02 »
Es gibt nur zwei Möglichkeiten

A: ist xy wiklich vom Typ Zahl
B: was für ein Feldtyp ist KeyCallStatus
André

Elterninitiative diabetischer Kinder und Jugendlicher e.V.
-----------------------------------------------------------------------------
Fliegen ist die Kunst auf den Boden zu Fallen, aber daneben.
-----------------------------------------------------------------------------
Etwas mehr Hardware dazu zu kaufen ist viel billiger als
Software besser zu machen. ( Niklaus Wirth )

Offline Hammer

  • Junior Mitglied
  • **
  • Beiträge: 72
Re: Formel in einer Anischt
« Antwort #6 am: 21.03.07 - 11:58:11 »
Ja xy ist vom Typ Zahl und das andere Feld ein Dialogfeld :-(

Gruß

Offline DerAndre

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.655
  • Geschlecht: Männlich
  • Keep cool!
Re: Formel in einer Anischt
« Antwort #7 am: 21.03.07 - 12:00:57 »
Gibt es im Dialogfeld Aliase?
André

Elterninitiative diabetischer Kinder und Jugendlicher e.V.
-----------------------------------------------------------------------------
Fliegen ist die Kunst auf den Boden zu Fallen, aber daneben.
-----------------------------------------------------------------------------
Etwas mehr Hardware dazu zu kaufen ist viel billiger als
Software besser zu machen. ( Niklaus Wirth )

Offline Hammer

  • Junior Mitglied
  • **
  • Beiträge: 72
Re: Formel in einer Anischt
« Antwort #8 am: 21.03.07 - 12:09:03 »
Du fragst mich vielleicht Sachen :)
Habe leider keine Ahnung wo ich hier nachschauen kann. Bin eigentlich kein Notes Programmierer :(   

Sorry

Offline DerAndre

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.655
  • Geschlecht: Männlich
  • Keep cool!
Re: Formel in einer Anischt
« Antwort #9 am: 21.03.07 - 12:21:38 »
Auf die Eigenschaften von dem Feld gehen, zweiter Reiter, zweiter Abschnitt Auswahl
Was steht da drin?

sowas wie

erledigt|5

?
André

Elterninitiative diabetischer Kinder und Jugendlicher e.V.
-----------------------------------------------------------------------------
Fliegen ist die Kunst auf den Boden zu Fallen, aber daneben.
-----------------------------------------------------------------------------
Etwas mehr Hardware dazu zu kaufen ist viel billiger als
Software besser zu machen. ( Niklaus Wirth )

Offline Hammer

  • Junior Mitglied
  • **
  • Beiträge: 72
Re: Formel in einer Anischt
« Antwort #10 am: 21.03.07 - 13:11:13 »
Nein, dort sind keine Aliases vergeben.

Offline it898ur

  • Senior Mitglied
  • ****
  • Beiträge: 478
Re: Formel in einer Anischt
« Antwort #11 am: 21.03.07 - 15:32:51 »
Die Fehlermeldung sagt, dass xy keine Zahl ist oder das xy leer ist(Notes interpretiert dies dann aus Text - sehr klug). Daher vorher abfragen ob xy != "" , sofern xy in den Dokumenten unterschiedliche Typen besitzt (mal 3 als Zahl, mal "3" als Text), hilft eine Transformation in der Art @TextToNumber(@Text( xy )) vor dem Vergleich.

Gruß

André

Offline LN4ever

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 505
  • Geschlecht: Männlich
Re: Formel in einer Anischt
« Antwort #12 am: 23.03.07 - 13:41:47 »
Wie wäre es denn mit einer ERROR-Abfrage in der Spaltenformel ?

Spaltenwert:=@If(xy > 3 & KeyCallStatus != "erledigt"; xy; "");
@If(@IsError(Spaltenwert);"";xy)

Gruß

Norbert

Situs vilate in isse tabernit.

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz