【发布时间】:2012-11-14 14:25:49
【问题描述】:
我有一个文本变量,我想将其转换为选项并使用它设置表数据。它如何将变量转换为选项?
谢谢
【问题讨论】:
标签: microsoft-dynamics navision dynamics-nav
我有一个文本变量,我想将其转换为选项并使用它设置表数据。它如何将变量转换为选项?
谢谢
【问题讨论】:
标签: microsoft-dynamics navision dynamics-nav
如果您仍希望将字符串转换为选项值,EVALUATE 是您的最佳选择! :)
【讨论】:
解决了,
OptionName := OptionName::Option;
这并不能解决问题本身,而是一种解决方法,因为“选项”可以是文本字符串(但它必须是预定义的);
【讨论】:
// Option to text:
optionName := format(salesHeader."Document Type"::Order);
// Text to option:
case (optionName) of
'Order': salesHeader."Document Type" := salesHeader."Document Type"::Order;
'Invoice': salesHeader."Document Type" := salesHeader."Document Type"::Invoice;
end;
【讨论】: