- 浏览: 357926 次
- 性别:
- 来自: 青岛
文章分类
最新评论
-
贝塔ZQ:
java实现操作word的读取和修改操作,用插件实现的话,可以 ...
java用poi实现对word读取和修改操作 -
yh412:
[flash=200,200][url][img]引用[/im ...
java用poi实现对word读取和修改操作 -
2047699523:
最代码 http://www.zuidaima.com 提供 ...
Java经典代码 -
漫成咖啡:
如何制作卡片型单据 -
geekant:
import com.swing.lx.table 这个包是你 ...
JTable的表头合并
package nc.ui.ldzl.dlg; import java.awt.BorderLayout; import java.awt.Dimension; import java.awt.FlowLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JPanel; import nc.ui.pub.beans.UIButton; import nc.ui.pub.beans.UIDialog; import nc.ui.pub.beans.UIPanel; import nc.ui.pub.bill.BillListPanel; public class RentDetailDlg extends UIDialog implements ActionListener{ private static final long serialVersionUID = 1L; protected BillListPanel ivjbillListPanel; private JPanel ivjUIDialogContentPane; private UIButton ivjbtnOk; protected UIButton ivjbtnCancel; protected UIPanel ivjPanlCmd; public RentDetailDlg(){ super(); this.setContentPane(this.getUIDialogContentPane()); this.addBillUI(); this.setTitle("租赁订单信息"); this.setSize(700, 500); this.getbillListPanel().setHeaderValueVO(null); this.getbillListPanel().setBodyValueVO(null); this.getbillListPanel().getBodyUIPanel().setVisible(true); this.getbillListPanel().getHeadBillModel().execLoadFormula(); } public void addBillUI() { getUIDialogContentPane().add(getbillListPanel(), "Center"); addListenerEvent(); } protected UIButton getbtnOk() { if(ivjbtnOk == null) { ivjbtnOk = new UIButton(); ivjbtnOk.setName("btnOk"); ivjbtnOk.setText("确定"); } return ivjbtnOk; } protected UIButton getbtnCancel() { if(ivjbtnCancel == null) { ivjbtnCancel = new UIButton(); ivjbtnCancel.setName("btnCancel"); ivjbtnCancel.setText("取消"); } return ivjbtnCancel; } public void addListenerEvent() { getbtnOk().addActionListener(this); getbtnCancel().addActionListener(this); } protected JPanel getUIDialogContentPane() { if(ivjUIDialogContentPane == null) { ivjUIDialogContentPane = new JPanel(); ivjUIDialogContentPane.setName("UIDialogContentPane"); ivjUIDialogContentPane.setLayout(new BorderLayout()); getUIDialogContentPane().add(getPanlCmd(), "South"); } return ivjUIDialogContentPane; } protected UIPanel getPanlCmd() { if(ivjPanlCmd == null) { ivjPanlCmd = new UIPanel(); ivjPanlCmd.setName("PanlCmd"); ivjPanlCmd.setPreferredSize(new Dimension(0, 40)); ivjPanlCmd.setLayout(new FlowLayout()); ivjPanlCmd.add(getbtnOk(), getbtnOk().getName()); ivjPanlCmd.add(getbtnCancel(),getbtnCancel().getName()); } return ivjPanlCmd; } protected BillListPanel getbillListPanel(){ if(ivjbillListPanel == null){ try{ ivjbillListPanel = new BillListPanel(); ivjbillListPanel.setName("billListPanel"); //根据模板ID加载模板 ivjbillListPanel.loadTemplet("0001ZZ10000000037T0J"); //是否多选择 ivjbillListPanel.setMultiSelect(true); }catch(java.lang.Throwable ivjExc){ ivjExc.printStackTrace(); } } return ivjbillListPanel; } public void actionPerformed(ActionEvent event) { if(event.getSource().equals(this.getbtnOk())){ this.closeOK(); }else if(event.getSource().equals(this.getbtnCancel())){ this.closeOK(); } } }
发表评论
-
零碎脑残
2012-12-05 10:08 1243if (NCOptionPane.showConfir ... -
表体设置颜色
2012-04-16 15:22 1100//取得选定的行 int[] rows = ge ... -
一些查询模板的默认值
2012-04-16 14:54 1087查询条件的取值可以使用系统函数,带有#value#的为系 ... -
获得焦点
2012-04-16 14:37 1407表头: (getBillCardPanel().get ... -
JTree的一些常用方法
2012-04-16 14:20 1424在实际开发过程中会经常使用JTree组件,平时会遇到这样 ... -
根据身份证号生成出生日期
2012-04-16 14:05 2961/** * @创建时间:2007-5-10 下午04 ... -
初始化超级用户root密码
2012-01-11 22:15 1253初始化超级用户root密码 -
NC表型参照类
2011-09-05 15:40 7091package nc.ui.bd.ref; /** ... -
Excel导出功能
2011-08-19 14:40 1323NC中功能事件代码: ... -
节点号编码
2011-05-17 22:30 1025新开发单据或档案若越过license验证在节点号设置时有要求: ... -
NC5.5中无法创建账套
2011-05-15 17:19 916NC5.5中无法创建账套 错误显示:后台Ser ... -
BillListPanel中获得选中的行
2011-05-15 17:16 1365int row = getBillListPanel() ... -
NC数据排序
2011-05-15 16:12 1022VO排序 -- nc.vo.trade.voutil ... -
消息过长对话框
2011-04-07 21:55 1249package nc.ui.ldzl.dlg; i ... -
UFDouble常用方法
2011-04-04 21:21 8274UFDouble ufDouble = new UFDo ... -
对联
2011-03-26 13:16 959横联 : 单据开发 上联 : 主表子表主子表 ... -
页签转换
2011-03-20 14:18 1199A.。 在ClientUI类中实现ChangeListener ... -
BillModel 单据表体表模式
2011-03-17 12:54 1765//单据表体表模式,带有默认合计行表模式、行号表模式。 th ... -
获取单据号
2011-03-17 11:25 1694ZlRentVO zlRentVO = new ZlRe ... -
参照可手写录入,不验证
2011-03-17 10:49 1093//参照可手写录入,不验证 UIRefPane ref ...
相关推荐
晋业软件打印模板设计是一种灵活且强大的工具,用于创建各种打印模板以满足不同客户的需求。本文档将详细介绍如何利用晋业软件进行单据格式设计,涵盖自定义纸张设置、打印功能定制等多个方面。 #### 二、自定义...
可以采用模态对话框或浮层来处理这些操作,同时提供撤销和确认机制,避免误操作。 5. **数据可视化**:通过图表(如条形图、饼图)展示库存总量、出入库趋势等,让管理者一目了然。还可以设计库存预警系统,当库存...
深入研究这个源码,不仅可以了解易语言的具体应用,还可以学习到如何构建单据套打系统,对于想提升易语言编程技能或者开发相关应用的开发者来说,这是一个宝贵的资源。通过阅读源码,你可以了解到具体的实现细节,...
这个弹框展示的是一份表格,里面包含了之前创建的单据模板。让我们深入探讨一下相关知识点。 1. **弹框(Dialog Box)**:在图形用户界面(GUI)中,弹框是一种临时窗口,它会出现在当前活动窗口之上,要求用户进行...
7. 用户界面(UI)设计:虽然ABAP主要关注后台逻辑,但模板可能包含了创建GUI元素的代码,如对话框、按钮等,用于用户触发打印操作。 8. 示例数据:可能包含一些示例数据,以便开发者测试程序功能。 使用这个模板...
- **模板**: 包括单据模板 (`pub_billtemplet`), 报表模板 (`pub_report_templ`) 和查询模板 (`pub_query_templet`) 等,用于标准化单据、报表和查询的设计与展示。 - **模板注册**: (`pub_systemplate`),用于注册...
本文将深入探讨如何使用C#编程语言来创建自定义的打印单据,以压缩包文件"DemoPrint.rar"中的示例代码"DemoPrint"为实例,为你揭示C#打印单据的基本方法。 首先,我们需要理解打印单据的核心概念。打印单据是程序与...
1. **修改字段属性:** 在BOS开发平台中打开对应的单据模板,找到数量字段,修改其“精度”属性为2。 2. **使用计算公式:** 如果需要动态调整精度,可以在单据保存前通过计算公式将数量字段四舍五入到两位小数。 #...
我们可以创建一个打印对话框,让用户选择打印机和设置打印选项,然后调用`打印文档`或`预览文档`方法来执行打印任务。在打印过程中,可能还需要处理如页边距、页眉页脚、页码等细节,确保单据的完整性和专业性。 在...
这可能涉及文件选择对话框(`OpenFileDialog`),读取模板文件,然后将模板数据加载到内存中供后续使用。 5. **动态数据填充**:根据用户输入或数据库查询结果,动态替换模板上的占位符。这可能需要用到字符串格式...
4. **商业版单据页面设置**:在V10.0和V10.1版本,可以通过序时簿界面的页面设置或单据编辑界面的单据设置来调整需要显示的列名。 5. **套打单据页码页数设置**:在V10.4和V11.0.1版本,需在套打模板上新增文本框,...
12. **缩小套打模板行距**:通过压缩文本高度、调整间隔栏和行边距来缩小行距。 13. **套打弹出另存为对话框**:可能是由于使用了虚拟打印机,建议切换到本地打印机作为默认。 14. **看不见物料属性字段**:如采购...
1. 物流单据打印提示超过最大打印数:在V10.4及以上版本,这个问题可以通过进入系统设置—打印选项,调整单据设置的最大打印数来解决。 2. 基础资料批量删除:V10.3版本不支持批量删除,但在V11版本中,可以选中...
配置单据模板; 5. 注册单据按钮; 6. 设置单据校验规则; 7. 完成功能建模; 8. 分配功能节点权限; 9. 分配模板; 10. 导出代码并进行测试。 - **6.2.3 材料申请单功能建模** - **知识点**:掌握材料申请...
5. **打印页码页数**:在V10.4和V11.0.1版本,设置套打模板时,新增文本框,选择“当前页码”和“单据页数”作为活动文本,同时设置页眉页脚(V10.1商业版只能通过页眉页脚实现)。 6. **采购单价同步**:物料基础...
集成开发时,开发人员需要根据业务需求选择合适的模板类型,创建并实现数据提供者,然后调用KDNoteHelper提供的API完成打印或预览功能。在具体实现过程中,需要注意与BOS系统框架的集成,以及对不同版本EAS的兼容性...
用户可以自由创建模板,因此被称为“套打”。 - **序时簿打印**:ListUI中的表格控件的打印,直接输出表格数据。它与套打不同,不在本文讨论范围内,更多信息可查阅框架和KDTable控件的相关说明。 **1.2 套打管理...
在设计用户界面时,开发者通常会使用MFC提供的对话框模板和控件,如编辑框、列表视图、按钮等,来创建直观易用的界面。同时,为了提高用户体验,还需要考虑界面布局、颜色搭配、图标设计等因素。 在实现这些功能的...
在参数设置中,学习者需要详细设置脚本所需要的参数,单表档案节点只需设置单据模板类型。是否发布资源默认勾选,表示向导配置完成后,向导在数据库中自动执行生成的脚本。若不勾选,需要向导配置后在数据库中手动...