Was ist das .toString() varivent in X++ oder Dynamics AX?
Gibt es etwas ähnliches wie die berühmte toString()
Methode der C# in Axapta?
Ich versuche zu laufen, den zugrunde liegenden code:
info(this.dataSource());
Aber es gibt mir diese Fehlermeldung: "Argument 'txt' ist nicht kompatibel mit den benötigten Typ um."
info
erwartet einen string-Wert. Es gibt keine automatische Konvertierung.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den
toString
ist auf alle Objekte aber in der Regel nicht viel Wert:Dieser gibt diese Ausgabe:
Wahrscheinlich wusste Sie das schon! Jedoch wird die Abfrage Datenquelle gibt, etwas nützliches:
gibt die entsprechende SQL-Abfrage:
Wenn Sie nur auf der Suche für den Namen der dataSource können Sie das folgende tun:
Leider nicht, aber es gibt eine Reihe von "...2Str ()" - Methoden für die Konvertierung von Basis-Datentypen, string, zum Beispiel;
int2Str()
http://technet.microsoft.com/en-us/library/aa851371(v=ax.50).aspx
int642str()
http://technet.microsoft.com/en-us/library/aa851371(v=ax.50).aspx
date2str()
http://msdn.microsoft.com/en-us/library/aa857241(v=ax.10).aspx
Plus andere.
Ich möchte nur hinzufügen, dass ich oft strFmt.
Ist es ähnlich String.Format() in C#.
Sie können mehr details zu sehen hier.