• 用友NC56二开 功能建模部分小结


           结过2天的多次不断偿试,终于可以在环境中放入自己的一个小模块了,虽然模块啥也不能做,但总算是一个小进步吧!

          下面将总结后可以成功的步骤分享一下,前提是NC56,我的环境再介绍一下,VMware下建的Win2003X64+Oracle10g+NC56+公司目前数据库+Eclipse Indigo Service Release2

    一、先在Eclipse下建一个MDE工程,具体见下图:

    二、Debug AS 启动NC中间件,每次新建一个MDE工程首次Debug AS中间件时都会报错!!!

    啥子意思呢? 

    在上面VM arguments:里增加一行,主要是内存设置的,加完后如下图:

     

    三、等一会,提示,接着Debuge AS NC Client

    四、在启动的客户端中,使用集团管理员帐号登录集团!直接进入:客户化-->二次开发工具-->系统管理工具-->功能注册:

    在这里,点“增加”,因为测试,我输入H0,见下图,然后点保存。

     接着,在左边新增的H0上点一下,再点上面的新增,输入功能名称并保存(注意:功能性质的选项!!!),见下图:

     现在,可以退出客户端了!中间件没有退。

    五、回到Eclipse中,进入NC模型设计器模式,这里网上有很多教程就不多说了,因为测试原因,不讲究数据库字段多完美以及必须包括DR、TS,我做完的如下图:

    主要为做演示,不要在意啊!先做保存,然后在上图空白区域点鼠标右键,会弹出如下菜单:

     先选“发布元数据”;等完成后,接着选“导出为java源文件”,这里需要注意,确认一下“目标目录选择页”的位置是:当前工程srcpublic,理论上就是默认目录了,点Finish;导完以后,接着来“生成建库sql脚本并执行”,这个过程就是把模型在数据库里建表,并生成一个sql。

    以上就完成了基础操作,可以在Eclipse工程中刷新一下,看看新增了什么!以上过程,请确保中间件在运行。

    六、再次启动NC Client,并用集团管理员帐号登录进行以下操作。进入“二次开发工具-->UAP集成开发工具”如下图中,点新打开窗口中光盘样图标,在进入新的窗口中,看到没有刚才的H0模块呀

    在些处,点上面那个“添加模块信息”按钮,弹出如下图内容填上。 

    确定保存后,左边就多出H0及H001了,点到H001上,然后再点上面的“新增业务组件”按钮,按以下所示选择并点确定。

    不好意思 ,今天单位有事了,先写到这里,后面的再补吧。

     

     后面记得要做一下“生成代码到本地”,切记路径的选择!!!至此,重启中间件就可以在集团中看到了。如果需要在各公司中看到该功能,需要进入新建公司帐中,为对应公司增补该功能才可使用。

     

  • 相关阅读:
    Cookie同Session的关系 (2)
    Java Web应用开发概述
    Oracle客户端工具连接数据库服务器问题汇总
    java中使用JSCH包,SFTP及SSH2文件操作及远程命令执行
    javascript学习实录 之九(选择样式,改变文字效果) 刘小小尘
    用python给MP3加封面图片,修改作者,专辑等信息
    超像素分割技术发展情况梳理(Superpixel Segmentation)计算机视觉专题3
    android 应用程序的内存分析
    查询成绩
    sharepoint 2010 获取列表术语数据源方法
  • 原文地址:https://www.cnblogs.com/Chengjr/p/14024379.html
Copyright © 2020-2023  润新知