Archiv des Intrexx Live! Forums

Hier sehen Sie die Foreneinträge aus dem Intrexx Live! Forum. Bis November 2016 war es das Forum für alle Fragen rund um die Software Intrexx von United Planet.
Seit November 2016 gibt es ein neues moderiertes Forum, das Intrexx Community Forum. Nutzen Sie bitte unbedingt dieses für aktuelle Fragen, Antworten und Informationen.

Wichtig: Dieses Forum dient als Archiv. Die Einträge beziehen sich oft auf ältere Versionen von Intrexx und entsprechen nicht mehr den aktuellen technischen Gegebenheiten.
Daher sollten alle Inhalte ausschließlich von Experten genutzt werden. Bei unsachgemäßer Anwendung kann es zu zeitaufwändigen Problemen oder Datenverlust kommen.
Übersicht > Intrexx Professional: Programming > Jahr aus Datumsfeld auslesen

Jahr aus Datumsfeld auslesen

Hallo zusammen

Kann mir jemand auf die Sprünge helfen, was ich hier falsch mache:
Ich möchte aus einem Datums-Ansichtsfeld das Jahr auslesen und in ein Feld schreiben. Jedoch erhält er nicht einmal das Datums-Objekt:

function getYear(p_eroeffnetam, p_field)
{
var oEroeffnetAm = getElement(p_eroeffnetam); //Feld "eröffnet am"
var oDate = getDateObject(oEroeffnetAm);
var year = oDate.getFullYear();
var field = getElement(p_field);

setTextValue(field, year);
}

Was mache ich falsch? Danke für eure Hilfe!

Gruss
12.02.2016 21:18 von Fabrice
Erscheint eine Fehlermeldung?
Es könnte sein, dass die Guid ohne >>Anführungszeichen übergeben wird, oder dass die Guid ausversehen die des Labels ist anstatt dem Ansichtsfeld.
Es könnte auch sein, dass der Kontrolltyp des Feldes nicht auf Datum sondern auf String oder so eingestellt ist.
13.02.2016 05:20 von MartinW
Hallo Martin

Entschuldige, habe gesehen dass dieses Topic noch offe ist
rolleyes

Irgendwie habe ich das Datums-Objekt nie erhalten. Habe es schlussendlich so gelöst:


function getYear(p_eroeffnetam, p_field)
{
var oEroeffnetAm = getElement(p_eroeffnetam); //Feld "eröffnet am"
var date = oEroeffnetAm.innerHTML;
var year = date.slice(-4);
var field = getElement(p_field);

setTextValue(field, year);
}
23.06.2016 11:51 von Fabrice
Zurück | Alles über Intrexx | Impressum | Datenschutzerklärung

Über United Planet
© 2019 United Planet GmbH
Schnewlinstraße 2
79098 Freiburg