2019-05-03 17:17题主

grid通过数据字典翻译之后的数据如何获取?

场景:打算将​grid中某一行的数据作为参数,调用Wb.loadExcel方法生成excel,对于性别sex这样的数据,由于数据库中存在的是1、2,grid中经过数据字典自定翻译之后显示的是男、女。
问题:如何获取数据字典翻译之后的数据?
Wb.loadExcel方法具体如下:
Wb.loadExcel({
      container: app.excelForm,
      file: 'demo/test_Card.xlsx',
      params: rec.data,
       success: function() {
        Wb.toast('表单已经被重新加载。');
      }
    });
2019-05-05 09:28#1
在dataprovider中直接输出键值字段,然后访问对应的键值字段就行
DataProvider:
 : Boolean

是否输出键值字段。如果字段在数据字典中被设置有键名称,设置该属性为true后,系统将输出名为“字段名称__V”的字段,其值为对应的键值。 该属性仅当设置有dictTableNames属性时有效。

Defaults to: false

2019-05-05 11:00#2
好的,多谢!我试试。看来文档还需要继续研究学习!

返回开发者社区