NC
wing123123
这个作者很懒,什么都没留下…
展开
-
JAVA异常 EXCEPTION_ACCESS_VIOLATION (0xc0000005)
## An unexpected error has been detected by Java Runtime Environment:## EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x009702b1, pid=1900, tid=2108## Java VM: Java HotSpot(TM) Client VM (11.3-b02 mi...原创 2009-11-09 11:50:37 · 3619 阅读 · 1 评论 -
获得nc_home磁盘路径
private static final String URL_SYSTEM_CONFIG = RuntimeEnv.getInstance() .getProperty(RuntimeEnv.SERVER_LOCATION_PROPERTY);原创 2010-09-10 21:59:12 · 838 阅读 · 0 评论 -
nc测试类配置及代码
1、配置环境 选择当前项目->Properties->Order and Export选择Product_Common_LibraryMiddleware_LibraryFramework_LibraryModule_Public_LibraryModule_Client_LibraryModule_Private_Library再进入Run参数设置...原创 2010-09-10 22:21:58 · 391 阅读 · 0 评论 -
Dao层的executeUpdate语句
getDao().executeUpdate("insert into hx_amass_liquid(pk_amass_liquid, PK_FINANCE_ACCOUNT, cashbalance) values('1001Z1100000000063WA','1001Z1100000000063WT','200')"); 是正确的,所以执行插入数据之前一定要给主键赋null...原创 2010-06-23 10:35:26 · 1375 阅读 · 0 评论 -
NC中如何获得并修改数据源(datasource)
// 获取数据源String oldDataSourceName = InvocationInfoProxy.getInstance() .getUserDataSource();// 设置新的数据源InvocationInfoProxy.getInstance().setUserDataSource("iface"); ...原创 2010-09-26 10:51:41 · 3279 阅读 · 0 评论 -
给NC预警传送消息
IPFMessage pfs = (IPFMessage) NCLocator.getInstance().lookup( IPFMessage.class.getName());原创 2010-09-26 14:28:54 · 449 阅读 · 0 评论 -
查找参照对应的参照类
select * from bd_refinfo where name like '%操作员%'原创 2010-09-27 14:20:20 · 128 阅读 · 0 评论 -
查询指定系统用户
public UserVO getSysUser() { IUserManageQuery queryUser = NCLocator.getInstance().lookup( IUserManageQuery.class); UserVO user = null; try { user = queryUser.findUser("0001", "xtgl")...原创 2010-09-28 23:32:40 · 136 阅读 · 0 评论 -
查询模板代码
BillItem buyamount = builder.decimal("hx_entrust_contract.buyamount", "合同金额"); buyamount.setDecimalDigits(2);// 设置小数位数 getQueryManager().setQueryPanelBuilder(builder); getQueryManager()....原创 2010-10-22 11:56:16 · 136 阅读 · 0 评论 -
待办事务的提示信息
1、给出待办事务的提示信息 import nc.bs.framework.common.NCLocator;import nc.bs.hawk.ExtendedBaseDAO;import nc.itf.hxsale.IPendingAffair;import nc.itf.uap.pf.IPFMessage;import nc.itf.uap.rbac.IUs...原创 2010-10-22 12:01:19 · 1081 阅读 · 1 评论 -
查询面板中公司参照选非叶子节点时确定按钮可用
BillItem pk_corp = builder.refPane("pk_corp", "公司", "公司目录(集团)", getPk_corp()); ((UIRefPane) pk_corp.getComponent()).setNotLeafSelectedEnabled(true); pk_corp.setValue(getPk_corp()); 注意:UIR...原创 2011-02-22 11:12:42 · 123 阅读 · 0 评论 -
参照添加监听
// 项目名称 BillItem itemname = builder.refPane("hx_blankvoucher_mng.itemname", "项目名称", "<nc.ui.hxbusi.ref.KongBaiItemnameModel>"); ((UIRefPane) itemname.getComponent()).getRefModel().reloadD...原创 2010-11-09 15:43:21 · 153 阅读 · 0 评论 -
查询模板(名-值)下拉框
BillItem cvouchType = builder.textField( " hx_blankvoucher.acceptedconfirm ", "一次确认"); cvouchType.setDataType(IBillItem.COMBO); cvouchType.setRefType("SX,已确认 =02");// 单据状态的下拉框 cvouchType.setV...原创 2010-11-09 16:26:52 · 153 阅读 · 0 评论 -
NC数据排序
VO排序 -- nc.vo.trade.voutils.VOUtil 页面排序 -- getBillCardPanel().getBillModel("conbilltype").sortByColumn("dealtime", true);原创 2010-11-18 00:44:48 · 700 阅读 · 0 评论 -
查询引擎拼sql的类
查询引擎会在拼sql的时候调用这个类: -- nc.vo.iuforeport.businessquery.WhereCondVO public String getExpression(String leftFld, Hashtable hashParam) {//里的这句if (hashParam != null && hashParam.containsK...原创 2010-12-04 14:53:03 · 76 阅读 · 0 评论 -
BillListPanel中获得选中的行
int row = getBillListPanel().getBillHeadTable().getSelectRow();//////作用相同getBillListPanel().getBillHeadModel().getSelectRowVO(row,vo.class);getBillListPanel().getHeadBillModel().getBodyVal...原创 2010-09-08 16:58:55 · 535 阅读 · 0 评论 -
getBillListPanel中getHeadTable()和getHeadBillModel()区别?
table获得选中行,model获得选中行对应的VO原创 2010-09-08 16:55:23 · 352 阅读 · 0 评论 -
Can't connection Datasource
preferences --> MDE Development --> Datasource 中有多个设置,总是选择第一个设置,启动服务后程序总报告Can't connection BD2... 解决: %NC_HOME%\bin\ncSysConfig.bat 中把多余的设置去掉...原创 2009-11-09 11:59:06 · 503 阅读 · 0 评论 -
NC5.5中无法创建账套
NC5.5中无法创建账套错误显示:后台Server端报告:NullPointerException错误解决:缺少“ncscript”文件夹原创 2009-11-25 13:40:29 · 194 阅读 · 0 评论 -
设置文本获得焦点
1\获得页面BillItem2\用BillItem.getComponent()方法在向上转型为UIRefPane3\用requestFocusInWindow()方法获得焦点 ((UIRefPane) getBillCardPanel().getHeadItem("amountval") .getComponent()).requestFocusInWin...原创 2010-07-13 10:35:46 · 161 阅读 · 0 评论 -
Exception occurred executing command line解决方案
选择当前项目->Properties->Order and Export选择Product_Common_LibraryMiddleware_LibraryFramework_LibraryModule_Public_LibraryModule_Client_LibraryModule_Private_Library再进入Run参数设置选择Classpath页签,将User Entri...原创 2010-07-14 15:55:18 · 465 阅读 · 0 评论 -
文本框添加“焦点”监听事件
((UIRefPane)getBillCardPanel().getHeadItem("").getComponent()).getUITextField().addFocusListener(new FocusListener(){ public void focusGained(FocusEvent e) { // TODO Auto-generated method ...原创 2010-07-26 16:08:39 · 557 阅读 · 0 评论 -
关键字java focusLost requestFocus JOptionPane
textfield,需要在失去焦点的时候检查值是否合法,如果不合法,弹出对话框提示。但遇到的问题是对话框弹出很多次,原因是“如果你的lostfocus成立,你原来的程序就会要求得到焦点,即requestfocus,可是这个时候,你又要弹出一个message,所以就又会lostfocus,这个时候系统该怎么做呢?就会一个紧的循环了!”http://book.77169.org/ask32/h...原创 2010-07-26 16:53:25 · 289 阅读 · 0 评论 -
将UFDouble显示为小数点后2位的操作
将UFDouble显示为小数点后2位的操作是: new UFDouble().setScale(2, UFDouble.ROUND_HALF_UP); //保留小数点后2位,并“四舍五入”原创 2010-08-06 11:11:43 · 2508 阅读 · 0 评论 -
在UIDialog中的控件UIPasswordField获得焦点
错误校验提示错误后,密码清空并将光标定位在密码框中 1、在Dialog上加 /** * 密码错误后的处理操作 */ private void dealErrorDrawpwd() { final BillItem drawpwdItem = getQueryManager ().get...原创 2010-08-11 12:22:41 · 94 阅读 · 0 评论 -
给继承BaseBillUI的子类添加afterEdit方法
BaseBillUI类自己本身并没有实现BillEditListener,所以需要通过重写createCardManager()方法来实现 public class ClientUI extends BaseBillUI<BillVO, ClientUI> protected CardManager<T> createCardManager() { r...原创 2010-08-13 11:49:27 · 137 阅读 · 0 评论 -
参照类问题
1、显示参照字段个数的模板设置 2、参照中加入加载公式 setFieldCode(new String[] { "billcode", "custname", "cashamount", "checkamount", "pk_user", "dealtime", "pk_check", "pk_authorizer&qu原创 2010-08-14 11:59:36 · 217 阅读 · 0 评论 -
模板公式中的iff
certcode->iif(custtype!="自然人", getColValue(hx_finance_account,registernumber,pk_finance_account , pk_finance_account),getColValue(hx_finance_account,certcode ,pk_finance_account , pk_finance_accoun...原创 2010-08-18 17:16:09 · 482 阅读 · 0 评论 -
在Oracle中对UFDate和UFDateTime数据检索
UFDate 对应数据库中的数据为 char(10) 如: 2010-08-25 UFDateTime 对应数据库中的数据为 char(19) 如: 2010-08-25 03:12:45 如果要检索出所有是2010-08-25这天的记录: select * from hx_amass_liquid where dealtime = '2010-08-25...原创 2010-08-25 17:37:59 · 2069 阅读 · 0 评论 -
后台方法与事物
V5.0中的事务参与模型通过方法名后缀进行判断,判断的方法如下:Ø 方法名后缀RequiresNew: 新事物Ø 方法名后缀Mandatory: 必须在一个已有的事务环境中运行改方法Ø 方法名后缀Supports: 只是支持事务,不建议使用Ø 方法名后缀NotSupported:不支持事务,不建议使用Ø ...原创 2010-08-27 16:11:48 · 171 阅读 · 0 评论 -
参照类中使用值-对,替换查询结果
Hashtable<String, String>> getDispConvertor() { Hashtable<String, Hashtable<String, String>> conv = new Hashtable<String, Hashtable<String, String>>(); Hashtable&l...原创 2010-09-07 10:09:36 · 96 阅读 · 0 评论 -
去除表体右键添加多行
// 给卡片界面表体的多页签添加监听 String[] tabCodes = getBillCardPanel().getBillData() .getBodyTableCodes(); for (String tabcode : tabCodes) { // 卡片界面移除表体右键菜单 getBillCardPanel().setBodyMenuShow...原创 2011-03-18 09:34:59 · 118 阅读 · 0 评论