摘要:
Folder查询结果不对的问题:问题:在一次项目UAT时,一个用户测试时发现她总是查询不出结果,这个FORM是我们客户化一个标准的FORM。解决过程:因为是标准FORM,而且我们之前自己测试时也没有遇到这个问题,所以以为系统对用户权限有什么控制,我们查看FORM源代码,但是找了很久还是没有找到问题的所在,打印DEFAULT_WHERE发现每一次查询后,DEFAULT_WHERE会增加一段相同的我们很费解的条件,就是这个条件导致查询不出结果。问题原因:最后多亏吴前进提醒,最终我们找到问题所在。原来该用户在操作时,保存了FOLDER,在保存时勾选了"包括查询",结果就把当时的查 阅读全文
摘要:
用户配置文件相当于系统参数,可以在不同层级(Site层、应用模块层、责任层、用户层)设置不同的值; 作用范围小的覆盖范围大的层,系统已经预设了很多user profile; 开发人员也可以定义User profile;对开发人员如果要新定义user profile 并使用之,步骤一般包括三步第一步:定义user profile (Nav:应用开发员责任->配置文件)上例中定义了一个User profile : ORG_ID, SQL验证用于提供用户在设置该Profile值的时候提供LOV数据来源; 开发者只需要依葫芦画瓢即可。如果LOV来源不是系统原有表中的数据,而是需要自己定义的,那么 阅读全文
摘要:
FROM批量处理界面效果当遇到对FORM上记录进行批量处理时,一般情况下都会选择在记录前面加上复选框,然后勾选上需要处理的数据,最后获取勾选的记录数据进行业务处理:如果只是添加复选框,显得界面效果太单调,勾选结果显示也不够明显,将勾选的行进行特殊显示,会使得勾选效果更好。通过在标准界面查找类似业务,找到对应API:app_record.highlight('SELECTED_DATA');高亮显示当前行所有ITEMapp_record.highlight('');取消高亮显示当前行所有ITEM效果如下图:这样看起来用户会更明确的看到选择的行。效果已经做出来,但是 阅读全文