本帖最后由 诗仙·1957 于 2024-9-26 16:29 编辑
var value1 = await dataContext.EvaluateFormulaAsync(参数值);
//处理下拉框数据
var listdict = (List<Dictionary<string, object>>)value1;
var aa02 = TransformData(listdict);
dataContext.Parameters[ResultTo] = aa02;
//处理下拉框数据格式
public static List<Dictionary<string, object>> TransformData(List<Dictionary<string, object>> input)
{
var output = new List<Dictionary<string, object>>();
foreach (var item in input)
{
foreach (var kvp in item)
{
var newItem = new Dictionary<string, object>
{
{ "value", kvp.Value },
{ "text", new Dictionary<string, string> { { "zh_CN", kvp.Value.ToString() } } }
};
output.Add(newItem);
}
}
return output;
}
以上代码返回结果在设计器中显示为:
为什么会有一个创建变量以及设置变量,创建变量这个结果是正确的,设置变量显示格式问题。
该如何处理?
|