0

Erweiterung feste Datumsfrage

Hallo, ich nochmals.

Und wenn ich 2 Datumsfelder in der Tabelle mit einem FESTEN Wert (Datum) versehen will?

12 Antworten

null
    • Tacho
    • vor 3 Jahren
    • Gemeldet - anzeigen

    DEINDATUMSFELD1 := date(2021,02,10);
    DEINDATUMSFELD2 := date(2021,04,12)

    • T_Bartzsch
    • vor 3 Jahren
    • Gemeldet - anzeigen

    dein_Datumsfeld := date(2021,02,10);

    dein_zweites_Datumsfeld := date(2021,02,10)

    • T_Bartzsch
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Tacho, deins sieht einfach schöner aus ... :)

    • Tacho
    • vor 3 Jahren
    • Gemeldet - anzeigen

    wollte nicht vorgreifen, sorry ;-)

    • ClausPeter
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Hallo hatte es auch so eingegeben (beides Datumsfelder)

    'Bescheinigung bis' := date(2020,12,31);

    'Datum von' := date(2020,01,01,)

     

    Jedoch wird nur das erste Datum mit fixem Wert versehen, das zweite Datum ist beim 2.Datensatz leer.

    • Torsten_Stang.1
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Hi,

     

    Du hast bei der zweiten Zuweisung ein Komma zuviel....

     

    'Bescheinigung bis' := date(2020,12,31);

    'Datum von' := date(2020,01,01)

    • ClausPeter
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Sorry, Schreibfehler. Hatte 2. Zuweisung richtig eingetragen - Jedoch 2. Zuweisung funktioniert nicht.

    • ClausPeter
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Ergänzung:

    Zuweisung Nr. 1 : funktioniert bei 1. und 2. Datensatz

    Zuweisung Nr. 2: funktioniert überhaupt nicht

    Welche Möglichkeiten gibt es noch? Vielen Dank für Eure Hilfe.

    • T_Bartzsch
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Bei mir funktioniert obige Formel beim anlegen eines neuen Datensatzes... was ist denn dein Auslöser für das Script? "Beim Anlegen eines neuen Datensatzes", oder ein Button?

    • ClausPeter
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Hi Tobias,

    alle Datensätze wurden bereits per csv importiert. Vielleicht liegt es ja daran, dass die Datensätze schon vorhanden sind und nicht mehr NEU angelegt werden müssen.

    • Torsten_Stang.1
    • vor 3 Jahren
    • Gemeldet - anzeigen

    d.h. Du willst einfach pauschal ALLEN Datensätzen diese Werte zuweisen? Dann ab in die Konsole (Admin-Modus --> Datenbank-Übersicht --> Tab "Console" und wie folgt:

     

    for i in select deine_Tabelle do
       i.dein_Datum1 := date(2020,12,31);
       i.dein_Datum2 := date(2020,1,1)
    end

    • ClausPeter
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Hallo Thorsten,

    super. Perfekt. Funktioniert bestens. Wieder etwas gelernt. Vielen Dank!