一、说明
撰写此文档的目的是为了尝试解决 XtraGrid 在 IE 中开启后,上方工具栏按钮按了没反应的问题。
此问题在 IE 低版本(IE11 以下)都有可能发生,因此希望通过此文档对您有所帮助。注意:
兼容性视图是针对每一个站点独立设置的,不会互相干扰。
兼容模式不是万能的,是针对旧的网页技术保留的功能,因此,一些国内外较为时新的网页请不要使用兼容性模式,
以免出现显示错误。
二、操作步骤
如果系统环境语言为繁体中文,“兼容性视图”又叫做“相容性檢視”
方法有两种,请大家酌情选择:
兼容性视图设置方法一(此方法每次都需要切换):
特别提醒:建议先切换后操作,以免页面已经填写的数据因切换而刷新后丢失。
1. IE8,IE9,IE10,在地址栏右侧有个兼容性视图的图片,直接点亮即可打开兼容模式。
2. 最新的 IE11,兼容性视图的打开方法已经改变,具体操作如下:
兼容性视图设置方法二(此方法对一个站点设定一次即可):
1. 在 ie 窗口下按下“F10”按钮后,顶端处会出现工具栏,点击“工具-兼容性视图设置”
2. 将\"10.40.40.24\"添加入列表即可。
8.3.19 XG 常见问题-调整样板注意事项
1. 若出现样板中文说明出不来的情况:修改原先的说明,保存,修改,保存即可。 2.样板中群组一定要印出。----(闲置原因之一)
3.样板中的数值栏位一定要设定数字显示位数。----(闲置原因之一) 4.样板形态[明细、交叉、子报表.etc]一定要设定。----(闲置原因之一) 5.样板中设定汇总的栏位一定要是数值栏位。----(闲置原因之一)
6.跳页字段只可设定一个。
8.树的设定
7. 子报表需在 azzi300 维护子报表单身资料。 9. 交叉表的设定 10.图表的设定
8.3.20 XG 常见问题-子报表设定方式
范例程序:asfr001
应用场景:例如工单备料套数表打印,需以子报表显示发料料号信息。
adzp188 产完成主报表打印后,下载到 T100 设计器编辑子报表信息。 create_teptable()段 复制主报表架构(红色虚线),在 add-point:create_tmp.after
贴上,修改黄底色处将 g_sql 内容改成「字段.表格名.参考字段」
呼叫 cl_xg_create_tmptable(g_sql,2)第 2 参数传 2。 ins_prep()段 复制主报表架构(红色虚线框),在 add-point:insert_prep 段贴上,并修改黄底色处
ins_data()段 定义子报表 record
foreach 中的 add-point:save_after 撰写子报表 sql 信息。
开启「XtraGrid 报表格式设定作业
(azzi300)」,维护子报表信息。在功具列点选「明细操作/子报表设定」
子报表字段请照程序段定义输入,并在子报表主 key 值设定与主报表关联字段,此例是在 sfbadocno 设定 sfaadocno。
字段顺序自动产生,从主报表最后一个顺序接续排。编辑完后,按下「✓」即完成维护。
执行程序 asfr001 验证。
执行结果
因篇幅问题不能全部显示,请点此查看更多更全内容