- 浏览: 798896 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (248)
- Struts1.x (3)
- Java (24)
- SQL (8)
- 错误汇总/Java (7)
- 错误汇总/JDBC (1)
- 错误汇总/lomboz_eclipse_Hibernate proposals (1)
- 错误汇总/javascript (3)
- 错误汇总/Hibernate + JPA (1)
- 错误汇总/dwr (1)
- hibernate3.X (10)
- Struts2.x (5)
- 概念/JPA (1)
- 概念/JTA (1)
- dwr (1)
- JSTL (1)
- English (6)
- Java/awt (4)
- design_pattern/Observer (2)
- 项目管理 (1)
- Java面试题 (7)
- Linux/Unix (4)
- 服务器/WAS6.0 (1)
- 服务器/WAS6.1 (5)
- 服务器/JBoss (2)
- 收藏 (4)
- 服务器/Tomcat6.X (2)
- 错误汇总/Struts2.X (3)
- JavaRebel (1)
- 小技巧 (3)
- 版本控制 (1)
- 错误汇总/Tomcat6.X (2)
- 错误汇总/Cactus (1)
- HttpUnit (1)
- 错误汇总/Struts1.x (2)
- 数据库/Oracle (6)
- 小技巧/MyEclipse (1)
- javascript (21)
- OGNL (1)
- JSP (2)
- 报表/BIRT (5)
- jquery (6)
- ec:table&ec:side (1)
- Java/Date (1)
- C# (2)
- NC (32)
- oracle (10)
- Ant (1)
- Eclipse (1)
- 迷茫 (1)
- swing (3)
- 数据库/MySQL (2)
- 装机 (3)
- 名词解释/NC (3)
- java/算法 (1)
- HTML (1)
- 分布式 (2)
- flex (5)
- SSI(spring+struts_ibatis) (1)
- UML (1)
- ajax (1)
- Flex 背景透明 (1)
- Android (8)
- 正则 (2)
- linux (1)
最新评论
-
yizishou:
IE9- Only
javascript中createTextRange用法(focus) -
huanzei:
还可以了,po主的第一个方法可行,第二个方法没有试
jsp表格的表头固定不动 -
javams:
Soongtracy 写道方法二完全不行啊亲,你自己有木有试过 ...
jsp表格的表头固定不动 -
mengy163163:
您好,有个问题想请教一下:"birt生成Excel缺 ...
BIRT报表 -
zzy2011266:
楼主,你找到原因了吗?这是为啥?貌似是JVM出bug了
JAVA异常 EXCEPTION_ACCESS_VIOLATION (0xc0000005)
给继承BaseBillUI的子类添加afterEdit方法
- 博客分类:
- NC
BaseBillUI类自己本身并没有实现BillEditListener,所以需要通过重写createCardManager()方法来实现
public class ClientUI extends BaseBillUI<BillVO, ClientUI> protected CardManager<T> createCardManager() { return new CardManager<T>() { public void afterEdit(BillEditEvent e) { afterEdit2(e); } }; } public void afterEdit2(BillEditEvent e) { //your code } }
发表评论
-
去除表体右键添加多行
2011-03-18 09:34 1098// 给卡片界面表体的多页签添加监听 String[ ... -
查询面板中公司参照选非叶子节点时确定按钮可用
2011-02-22 11:12 1594BillItem pk_corp = builder.refP ... -
查询引擎拼sql的类
2010-12-04 14:53 1389查询引擎会在拼sql的时候调用这个类: -- nc.vo. ... -
NC数据排序
2010-11-18 00:44 1457VO排序 -- nc.vo.trade.voutils.V ... -
查询模板(名-值)下拉框
2010-11-09 16:26 1359BillItem cvouchType = builder.t ... -
参照添加监听
2010-11-09 15:43 1366// 项目名称 BillItem itemname = b ... -
待办事务的提示信息
2010-10-22 12:01 29781、给出待办事务的提示信息 import ... -
查询模板代码
2010-10-22 11:56 1235BillItem buyamount = builder ... -
查询指定系统用户
2010-09-28 23:32 1076public UserVO getSysUser() { ... -
查找参照对应的参照类
2010-09-27 14:20 1133select * from bd_refinfo ... -
给NC预警传送消息
2010-09-26 14:28 1315IPFMessage pfs = (IPFMessage ... -
NC中如何获得并修改数据源(datasource)
2010-09-26 10:51 2773// 获取数据源 String oldDataSour ... -
nc测试类配置及代码
2010-09-10 22:21 14901、配置环境 选择当前项目->Propertie ... -
获得nc_home磁盘路径
2010-09-10 21:59 1363private static final Stri ... -
BillListPanel中获得选中的行
2010-09-08 16:58 1852int row = getBillListPanel().ge ... -
getBillListPanel中getHeadTable()和getHeadBillModel()区别?
2010-09-08 16:55 1453table获得选中行,model获得选中行对应的VO ... -
参照类中使用值-对,替换查询结果
2010-09-07 10:09 926Hashtable<String, String> ... -
后台方法与事物
2010-08-27 16:11 1609V5.0中的事务参与模型通过方法名后缀进行判断,判断的方法如下 ... -
在Oracle中对UFDate和UFDateTime数据检索
2010-08-25 17:37 2148UFDate 对应数据库中的数据为 char( ... -
模板公式中的iff
2010-08-18 17:16 1303certcode->iif(custtype!=&quo ...
相关推荐
本文档记录了十一个常见问题的解决方法,涵盖了表头字段不可见、在单据或报表中设置表体中的0.00显示或显示为空、在程序查询过程中加入请等待提示框、发送邮件、列表表体加afterEdit监听方法、表体按照recordnum倒序...
在NC开发中,开发者可以使用getBillListPanel().getBodyScrollPane("页签表名").addEditListener(this)方法来添加afterEdit监听方法。该方法可以在列表表体编辑后触发afterEdit(BillEditEvent e)方法。 6. 表体按照...
NC系统提供了 afterEdit 方法,可以在表的编辑后赋默认值。例如,代码如下: ```java @Override public void afterEdit(BillEditEvent event) { super.afterEdit(event); if(event.getKey().equals("zd")) { this...
在ExtJS中,我们可以通过`Ext.extend()`或使用`Ext.define()`方法创建一个新的类,该类继承自现有类并可以添加新的属性和方法。对于ExtJS Grid,我们可能要扩展其基础配置,比如自定义列、行渲染器、编辑器,甚至是...
在给定的示例中,使用`For`循环和`AddNew`方法向Recordset添加新记录。 3. 添加行: `AddItem`方法用于向表格添加新的行。例如,`grid1.AddItem(row)`会在指定的行位置插入一行。 4. 删除记录: 要删除当前选中...
例如,使用afterEdit方法可以在编辑后执行公式。代码示例如下: @Override public void afterEdit(BillEditEvent event) { super.afterEdit(event); if(event.getKey().equals("zd")) { this.getBillCardPanel()...
- 添加、删除和移动行或列可以通过`AddRow`、`DeleteRow`、`InsertCol`等方法实现。 - `MergeCells`方法合并单元格,`UnmergeCells`方法取消合并。 9. **分页**: - 如果数据量大,可以使用`PageSize`属性设置每...
Accsubjdoc // 通过系统提供的会计科目接口查询所有会计科目 Accsubjdoc itf = (Accsubjdoc) NCLocator.getInstance().lookup(Accsubjdoc.class.getName()); nc.vo.bd.b02.AccsubjVO[] ... //执行 afterEdit
public void afterEdit(CardBodyAfterEditEvent e) { RefMoreSelectedUtils utils = new RefMoreSelectedUtils(e.getBillCardPanel()); int[] rows = utils.refMoreSelected(e.getRow(), e.getKey(), true); } ...
在方法部分,FlexGrid(FlexCell的主要组件)包含了一系列用于操作表格的方法,例如AddRow()用于添加新行,Clear()用于清空所有单元格的数据,Sort()用于对数据进行排序,以及FindString()用于在表格中搜索特定文本...
TreeNode类提供了添加子节点的方法,例如Add()。 4. **动态生成节点**:在程序运行时,用户可能需要新建或编辑节点。新建节点可以通过创建新的TreeNode并添加到现有结构中实现;编辑节点则可以监听TreeNode的...
5. **绑定事件**:利用`on`方法绑定各种事件,如`beforeEdit`、`afterEdit`、`beforeSort`等,实现业务逻辑。 **四、实战应用** 这个完整示例可以作为开发模板,根据实际需求进行调整。例如,你可以: 1. **定制...
开发的超高速内存数据集组件,它继承自 Delphi 的 `TDataSet` 类,并针对内存操作进行了优化。通过使用 cxMemData,开发者可以在不连接实际数据库的情况下,轻松地在内存中处理各种类型的数据,同时能够利用现有的 ...
以上就是关于Ext.grid.EditorGridPanel的基本介绍和使用方法。在实际开发中,你可以根据项目需求调整配置,实现更多功能,如排序、过滤、分页等。通过深入理解和实践,你将能够熟练掌握这个强大的表格编辑组件。
public void afterEdit(CardBodyAfterEditEvent e) { RefMoreSelectedUtils utils = new RefMoreSelectedUtils(e.getBillCardPanel()); int[] rows = utils.refMoreSelected(e.getRow(), e.getKey(), true); } ```...
例如,TDataSet 的 AfterOpen、BeforeInsert、AfterEdit 等事件允许你在特定操作前后执行自定义代码,实现业务规则验证或数据转换。 总之,Delphi 提供了一套全面的数据库开发工具,使得开发者能够高效地构建数据库...
- `BeforeEdit` 和 `AfterEdit`:这两个事件分别在用户开始编辑和结束编辑时触发,可以在此进行数据验证或更新操作。 3. **方法调用**: - `SetFocus`:将焦点设置到MSHFlexGrid控件,允许用户开始编辑。 - `...
用户可以通过内置的方法和事件来实现对DataWindow的交互控制,例如:InsertRow、EditRow、DeleteRow等方法,以及BeforeInsert、AfterEdit等事件。 五、DataWindow的动态性 DataWindow的动态性体现在它可以动态调整...
5. **数据操作**:在Delphi中,我们可以通过TTable组件的`Append`、`Edit`、`Delete`等方法添加、编辑和删除数据。同时,`Field`对象允许我们访问和修改特定字段的值。 6. **事件处理**:通过TTable的`BeforeInsert...
6. **监听事件**:为TreePanel和TreeEditor添加事件监听器,例如`beforeedit`、`validateedit`和`afteredit`,以控制编辑过程,如验证输入、保存更改等。 7. **自定义行为**:根据需求,可能还需要实现自定义的行为...