NC开发基本技术(7)

发布时间:2021-06-07

NC开发基本技术

3)卡片列表管理型:

初始界面为列表型,查询结果显示在列表界面中。当选中列表中的某列数据后,点击“浏览”按钮后切换至卡片界面,并显示当前选中单据。点击“新增”、“修改”按钮也会自动切换至卡片界面进行操作

4)树卡性界面 (略)

在本课程中以创建一个最常见的管理型界面为例。

4.2 前台界面类ClientUI

建立前台界面的主要几个步骤如下:

1)首先创建必要的ClientUI类(注:此处的类名已经在功能注册中注册过) ClientUI继承自nc.ui.mmpub.MMToftPanel类,作为节点的入口类。 主要分为如下几个部分:

Initialize:初始化部分,用于构造界面布局,利用懒加载方式来实例化界面元素。 InitButtons子方法:按钮初始化部分,由于有UI状态这个概念(见nc.ui.mmpub.IUIState类),所以此处为每个按钮设置能够操作的UI状态。最后通过setButtons方法 getBillListPanel子方法:构造列表界面,利用loadTemplate来加载单据模板

NC开发基本技术

getBillCardPanel子方法:构造卡片界面,利用loadTemplate来加载单据模板

onButtonClicked子方法:覆写父类的方法,当界面点击按钮后会回调本方法。

postInit方法:初始化后调用,用于设置精度,增加监听等

具体的按钮处理方法:onQuery、onAdd、onDel等方法,参考具体样例节点的处理方法。

4.3 导入数据字典

打开“客户化”->“二次开发工具”->“系统管理工具”->“数据字典管理”节点,左树中选中“生产制造”目录,并在菜单中选择“导入数据字典”

NC开发基本技术(7).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219