1

Termine "markieren" nach Status

Hallo

 

Ich habe einen Terminplaner erstellt der mit sämtliche Termine meiner Klienten zeigt.

Vergangene und natürlich auch die in der Zukunft.

 

Ist es möglich die Termine die bereits "gewesen" sind, zb. rot zu markieren?

Oder lassen die sich ausblenden, aber das ich trotzdem irgendwie noch Zugriff darauf habe?

(Die Termine sind immer mit einem Klienten verknüpft und hier werden auch gleich die Protokolle geführt. Daher brauche ich auch zu späteren Zeitpunkten Zugriff darauf)

Vielleicht gibt es ja eine Möglichkeit dass alle vergangenen Termine automatisch ausblenden und über einen Button, zb: "Alle einblenden" wieder zeigen.

 

Vielleicht denke ich auch mal wieder viel zu weit und die Lösung liegt viel naher :)

Ich danke auf jeden Fall für Eure Hilfe

4 Antworten

null
    • mirko3
    • vor 1 Jahr
    • Gemeldet - anzeigen

    Hallo RJ. Ich nehme mal einfach an, daß Du die Tabellenansicht meinst, die Du filtern willst. Das geht dort m. W. nach nur mit einer Zusatzspalte beim Datum und Deiner Anforderung. Lege eine zusätzliche Funktionsspalte in der Tabellenansicht (das Trichter-icon) an mit dem Code: Datum >= today() und stelle dann den Filter in der Spalteneinstellung auf "ja". Diese Spalte machst Du ganz klein und ziehst sie ganz nach rechts. Mirko

    • Ninox Solution-Partner
    • RonaldP
    • vor 1 Jahr
    • Gemeldet - anzeigen

    Hi RJ,

    ich nehme auch an, dass Du die Tabellenansicht meinst.
    "Rot"-markieren geht mit "bedingte Formatierung...", das funktioniert allerdings nicht bei Datumsfeldern.
    Hier hilft ein kleiner Workaround der die Farbe eines TEXTFELDES entsprechend ändert:

    1. Klicke auf die Spaltenüberschrift eines Text oder Funktionsfeldes
    2. klicke auf  "Bedingte Formatierung..."
    3. klicke auf Neue Regel
    4. Wähle Operator "f(x)"
    5. Füge bei Formel ein: Datum < today()
    6. Wähle die Farben nach deinem Geschmack
    7. => OK klicken ;-)
    8. Bei diesem Beispiel werden alle Zellen des Textfeldes Orange markiert, bei denen der Termin "gewesen" ist.

    Viel Erfolg

    Ronald

    • Icarus_Ralf_Becker
    • vor 1 Jahr
    • Gemeldet - anzeigen

    Guten Morgen RJ , in Ergänzung zu deinen beiden Hinweisen meiner Vorredner: man kann die Darstellung eines Termin auch in der Kalenderansicht anpassen. Bsp.

    In den Feldoptionen des Termins kann man bei "Anzeigen als" mit der styled()-Funktion arbeiten und mit einer if-Bedingung also festlegen, wann per styled() der Hintergrund rot sein soll.

    Auch das Ausblenden von Terminen aus dem Kalender ist möglich, ohne den Zugriff auf den Datensatz zu verlieren. Dazu arbeite ich immer mit 2 Terminfeldern pro Datensatz. Beide gleichen sich per Änderungstrigger auf Tabellenebene ab.

    Das erste Terminfeld "Termin" verwahrt stets den eigentlichen Termin. Es wird nicht gem. Feldoptionen nicht im Kalender anzeigt. Das zweite Terminfeld "Termin für Kalender" wird laut Feldoptionen im Kalender anzeigt. Allerdings wird der Feldinhalt nur gefüllt, wenn der Termin angezeigt werden soll und geleert, wenn nicht. Also

    Anzeigen: 'Termin für Kalender' := Termin;

    Ausblenden: Termin := null;

     

    VG Ralf

    • roger_j
    • vor 1 Jahr
    • Gemeldet - anzeigen

    Guten morgen

    Herzlichen Dank für Eure Hilfe

     

    lg Roger

Content aside

  • Status Answered
  • 1 „Gefällt mir“ Klicks
  • vor 1 JahrZuletzt aktiv
  • 4Antworten
  • 73Ansichten
  • 3 Folge bereits