五.类文件的导出与导入
切换namespace到websource下 1.导出
Tools---Export,进入如下界面
可以导成.XML文件,也可以导成.cdl文件,然后Add要导出的类文件的名称 (websource/web目录下),输入要导出的文件保存的路径,可以是本地,也可以是 服务器,点ok即可 2.导入
同样,转换namespace到websource
Tools---Import Local(或Import Remote),选择要导入的文件进入如下界面
是否把导入的文件加到打开的工程里,如果是则第一个checkbox打勾; 是否自动编译导入的文件;如果编译则打勾;
六.组件程序的导出与导入
1.在界面编辑器中以站点的方式保存一次 2.组件导出
进入terminal,在websource下,执行w $$GetComponent^DHCComponent(组件名),此步骤将组件各属性导出到Global(^DHCComponent),进入Explorer,在websouce下找到^ DHCComponent,右键,Export,导出完成
说明:如果是P5导入到P7,则调用GetComponentP5P7 如果是P7导入到P5,则调用GetComponentP7P5 如果是P5—P5,P7---P7,则调用GetComponent
3.组件导入
在Explorer的websouce下,选中Global,右键,Iimport from Disk,导入
^DHCComponent完成后,进入组件管理器,如果要导入的组件已经存在,则要 删除原来的组件,才能导入(右键,Delete Component),之后进入terminal,在 websource下,执行w $$PutComponent^DHCComponent(组件名),这时一定要注 意Message的大小写
说明:如果是P5导入到P7,则调用PutComponentP7 如果是P7导入到P5,则调用PutComponentP7P5 如果是P5—P5,P7---P7,则调用PutComponentP7
4.在trakcare的菜单管理器中,如果已经挂过菜单,在删除组件时,菜单链接的 自动清空,要重新选中一下组件;
七.csp的创建
将多个组件包在一起的方法; 1).创建csp文件
1).Csp把多个组件包在一起,在菜单直接调用csp
2).Csp组件之间的参数传递
如果获取某个组件上的元素属性,则需要增加 parent.frames[在csp里定义的frame的名称].
八、创建一个完整项目过程说明 1、OrderI 和OrderD 的区别
^ClassTest.OrderI(\,OrdDate,OrdRowID) //^ClassTest.OrderI(\索引名“,条件数据,要查询的数据字段)
^ClassTest.OrderD(OrdRowID,\,ChildSub),2