2016-10-28 2 views
0

"while select"ステートメントをコーディングしようとしています。AX 2012データベース - BaseEnumからStringへ

CarBrandIdや国:

は、私は2つのフィールドを持つテーブル "CarBrandTable" を持っています。

CarBrandIdは文字列です。 国はベース列挙型です。

今、私はSelect Statementで質問してDataを取得したいと思います。

私はinfo(carBrandTable.countries);と言ってデータを取得したいとき。

ザ・コンパイラは、私は私のbaseenumが文字列ではないと私は何とかそれを変換するためにhvaeということを知っている

...「引数 『TXT』は必要なタイプと互換性がありません」と言います。 しかし、私はそうすることにトラブルがあります。

誰かが私のためのヒントを持っていますか?

info(strFmt('%1', carBrandTable.countries)); 
+0

回答を受け入れることを検討してください。 –

答えて

3

おかげで、このような情報を修正してください。

info(enum2str(carBrandTable.countries)); 
3

その他の方法はenum2str機能である:事前

関連する問題