ich habe ein Datumsfeld in einem dynamischen Formula (was aber nicht weiter wichtig ist), in dem ein Datum gewählt wird. Da auch der zugehörige Wochentag wichtig ist, möchte ich diesen automatisch berechnen/ anzeigen lassen. Folgenden Code habe ich geschrieben, welcher nicht ganz funktioniert, wie ich es will:
Event: calculate
Feld des Wochentages: Textfeld
Datumsfeld: Datum
Code: Alles auswählen
//Datum aus Feld "Datum" holen
var my_date = Datum.rawValue;
//Datum zerstückeln; Format: 2007-08-17
var day = my_date.substr(8,2);
var month = my_date.substr(5,2);
var year = my_date.substr(0,4);
//Objekt erstellen
var date_obj = new Date();
//komplettes Datum in Objekt schreiben
date_obj.setDate(day);
date_obj.setMonth(month);
date_obj.setFullYear(year);
//Wochentax Index holen
var index = date_obj.getDay();
var Wochentag = new Array("Sonntag", "Montag", "Dienstag", "Mittwoch","Donnerstag", "Freitag", "Samstag");
//Ausgabe des richtigen Tages
Tag.rawValue = Wochentag[index];
Danke!