Dynamics AX Blog - Axapta 2.5 - Seite 3
Momentan angezeigt werden nur Beiträge, welche für die Dynamics AX-Version »Axapta 2.5« relevant sind. 
RSS-Feed dieser Version

RSS-Feed dieser Version
|
|
|
|
|
|
Dynamics AX Blog - Axapta 2.5 - Seite 3Momentan angezeigt werden nur Beiträge, welche für die Dynamics AX-Version »Axapta 2.5« relevant sind.
![]() RSS-Feed dieser Version
|
Wer schon mal versucht hat in Dynamics AX 2.x einen String in einen Container umzuwandeln, der hat recht bald entdecken müssen, daß es - anders als in den meisten anderen Programmiersprachen - in X++ der Version 2.x keine entsprechende Funktion dafür gibt und man sich eine solche selbst schreiben muß.
Etwas besser sieht das ganze in Dynamics AX 3.x aus, dort gibt es zwar eine Funktion str2con, diese ist allerdings etwas buggy. Beginnt der umzuwandelnde String nämlich mit einer Zahl, so erfolgt die Umwandlung nicht wie vom Entwickler erwartet.
Korrigiert wurde dieser Fehler erst in AX 4.0, dort arbeitet die Methode str2con meines Erachtens korrekt.
Anbei der X++ Code aus AX 4.0, sollte problemlos auch in älteren Versionen arbeiten. In AX 2.x kann man die Methode einfache in die Klasse global integrieren, in der Version 3.0 sollte die bestehende überschrieben werden.