如何比较具有不同大写字母的字符串之间的 DialogField 值?
How to compare the DialogField value between a string with a difference uppercase?
我有这个小问题,
如何比较 dialogField.Value() 和我的字符串,我需要区分 uppercase 。
我使用了这个代码,但我没有严格,我有 true return 大小写,大写和小写。
dialogField = dialog.addFieldValue(extendedTypeStr(String30), text);
if (dialogField.value() == "TEXTCONFIRM")
{
//other code
}
感谢您的帮助,
尽情享受吧!
要在 AX 中进行区分大小写的字符串比较,请使用 strCmp
函数:
if (strCmp(dialogField.value(), "TEXTCONFIRM") == 0)
{
// other code
}
见X++, C# Comparison: String Case and Delimiters [AX 2012] and strCmp Function [AX 2012]
我有这个小问题,
如何比较 dialogField.Value() 和我的字符串,我需要区分 uppercase 。
我使用了这个代码,但我没有严格,我有 true return 大小写,大写和小写。
dialogField = dialog.addFieldValue(extendedTypeStr(String30), text);
if (dialogField.value() == "TEXTCONFIRM")
{
//other code
}
感谢您的帮助,
尽情享受吧!
要在 AX 中进行区分大小写的字符串比较,请使用 strCmp
函数:
if (strCmp(dialogField.value(), "TEXTCONFIRM") == 0)
{
// other code
}
见X++, C# Comparison: String Case and Delimiters [AX 2012] and strCmp Function [AX 2012]