NC 自定义参照类
2024-09-25 13:06:18
package nc.ui.hzctr.costctr.ref; import nc.ui.bd.ref.AbstractRefModel;
import nc.vo.pubapp.pattern.pub.SqlBuilder; /**
* 成本合同档案参照类 2017-6-27 11:15:04
*
* @author Yaolz
*/
public class ContractRef extends AbstractRefModel {
/**
* 参照列名称
*
*/
@Override
public String getRefTitle() {
return "合同类型参照";
} /**
* 可显示字段编码
*/
private static final String[] FIELD_CODE = { "contractnum", "contractname",
"contracttype", "pk_costctr_h" }; /**
* 可显示字段
*/
@Override
public String[] getFieldCode() {
return ContractRef.FIELD_CODE;
} /**
* 参照列名称
*
*/
private static final String[] FIELDNAME = { "合同号", "合同方", "合同类型", "主键" }; /**
* 显示列名
*/
@Override
public int getDefaultFieldCount() {
return ContractRef.FIELDNAME.length;
} @Override
public String[] getFieldName() {
return ContractRef.FIELDNAME;
} private static final String table = "hzctr_costctr_h"; @Override
public String getTableName() {
return ContractRef.table;
} @Override
protected String getEnvWherePart() {
SqlBuilder wherePart = new SqlBuilder();
wherePart.append(" nvl(dr,0)=0 and 1=1 ");
return wherePart.toString();
} /**
* 参照列主键
*/
public static final String PKCODE = "pk_costctr_h"; @Override
public String getPkFieldCode() {
return ContractRef.PKCODE;
} /**
* 隐藏列
*/
private static final String[] HIDDENFIELDCODE = { "pk_costctr_h" }; @Override
public String[] getHiddenFieldCode() {
return ContractRef.HIDDENFIELDCODE;
}
}
insert into bd_refinfo (CODE, DR, ISNEEDPARA, ISSPECIALREF, METADATATYPENAME, MODULENAME, NAME, PARA1, PARA2, PARA3, PK_REFINFO, REFCLASS, REFSYSTEM, REFTYPE, RESERV1, RESERV2, RESERV3, RESID, RESIDPATH, TS, WHEREPART)
values ('XXX101', 0, null, null, 'ContractTyeVO', 'xxx', '合同类型', null, null, null, '0001Z010000000HTLX01', 'nc.ui.xxx.contracttype.ref.ContractTypeRef', null, 0, null, null, null, '合同类型', 'ref', '2017-06-26 15:58:34', null);
在client下。
最新文章
- JOptionPane用法--java
- angularJs之http后台访问数据
- C# 关于Try/Catch对系统性能影响的总结
- Python tools for Visual Studio插件介绍
- python 序列化之JSON和pickle详解
- hdu 3944 DP? 组合数取模(Lucas定理+预处理+帕斯卡公式优化)
- Splunk <; 6.3 版本 SSL 证书过期事宜
- java环境变量设置方法
- Keil编译后的各文件介绍
- poj4474 Scout YYF I(概率dp+矩阵快速幂)
- innodb的innodb_buffer_pool_size和MyISAM的key_buffer_size
- 解题报告 HDU1789 Doing Homework again
- 给AspNetPager分页控件添加bootstrap样式
- MP3拷贝程序---字节流
- Oracle Basic Ready Notes
- 【R语言系列】read.table报错incomplete final line found by readTableHeader
- 【vue】清理代码
- TCP、UDP和HTTP详解
- 使用mongo shell转换字符类型
- python3使用paramiko操作远程机器