Hinzufügen variabler Spaltennamen basierend auf dem DatumIch möchte ein Skript erstellen, das mehrere Spalten mit den Spaltennamen basierend auf dem Datum hinzufügt. Nehmen Sie zum Beispiel das heutige Datum "3/4/2020" und fügen Sie 3 zusätzliche Spalten hinzu, deren Namen den vorherigen 3 Wochen entsprechen. Geben Sie das Ergebnis von:
Spalte 1: "04.03.2020"
Spalte 2: "26.02.2020"
Spalte 3: "19.02.2020"
Spalte 4: "2/12/2020"
Betreff: Hinzufügen variabler Spaltennamen basierend auf dem DatumHier ist eine wirklich einfache Möglichkeit, dies zu tun. Es nimmt die erste Spalte in der Datentabelle und setzt sie auf das heutige Datum. In den nächsten drei Spalten werden die Daten 1,2 und 3 Wochen zuvor festgelegt
Names Default To Here( 1 );
dt = Current Data Table();
Column( 1 ) << set name( Format( Today(), "m/d/y" ) );
Column( 2 ) << set name( Format( Today() - In Weeks( 1 ), "m/d/y" ) );
Column( 3 ) << set name( Format( Today() - In Weeks( 2 ), "m/d/y" ) );
Column( 4 ) << set name( Format( Today() - In Weeks( 3 ), "m/d/y" ) );
Betreff: Hinzufügen variabler Spaltennamen basierend auf dem DatumDas hat funktioniert. Vielen Dank!