Autor Thema: Zellenbild mit FORMEL berechnen  (Gelesen 2150 mal)

Offline AlexZX

  • Frischling
  • *
  • Beiträge: 35
Zellenbild mit FORMEL berechnen
« am: 27.04.07 - 16:57:30 »
Hallo,

ich habe da ein Problem. Ich möchte das ein Zellenbild in einer Tabelle in Abhängigkeit des Datums in einem Mehrfachwert Feld angezeigt wird.

Ich verwende diese Formel für das Anzeigen des Zellenbildes

@For(n := 1; n <= @Elements(Datum); n := n + 1;
@If(@Day(Fatum[n]) = 1 ; "belegt.jpg" ; ""))

das Problem ist, dass er die For Schleife nicht durchläuft. Wenn ich die Schleife weg lasse, wird das Bild gesetzt.

Habt ihr vielleicht eine Idee?

Vielen Dank
Alex

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Zellenbild mit FORMEL berechnen
« Antwort #1 am: 27.04.07 - 17:02:23 »
Liegt es vielleicht nur daran, dass das Feld "Datum" und nicht "Fatum" heisst?

Bernhard

Offline AlexZX

  • Frischling
  • *
  • Beiträge: 35
Re: Zellenbild mit FORMEL berechnen
« Antwort #2 am: 27.04.07 - 23:42:30 »
OH  ;)

sorry, nein ist ein fehler beim abschreiben.
so ist es richtig

@For(n := 1; n <= @Elements(Datum); n := n + 1;
@If(@Day(Datum[n]) = 1 ; "belegt.jpg" ; ""))

hat jemand eine Idee warum es nicht geht?

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: Zellenbild mit FORMEL berechnen
« Antwort #3 am: 28.04.07 - 06:11:01 »
Ist Datum denn vom Typ Datum/Zeit ) Sonst geht dir deine Formel bei

@Day(Datum[n] ...

auf die Bretter.

Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline umi

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.062
  • Geschlecht: Männlich
  • one notes to rule'em all, one notes to find'em....
    • Belsoft AG
Re: Zellenbild mit FORMEL berechnen
« Antwort #4 am: 30.04.07 - 08:05:51 »
Hallo,
Dein Bild wird schon angezeigt und zwar genau dann, wenn der Tag =1 ist. Da aber anschliessend noch weitere Daten verarbeitet werden wo wahrscheinlich Tag!=1 is ist, wird es wieder gelöscht.

evtl. hilft Dir folgende kleine Erweiterung
Code
@For(n := 1; n <= @Elements(Datum); n := n + 1;
_flag:=@If(@Day(Datum[n]) = 1 ; "belegt.jpg" ; _flag;));
_flag
Gruss

Urs

<:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Jegliche Schreibfehler sind unpeabischigt
http://www.belsoft.ch
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:>

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz