




已阅读5页,还剩42页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
JustDesign平台培训 我的第一套开发第二节 巩固学习平台的基本功能重复上节课中的内容完成两个单据界面的设计 JD学习案例准备 设计一个小型的员工借贷管理系统 这个系统最少包括四个程序 借贷原因 利息 对应会计科目基础设定作业员工借贷作业员工借贷还款作业员工借贷未还明细表对应科目 员工代号 部门 等基础资料要与ERP SUNLIKE 的相关基础数据结合 借贷作业中 自动帮我计算本金和利息 以及我必须要建置核准的审批制度 通过核准成功 借贷作业才可以成立 借贷作业一旦成功自动生成一张ERP的帐户支出单 凭证切制 借贷还款不需要审核 一旦输入完成 自动生成一张ERP的帐户收入单 凭证切制 借贷未还明细表 提供过滤条件 可以查询借贷明细 还款明细 统计 我希望这些开发能在JD有自己的菜单 并且也能集成在ERP的菜单 界面 方便我们登陆ERP就能找到这个作业 未来 当我的公司在开设第二家公司 我还能很快速的将这个模块转移复制到新的公司 JD学习前案例准备 确定员工借贷管理系统的系统号系统号设定为 2011平台与SUNLIKE是否构建在同一个数据库中本例案中为同一个数据库 规划员工借贷管理系统初步的功能菜单JD平台自动按菜单号的包含关系描述菜单级次 要求下级菜单的编号中要包含上级菜单编号 本例中我们以A0为这个系统的一级菜单 其他菜单号按下表内容定义 JD学习前案例准备 好了 准备工作做完了 接下来我们来进入平台来学习平台设计软件的第一步 学会用平台设计功能页面第一步 菜单定义 定义栏位说明 菜单号 用于标识系统功能组和功能调用编号 缺省的约定为下级菜单包含上级菜单的编码 属性 在此选择授权 表示此菜单通过授权操作员才能进行操作 命令行 URL 由URL参数配置窗口确定后返回的定义结果 系统号 导入导出资源使用 在开始练习约定的系统号均为2011颜色 设定菜单字体的颜色 学会用平台设计功能页面第一步 菜单定义 具体操作注意事项界面中和表格项和记录项是同步的 二者显示和编辑的内容是一致的 两个位置均可以输入内容 属性 是针对菜单的显示范围进行定义的 选授权表示此菜单一般用户只有经过菜单权限授权后才能够看到 选其他项则按所选的范围开放 命令行 在定义时可以直按按上表的内容输入 也可以按说明中内容 点参照调出URL参数进行输入 菜单定义完后 要生效必须要进行系统刷新 学会用平台设计功能页面第二步 数据字典 表身栏位说明 类型 按字段将要存入值的类型选择 日期时间型为TIMESTAMP 主键 表结构中被定为主键的字段需选中 其他不选 如借贷原因档案中编号要选为主键 选中后该字段的值不能重复 非空 表结构中被定为主键的字段或不允许空值的需选中 借贷原因档案中编号为非空 参照 当需要在其他系统所建的表中追加字段 同时不更新原表时 则需要将原表的字段选中 新追加的字段不选中 更新时系统只更新参照项不选中的字段 选中的字段不更新 如与SUNLIKE共用表结构时 对不更新的字段要选中 语言 借贷原因档案中名称和备注要选中语言 用于系统进行多语言设定 简繁体自动转换 选中语言后系统会自动在多语言界面中提供集中处理的界面 用于成批语言转换 系统号 输入统一的2011数据字典其他的说明 请参考使用手册 重点栏位说明 学会用平台设计功能页面第二步 数据字典 具体操作注意事项 表更新与重建表表更新是对选中的表进行更新 只追加和修改字段而不删除字段 重建表是对选中的表删除重建 原表中的数据会丢失 因此要特点注意 数据字典点击保存后才能点击表更新 点击连接 字段可以调出系统提供的通常常用的字段列表 可以直接选取引入 表头中的表类型主要是用于后期授权和备份以及同步删除时使用 非空项也可以不选择 在对象定义中进行控制 参照 选中后该字段只作为对象引用或其他功能调用字典的资料 表更新时不更新该字段值 一般与其他系统共用一个资料表时要选中此项 语言 需要进行多语言转换的字段 如标签 参照等字段可以用到语言转换的字段较需要选择 定义时一般字典类的字段需要选择 学会用平台设计功能页面第二步 数据字典 具体操作注意事项 为简化表单设计 员工借贷和还款可以使用同一张表结构 下图为表结构Acc no要从ERP中的科目表中取数 因此长度要与ACCN中的acc no一致 学会用平台设计功能页面第二步 数据字典 员工借贷 还款作业主表 lnorder 为简化表单设计 员工借贷和还款可以使用同一张表结构 下图为表结构Lnopr要从ERP中的业务员中取值 因此此字段的长度要与SALM中的一致 学会用平台设计功能页面第二步 数据字典 员工借贷 还款作业子表 lnordera 为简化表单设计 员工借贷和还款可以使用同一张表结构 下图为子表结构Lnno要从本系统中的借贷原因lnreason中取值 同时acc no也要从该表中带入 因此acc no的长度要与lnreason中的acc no的长度一致 学会用平台设计功能页面第二步 数据字典 快速定义技巧 秘技1 常用字段点击连接 字段可以调出系统预设的平台内常用字段定义 可以直接引用 减少录入的时间 具体操作见说明演示 秘技2 查看数据库表结构点击连接 表可以调出当前选中的表在实际物理表中情况 对比两个之间的差异 如果为空表示当前字典还没有进行表更新 秘技3 按系统号导出数据字典dbcrnn txt点击连接 dbcrnntmp txt 可以将某一个系统号的数据字典导出成 TXT文件 导出后该文件保存中服务器上的安装主目录 db 目录下 如导出2011系统号的db 则在db目录下生成dbcr2011tmp txt 我们可以将该文件重命名为dbcr2011 txt 那么就建好了2011系统号的最新迁移文件 该文件在以后迁入时会自动显示到初始化左侧数据库项中 学会用平台设计功能页面第二步 数据字典 学会记录的查询和修改 查询 录入切换进入数据字典后 在屏幕的功能区点击去掉复选框后即将当前光标所在对象切换为查询模式 此时当前界面上的所有字段均可以作为条件框进行输入 修改备注长度到128 学会用平台设计功能页面第二步 数据字典 记录修改进入数据字典通过上述查询的方式找到需要修改的记录 直接修改 修改完后要点击保存存盘 同时不要忘了点击表更新 学会记录的查询和修改 以下以修改借贷原因的备注字段为例进行演示 点击保存 点击表更新 选中要更新表或全选 点击确定 点击确定 完成表更新 如图显示 学会用平台设计功能页面第二步 数据字典 通过这一节的学习我们了解了平台中的数据字典的具体功能 学习了如何使用系统提供的数据字典建立后台的数据库 以及定义的字典资源如何迁移到其他类型的数据库 在本节中需要重点掌握的内容有以下几点 数据字典能够完成系统开发过程中的那些工作 表头中表类型是做什么用的 选择不同的选项对后期有什么影响 表身中的主键和非空什么情况下需要选中 表身中的参照是选项是什么情况下需要选中 表身中的语言选项是什么情况下需要选中 修改完记录后 直接点表更新可以吗 表更新和重建表各自代表要完成的工作是什么 二者最大的区别是什么 如何调出常用字段列表 如何知道当前的字典有没有点击表更新建过表 下一节中我将要学习的内容为对象定义和菜单参数 以及为提高客户录入而设定辅助定义 常量定义 变量定义的平台辅助定义项 我们延续前面的案例 建立员工借贷管理系统的各个功能模块的界面样式 学会用平台设计功能页面第三步 功能界面布局及控制 对象定义定义用户输入界面将要显示的字段 标签 字段的非空 输入方式 公式运算 对齐方式等内容 菜单参数定义用户界面中各个组成对象在页面上的布局位置及样式 标识该界面中能进行的增 删 改 查等基本操作功能 变量定义定义用户界面中自增变量的规则 一般用于单号的自增定义描述 辅助定义定义用户对象界面录入中 调用基础资料信息的辅助参照窗口 提高用户录入效率常量定义常量定义是系统初始化中需要直接调入到系统中的内容 常量定义能够处理的功能较多 本节中我们重点介绍在常量定义一些记录较少的引用定义 在系统中称之为小字典 通过以上的定义过程 我们完成了员工借贷管理系统字典的建立 接下来我们需要设计各个功能的操作界面 在本节中我们就操作界面设计和展现的两个关键步骤 结合员工借贷管理系统中的各个功能介绍分别给大家讲解其设计的过程 以帮助大家对平台进行了解 在设计过程中主要是通过平台提供的以下几个功能点完成各项定义的 我先以设计借贷原因的功能界面为例说明对象定义 辅助定义和菜单参数的配置 学会用平台设计功能页面第三步 功能界面布局及控制 对象定义 进入路径 系统功能 系统工具 对象定义 这儿显示的进入此菜单的路径 学会用平台设计功能页面第三步 功能界面布局及控制 对象定义 表头栏位说明 标识 自已定义的一个对象名称 用于后期各个功能的调用识别 不允许重复 表名 是指数据字典中定义的数据表名称 申明本对象中输入的内容将来要保存到的具体数据表的名称 系统号 指区分不同的开发功能而设定的 便于资源的导入导出 一般在授权时会给定每一个人一段范围的系统号资源 如2000等条件 用于限定当前界面对象中允许查询的数据范围 一般在共用数据表结构的单据中需要申明可查询的业务范围 如本例中定义为sbuid A003 表示当前单据只取A003业务号的数据属性 针对象整体的控制参数定义 如条件 输出等说明 描述本对象的用途 便于以后应用方便 其他栏位请参考使用说明 本节学习时暂不进行讲解 学会用平台设计功能页面第三步 功能界面布局及控制 对象定义 表身栏位说明 名称 单据框架需存入数据库时 名称必须与数据表中字段一一对应 直接从数据库中取数的报表 也同样要求一一对应 本例中除特别指定外 均要求与数据库中字段一一对应 序号 界面字段排列显示的顺序 调整排列位置可以通过调整序号来实现 标签 界面显示时的标签描述 可与数据字典不一致 根据界面需要来重新命名标签 如本例中hpdate 在借款是为借款日期 还款时对象可改为还款日期 SQL类型 自动取数据字典的类型 手动输入时必须保持与数据库中的类型一致 系统 选中后允许系统导入时覆盖 不选则导入时不覆盖 一般定义都选中 除非用户特殊自己增加的不能覆盖的字段 属性 针对对象中各个元素进行控制 根据需要选择各个选项 一般常用的主键 非空 辅助 公式 合计等 平台提供了丰富的选择项 学会用平台设计功能页面第三步 功能界面布局及控制 对象定义 表身栏位说明 长度 界面上允许输入的字符长度 小数位 一般数值型字段需要申明保留的小数位字符 用于设定在表格型录入模式下 该列的显示宽度 以字符数计算 单元 用于设定在记录型显示模式下 该字段要占用几个单元显示 与对象表头的单元一致 缺省为1个单元 编辑器 选择该字段录入时的样式 缺省为TEXT 即输入框 规则 定义该字段对齐 值域范围 辅助名称等特殊控制项的内容 参照 定义该字段实现码名转换的参考值 一般有辅助名 常量名 枚举等 公式 定义计算公式或申明该字段取值运算的公式等内容 标题色 在表格型录入模式下 列名标签字的显示颜色 行数 用于设定在记录型显示模式下 该字段要占用几行进行显示 学会用平台设计功能页面第三步 功能界面布局及控制 对象定义 员工借贷作业相关的对象定义 对象定义表头定义值 对象定义表身A003定义值 学会用平台设计功能页面第三步 功能界面布局及控制 对象定义 员工借贷作业相关的对象定义 对象定义表身定义值A003A 学会用平台设计功能页面第三步 功能界面布局及控制 员工借贷作业相关的对象定义的界面如下 学会用平台设计功能页面第三步 功能界面布局及控制 对象定义 员工借贷还款作业相关的对象定义 对象定义表头定义值 对象定义表身A005定义值 学会用平台设计功能页面第三步 功能界面布局及控制 对象定义 员工借贷作业相关的对象定义 对象定义表身定义值A005A 可以看出A005A与A003A的对象定义完全一样 那么在定义时我们就可以使用系统提供记录拷贝功能了 复制后只要改标识号即可 这样做的好处你知道的 学会用平台设计功能页面第三步 功能界面布局及控制 员工借贷还款作业相关的对象定义的界面如下 学会用平台设计功能页面第三步 功能界面布局及控制 辅助输入 进入方式 系统功能 系统工具 辅助输入 这儿显示的进入此菜单的路径 上面记录型和下面表格型同时显示选中行的内容 输入的内容是同等 学会用平台设计功能页面第三步 功能界面布局及控制 辅助输入 主要栏位说明 系统号 输入约定的功能系统号2011名称 辅助输入的代号 用于后面对象定义时进行调用注册 一般不使用汉字标题 对辅助名进行标注 便于调用识别 类名 指定该辅助将要使用的类名 现我们先学习inetbas cli cutil CSelectEditor类的使用 其他类我们以后逐一学习 关联 编写取数的SQL 一个辅助中最少有列 第一列为代码 第二列为名称 标识 用于定义辅助弹出后提供给客户显示选择的内容 定义时要注意格式 0 1 代号 名称 上述定义中在输入时要注意不能有遗漏 大小 定义辅助弹出窗口的大小 缺省为800 600 学会用平台设计功能页面第三步 功能界面布局及控制 本案例中用到的辅助输入定义规划如下 通过上述的步骤输入到系统中 辅助定义完了 怎么使用呢 下面接着来学习如何引用辅助输入 学会用平台设计功能页面第三步 功能界面布局及控制 对象定义中如何引用辅助输入 进入对象定义 找到要定义的对象 如下图中输入要查找的标识号 按回车后调出相应的记录 如下图 学会用平台设计功能页面第三步 功能界面布局及控制 对象定义中如何引用辅助输入 点击该项对应的属性 调出如下窗口 选择 辅助 项 如下图 点确定后 返回对象定义界面 然后光标移到对应的规则栏位双击 如下图 学会用平台设计功能页面第三步 功能界面布局及控制 对象定义中如何引用辅助输入 在调出的窗口的编辑器中输入ACCNO 点确定返回 光标移动到参照双击 如下图 点确定返回对象定义的窗口 点击保存完成辅助的定义 学会用平台设计功能页面第三步 功能界面布局及控制 菜单参数 主要栏位说明 标识 输入唯一的菜单参数代号 如果前面菜单定义时已申明 则必须输入一致的标识号 如本案例中前面分别以菜单号命令了菜单参数 A001为借贷原因的标识说明 输入本例具体的说明 如借贷原因等 便于识别系统号 输入2011 组成 申明本界面中调用的是那些对象标识 本例中为一个LNREASON01 下面定义的员工借贷作业单为两个对象 申明必须明确之间的关系 主子之间用括号标识 如AA AAA AAAA AAB 表示AAAA为AAA的子表 AAA和AAB为AA的下级子表 报表框架时需要申明条件对象 则两个无关联的对象之间用 号分隔 布局 将申明的组成对象以某种样式输出到界面上 本例中我们先学习常用的B样式布局 完整格式为B 上 中 下 左 右 其中上中下左右为对象标识号 一般在应用时常用B 上 中 进行布局 后面为空时可不定义 如在应用时需要中间有空时 则需要保留 号位置 另外在对象标识号前加 表示启用记录型格式 缺省为表格型录入 如本例中定义B LNREASON01 LNREASON01 将对象LNREASON01分别布局到界面的上部和中部 并且布局在上部的采用记录型布局 中部采用表格型 具体可参考界面 学会用平台设计功能页面第三步 功能界面布局及控制 简单回顾一下我们的定义过程 定义借贷原因界面需要经过平台的以下几个步骤 菜单定义数据字典对象定义菜单参数辅助定义其中上面四个为必须要经过的步骤 后面一个辅助定义为有需要时进行定义 V V V V 接下来我们重复上面的必须要经过的步骤完成其他两个单据界面的设计 在定义的过程中 我们还会将其他两个象辅助定义一样的辅助性的定义功能介绍给大家 变量定义和常量定义 学会用平台设计功能页面第三步 功能界面布局及控制 变量定义 在前面介绍借贷原因的辅助定义时一块儿规划了系统中的辅助输入 按给定的内容输入到辅助输入中即可 具体的操作可参考前面的说明 本案例中 员工借贷作业单和员工借贷还款作业单的单号需要自增编号 所以需要在变量定义中进行定义 定义的内容如下表 具体操作见后面的说明 下面我们来了解变量定义具体的操作步骤 学会用平台设计功能页面第三步 功能界面布局及控制 变量定义 进入方式 系统功能 系统工具 变量定义 这儿显示的进入此菜单的路径 变量定义好后可以设定允许用户进行修改 这样用户可以在初始设置菜单下的系统缺省变量中进行设定 学会用平台设计功能页面第三步 功能界面布局及控制 变量定义 主要栏位说明 变量名 输入约定好的名称 如本案例中员工借贷作业单为A003 还款单为A005系统号 输入指定的2011类型 变量值的设定方式 采用缺省输入框 不选择 说明 对变量名进行标注 以便于后期引用时识别 公式 用于定义单据具体的编码规则 本例中分别输入L1 Y2M 0001和L2 Y2M 0001 表示A003以L1为单号开头 按单据上输入的日期顺序自增 A005以L2为单号开头 按单据上输入的日期顺序自增 参照值 当类型选为单选或多选时 需要在此指定允许客户选择的项目 本例中不定义操作员 定义该变量是否要允许客户自行修改和定义 选中为允许 下面我们来了解常量定义具体的操作步骤 变量如果要生效必须要进行服务器初始化 客户端初始化和系统刷新 学会用平台设计功能页面第三步 功能界面布局及控制 常量定义 进入方式 系统功能 系统工具 常量定义 这儿显示的进入此菜单的路径 常量定义中提供了其他的功能定义 后面的单据生成也需要在此进行定义 本节中主要了解如何定义小字典资源 并在对象定义中如何进行调用 学会用平台设计功能页面第三步 功能界面布局及控制 常量定义 主要栏位说明 名称 BACCNO 不能重名 便于对象定义引用 序号 自增编号 是指同一个名称可以定义多行 此时可通过序号来分行 如果只有一行 则序号可以为0系统号 2011 公式 selectbacc no name acc no id codefrombaccwherebacc type 2 取SUNLIKE中帐户类别为现金的记录备注 SUNLIKE帐户 学习了变量和常量定义的操作步骤 我们完成了单据对象中有关变量和字典资源的定义 常量定义要生效必须要进行服务器初始化 客户端初始化和系统刷新 学会用平台设计功能页面第三步 功能界面布局及控制 菜单参数 员工借贷作业 标识 A003 说明 员工借贷作业单系统号 2011组成 A003 A003A 布局 B A003 A003A 业务号 A003属性 双击调出选择窗口选中增 删 查 存 浏览等操作功能 如下图所示 学会用平台设计功能页面第三步 功能界面布局及控制 菜单参数 员工借贷还款作业 标识 A005 说明 员工借贷作业单系统号 2011组成 A005 A005A 布局 B A005 A005A 业务号 A005属性 双击调出选择窗口选中增 删 查 存 浏览等操作功能 如右图所示 定义员工借贷还款作业时可以使用平台提供的记录拷贝功能 实现快速定义 将A003快速复制一份存为A005 修改其中的说明 组成 布局内容 学会用平台设计功能页面第三步 功能界面布局及控制 学习小结 通过前面的学习我们了解了使用平台如何快速的完成一个功能界面的定义 在本节中我们重点介绍了数据字典 对象定义 菜单定义和菜单参数四个主要的平台定义必须要经过的功能点 以及辅助输入 变量定义和常量定义三个针对对象进行辅助设定的辅助性功能 为了加深大家学习的映象 在此我们以问题的形式来回顾一下 平台的菜单是怎么分级的 菜单定义中的属性为什么要选授权 菜单定义的命令行中mservlet pbuid A112 除直接输入外 还有什么方式 另其意义是什么 学习小结 菜单定义 学会用平台设计功能页面第三步 功能界面布局及控制 学习小结 数据字典 数据字典能够完成系统开发过程中的那些工作 表头中表类型是做什么用的 选择不同的选项对后期有什么影响 表身中的主键和非空什么情况下需要选中 表身中的参照是选项是什么情况下需要选中 表身中的语言选项是什么情况下需要选中 修改完记录后 直接点表更新可以吗 表更新和重建表各自代表要完成的工作是什么 二者最大的区别是什么 如何调出常用字段列表 如何知道当前的字典有没有点击表更新建过表 学会用平台设计功能页面第三步 功能界面布局及控制 学习小结 对象定义 对象定义中的字段内容是怎么成批导入的 对象定义是怎么实现与数据库的关联的 一个数据表只能关联一个对象对吗 对象定义中如果要启用辅助 则必须要在属性中选中辅助 同时在那个栏位中定义调用的辅助名称 对象定义中如果要启用公式 则必须要在属性中选中公式 同时在那个栏位中定义具体的运算公式 对
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年能源与资源行业新能源补贴政策影响分析
- 镀银铜丝行业商业调研报告
- 卫生部poct管理制度
- 秩序部二装巡查管理制度
- 公司往来账清对管理制度
- 江苏学校资产管理制度
- 公司物流运输车管理制度
- 培训教师及培训管理制度
- 施工工地考勤管理制度
- 博物馆活动安全管理制度
- 空调检测报告
- 变压器实验报告
- 游乐场合作经营合同书
- 神经生理治疗技术
- 浙江温州高速公路瓯北片区招聘高速公路巡查人员考试真题2022
- 江苏苏州工业园区苏相合作区管理委员会机关工作人员招聘13人告5204笔试题库含答案解析
- 三年级下学期音乐复习题
- 电网调度自动化系统调试报告模板
- 电梯维保考试经典试题
- 飞机应急设备检查与控制
- GA 1808-2022军工单位反恐怖防范要求
评论
0/150
提交评论