2016-10-28 107 views
0

我想編碼「while select」語句。AX 2012數據庫 - BaseEnum以字符串

我有一個表 「CarBrandTable」 有兩個領域:

CarBrandId和國家。

CarBrandId是一個字符串。 國家是基地枚舉。

現在我想通過詢問select語句來獲取數據。

當我想通過說info(carBrandTable.countries)來檢索數據;

編譯器說...「之爭‘TXT’是與所需的類型不兼容」

我知道我的baseenum不是字符串,而我hvae以某種方式轉換。 但我這樣做有麻煩。

有人給我提示嗎?

在此先感謝

+0

考慮接受答案。 –

回答

3

修改你的信息是這樣的:

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

另一種方式是enum2str功能。

info(enum2str(carBrandTable.countries));