我在 Oracle APEX 23.1.5 上有一个交互式网格报告,并且我添加了带有动态操作的按钮,该按钮可将报告直接下载到 CSV。问题是下载文件中的数据不包含双引号,但它们是必需的。是否有任何选项可以将它们包含到文件中?
IG静态ID: maingrid
DA:单击“下载”按钮
执行Javascript代码:
var ig$ = apex.region("maingrid").widget();
ig$.interactiveGrid("getActions").invoke("show-download-dialog");
$('.ui-button--hot').trigger("click");
目前成果:
ID,Source,Version,Region,Country
1,,2.0,EMEA,CH
5,,1.0,APAC,BE
6,,1.0,APAC,AT
预期结果:
"ID","Source","Version","Region","Country"
"1","","2.0","EMEA","CH"
"5","","1.0","APAC","BE"
"6","","1.0","APAC","AT"
转到“下载属性”部分中的 IG 定义。对于 CSV 格式,设置 CSV 分隔符和“CSV 封闭符” H.