Zahlenfeld per Formel leeren

FM Clients alle Versionen (außer FM-Mobile) und Betriebssysteme
Forumsregeln
Sie befinden sich im Archivforum! Sie können hier alte Beiträge lesen und vorhandene Diksussionen ergänzen.
Neue Diskussionen können Sie in diesem Archiv nicht erstellen!

Zahlenfeld per Formel leeren

Beitragvon bernd » Fr 25. Jun 2010, 14:39

Hinweis: Eintrag wurde aus altem Forum importiert. Ggf. kann es dadurch zu Darstellungsproblemen kommen.
FileMaker Client Version: FM Client 10.0

Hi,

leider bekomme ich es nicht hin und finde auch nichts passendes im Handbuch/Internet.

Ich habe ein Feld, dass ich per Formel mit einem €-Betrag (Zahl) fülle. Es sollte auch dabei bleiben, dass es ein Zahlenfeld ist, da ich die Zahlen-Formatierung im Layout nutze.

Jetzt habe ich eine Wenn(...) Anweisung, die ein Flag im Datensatz prüft. Ist dieses gesetzt soll das Feld normal mit einem bestimmten Betrag gefüllt werden. Wenn nicht, soll es leer bleiben.

So weit so einfach eigentlich.

Jetzt zur Formel:


Wenn ( Flag gesetzt ; BetragXYZ eintragen ; Hier soll das Feld leer bleiben )

Leider habe ich es bisher nur geschafft dort eine 0 oder ein "" unterzubringen. 0 ist leider nicht leer (daher wird im layout dann '0,00 €' angezeigt). "" lässt das Feld zwar leer. Leider funktioniert dann eine Summenfunktion über die Felder nicht mehr.

Jemand eine Idee, wie ich in den hinteren Teil der Wenn-Abfrage ein "Dieses Feld soll leer bleiben"-Statement reinbekomme?

Danke

bernd
bernd
 
Beiträge: 43
Registriert: Do 23. Aug 2007, 00:00

Antwort

Beitragvon MacBit » Sa 26. Jun 2010, 23:52

Hinweis: Eintrag wurde aus altem Forum importiert. Ggf. kann es dadurch zu Darstellungsproblemen kommen.
Nachrichtensymbol: Bild

Zitat:

bernd schrieb am 2010-06-25 14:39:
Hi,

leider bekomme ich es nicht hin und finde auch nichts passendes im Handbuch/Internet.

Ich habe ein Feld, dass ich per Formel mit einem €-Betrag (Zahl) fülle. Es sollte auch dabei bleiben, dass es ein Zahlenfeld ist, da ich die Zahlen-Formatierung im Layout nutze.

Jetzt habe ich eine Wenn(...) Anweisung, die ein Flag im Datensatz prüft. Ist dieses gesetzt soll das Feld normal mit einem bestimmten Betrag gefüllt werden. Wenn nicht, soll es leer bleiben.

So weit so einfach eigentlich.

Jetzt zur Formel:


Wenn ( Flag gesetzt ; BetragXYZ eintragen ; Hier soll das Feld leer bleiben )

Leider habe ich es bisher nur geschafft dort eine 0 oder ein "" unterzubringen. 0 ist leider nicht leer (daher wird im layout dann '0,00 €' angezeigt). "" lässt das Feld zwar leer. Leider funktioniert dann eine Summenfunktion über die Felder nicht mehr.

Jemand eine Idee, wie ich in den hinteren Teil der Wenn-Abfrage ein "Dieses Feld soll leer bleiben"-Statement reinbekomme?

Danke

bernd


Hallo Bernd,

Bei «Hier soll das Feld leer bleiben» musst Du eine «0» (Ziffer Null) setzen.

Zusätzlich (im Layoutmodus) in der Zahlen-Formatierung bei «Nullwerte nicht anzeigen» das Häkchen setzen.

So bleibt im Blätternmodus der Feldinhalt nur sichtbar, wenn der Zahlenwert ungleich Null ist.


Gruss,
Edgar
Mac-User seit 1985
iBook G4 12"; 1,33 GHz; Mac OSX 10.4.11
FileMaker Pro 8.0.2 Adv.
-----
Bern (Schweiz)

--------------------------------------------------
Kaffepause = Zeitspanne während man keinen Kaffee trinkt. ;-)
Benutzeravatar
MacBit
 
Beiträge: 399
Registriert: Do 22. Feb 2007, 01:00
Wohnort: Bern (Schweiz)


Zurück zu FM Clients