2 Antworten Neueste Antwort am Nov 2, 2016 8:15 AM von Markus Schneider

    Derserlbe Wert für die gesamte Spalte?

    Nani

      Hallo,

       

      ich habe in meiner Datenbank eine Spalte die "Datum" heißt.

      Wenn ich dort bei einem Datensatz z. B. das Datum 01.12.2015 eingebe, möchte ich, dass dies für alle Datensätze in dieser Datenbank auch eingefügt wird. Es soll also die ganze Spalte runter in alle Datensätze (Zeilen) das gleiche Datum eingefügt werden.

       

      Geht das?

        • 1. Re: Derserlbe Wert für die gesamte Spalte?
          NorbertH

          Hallo Nani,

           

          Die Funktion „ Ersetze alle Feldwerte“ ist dein Freund.

           

          Variable setzen($Datum;Wert:DeinDatumsFeld)

           

          Hier solltest du noch Prüfen ob in der Variable ein Wert steht und dieser ein Datum ist etc.

          Wenn ja

           

          Ersetze alle Feldwerte(Ohne Dialog; DeinDatumsFeld; $Datum)

           

          Wenn nein

           

          Aktuelles Script verlassen…

           

           

          Das Script kannst du per Icon oder per Script - Trigger aufrufen / lassen.

           

          Mit freundlichen Grüßen

           

          Norbert

          • 2. Re: Derserlbe Wert für die gesamte Spalte?
            Markus Schneider

            allenfalls kannst du das auch mit einem globalen Feld erreichen. Global Felder haben fuer saemtliche adatensaetze den gleichen Wert

             

            - bei lokaler Datei 'behaelt' FileMaker den Wert nach Beenden

            - beim Serverbetrieb kriegt ein globales Feld immer den Startwert (gesetzt beim installieren auf Server)

            -- allenfalls beim Start im start-script setzen

            - globale Felder gelten pro user und pro session