用友nc报表开发教程全))

合集下载

NC系统报表操作指南(用友集团财务NC)-用友ufo电子表操作步骤

NC系统报表操作指南(用友集团财务NC)-用友ufo电子表操作步骤

NC系统报表操作指南一、登录及密码设置1、系统登录网址:内网:.xxx/)外网:.xxx.xxx:8080/,或申请的域名2、进入报表模块(1)登录网页在IE地址栏输入网址,进入“产品登录界面”,点击iUFO图标(如图1)图1(2)选择单位按照要求选择“单位”和“登录时间”,并输入“用户编码”、“用户密码”及“校验码”(如图2),即可进入报表模块(如图3)图2图3提示:1、为保证能顺利登录系统,建议使用Windows系统自带的IE浏览器;2、系统主页面外挂的窗口是集团NC系统信息传递的重要渠道,所以要允许弹出页面显示。

(3)各公司现有用户编码及权限三和及华泰:用户编码用户名称用户角色shaoyueqin 邵月琴报表管理员malifen 马丽芬报表管理员zhuge 诸葛建姣报表管理员zhaominfen 赵敏芬报表管理员fangfang 方伟芳报表管理员fangqiuli 方秋丽报表管理员友谊家俱:用户编码用户名称用户角色yuxuefei 于雪飞报表管理员dengjiao 邓娇报表管理员huangling 黄玲报表管理员chenxiujuan 陈秀娟报表管理员zhanghongkun 张洪昆报表管理员zhuzhiying 朱志英报表管理员zhanwenying 詹文英报表管理员阳光思诺:用户编码用户名称用户角色tongbailiang 童柏良报表管理员yeyuexian 叶月仙报表管理员shini 施妮报表管理员阳光房产及当代置业:用户编码用户名称用户角色huangxiaohong 黄晓红报表管理员yuchunxiang 余春香报表管理员yuxiapyi 喻晓益报表管理员wangxiaoting 王晓婷报表管理员Lixianjuan 厉仙娟报表管理员德州高地:用户编码用户名称用户角色jiangguanglin 蒋光林报表管理员lixiaoya 李小雅报表管理员zhangjianmei 张剑梅报表管理员上海璨仓:用户编码用户名称用户角色zonghaiyan 宗海燕报表管理员shaoling 邵玲报表管理员(4)所有用户原始密码均为:1(5)密码修改各用户首次登录后,应立即修改登录密码。

用友NC财务信息系统操作手册全

用友NC财务信息系统操作手册全

用友NC财务信息系统操作手册全一、系统登录打开浏览器,在地址栏输入用友 NC 财务信息系统的网址。

进入登录页面后,输入用户名和密码,点击“登录”按钮即可进入系统。

二、系统主界面介绍登录成功后,进入系统主界面。

主界面分为多个区域,包括菜单栏、导航栏、工作区等。

菜单栏位于页面顶部,包含了系统的各项功能模块,如财务会计、管理会计、资金管理等。

导航栏位于页面左侧,以树形结构展示了各个功能模块下的具体操作菜单。

工作区是主要的操作区域,用于显示和处理各种业务数据。

三、财务会计模块(一)总账管理1、凭证录入点击“凭证录入”菜单,进入凭证录入界面。

依次填写凭证日期、凭证类别、摘要、科目、金额等信息。

注意科目选择的准确性和借贷方金额的平衡。

2、凭证审核审核人员登录系统后,在“凭证审核”菜单中选择需要审核的凭证,核对凭证内容无误后点击“审核”按钮。

3、记账完成凭证审核后,进行记账操作。

在“记账”菜单中选择相应的会计期间,点击“记账”按钮。

(二)往来管理1、客户往来管理包括客户档案的建立与维护、应收账款的核算与管理等。

可以进行应收账款的核销、账龄分析等操作。

2、供应商往来管理类似客户往来管理,对供应商档案进行管理,核算应付账款,并进行相关的业务处理。

(三)报表管理1、资产负债表系统提供了资产负债表的模板,在相应的功能菜单中选择会计期间,即可生成资产负债表。

2、利润表同资产负债表,选择会计期间生成利润表。

3、现金流量表需要按照现金流量项目对相关业务进行指定,然后生成现金流量表。

四、管理会计模块(一)预算管理1、预算编制根据企业的战略规划和经营目标,制定各项预算指标,如收入预算、成本预算、费用预算等。

2、预算控制在业务发生过程中,对各项预算指标进行实时监控和控制,确保业务活动在预算范围内进行。

3、预算分析对预算执行情况进行分析和评估,找出预算差异的原因,并采取相应的措施进行调整和改进。

(二)成本管理1、成本核算选择成本核算方法,如品种法、分步法、分批法等,对企业的生产成本进行核算。

用友NC报表系统操作手册

用友NC报表系统操作手册

用友NC报表系统操作手册说明:该题仅供NC 项目关键用户培训练习使用,不作其它用途;进一步完善该套考试题,一、网络报表练习前准备:完成损益类结转科目设置和损益结转完成损益类结转科目设置登陆本单位NC 账套。

进入【客户化一一基本档案一一财务会计信息一一会计科目】,对5101、科目,如果二级科目中没有99结转科目,增加99结转科目。

2、完成损益结转操作:如果已经定义自定义结转,通过自定义结转生成结转凭证;如果没有定义自定义结转,也可通过填制凭证,通过 99科目进行结转。

3、将所有凭证审核记账操作:进入【财务会计一一总账一一凭证管理一一审核】,对所有未审核凭证进行审核。

进入【财务会计一一总账一一凭证管理一一记账】,对所有未记账凭证进行记账。

计算会计报表并上报建立本单位用户,分配角色完成资产负债表单元公式设置操作:从主界面,进入【报表格式管理一一报表】;选择左侧的“会计报表”目录,勾选右侧列表中的资产负债表,单击顶端按钮【工具一一格式设计】;仿照其他项目期末数公式,完成“短期投资”、“应收股利”、“应收利息”的期末数公式设置;其他单元公司保持不变,保存后退出。

4、计算会计报表操作:从主界面,进入【数据采集一一录入】;关键字时间选择“ 2007-01- 31 ”;按利润表、利润分配表、资产负债表的顺序计算各张报表。

5、报表上报操作:从主界面,进入【报送一一上报确认】;选择一张会计报表,单击顶端的“上报确认”按钮;进入【数据采集一一录入】,检查已经上报报表是否以无法修改。

& 请求取消上报操作:从主界面,进入【报送一一上报确认】;选择一张已经上报的会计报表,单击顶端的“请求取消上报”按钮;刷新主界面,看到已经取消上报的消息后,进入【数据采集一一录入】,检查该1、操作: 5401、 5402、 5102、 5501、 5502、 5503、 5201、 5203、 5301、5601、 57011、操作:从主界面,进入【系统设置一一用户管理】,选择本单位,建立新用户01,分配角色“培训组”。

用友-NC网络财务报表管理系统操作手册(完整版)---精品管理资料

用友-NC网络财务报表管理系统操作手册(完整版)---精品管理资料

中国冶金科工集团财务信息网网络报表管理系统操作手册(完整版)目录目录 0第一章操作流程 (2)1.1基层单位操作流程 (2)1。

2登录系统 (2)1.3填报数据 (4)1.4注销退出系统 (6)第二章系统简介 (7)2.1系统登录 (7)2.1.1 确认IE设置及本机配置 (7)2.1.2 检查本机的配置 (10)2.1.3 登录 (12)2.1.4 修改密码和注销 (14)2.2首页 (15)2.3查看板块信息 (15)2。

4网络速度测试 (15)第三章数据管理 (16)3.1报表编制 (16)3.1。

1 单位列表区介绍 (17)3。

1。

2 数据填录区介绍 (17)3.1。

3 功能按钮介绍 (18)3.1。

4 操作流程 (19)3.1.5 表数据输出 (20)3。

2数据审核 (23)3.3节点汇总 (27)3。

4选择汇总 (28)3。

5常用批量操作 (30)3.5。

1 数据运算 (30)3.5.2 按时期批量复制 (30)3。

5。

3 数据批量清除 (30)3.5.4 批量打印 (31)3.5.5 批量导出EXCEL (31)3.5.6 批量上报 (31)3.5.7 批量退回 (31)3。

5.8 上报情况纵览 (31)第四章数据查询 (32)4。

1综合查询 (32)4.1。

1 根据报表选择 (33)4.1.2 单位选择 (37)4。

1。

3 查询设定 (38)4。

1。

4 执行查询 (38)4.1。

5 保存为查询模板 (38)4。

2模板管理 (39)4.2。

1 新建组 (39)4.2.2 修改模板组信息 (39)4。

2.3 删除模板组 (39)4.2.4 新建模板 (39)4.2.5 修改模板属性 (40)4.2。

6 修改模板 (40)4.2。

7 删除查询模板 (40)4。

2.8 设置模板及模板组使用权限 (40)4.2.9 设置查询模板所属用户 (40)4.2.10 获得查询结果 (40)4.3模板查询 (41)4.3。

用友NC报表使用手册(附图片完整版)

用友NC报表使用手册(附图片完整版)

用友NC-IUFO报表操作手册目录一、登陆界面和功能介绍 (2)1、登陆界面 (2)2、功能介绍 (3)二、报表具体使用办法 (3)1、本单位自定义报表 (3)1.1、自定义报表步骤 (3)1.1.1、新建一张表 (4)1.1.2、选中此表,设计格式,指标提取,取数公式和关键字等 (5)1.2、建任务与表关联 (11)1.2.1、新建任务 (11)1.2.2、选择关键字 (12)1.2.3、选择报表 (13)1.3、设为当前任务,计算,上报 (13)2、集团分配下发的报表 (13)2.1、查看集团下发报表任务 (13)2.2、设置为当前任务 (14)2.3、设置数据源 (15)2.4、计算此报表 (17)2.5、报表上报,取消上报 (18)3、报表打印 (19)一、登陆界面和功能介绍1、登陆界面点击下图中的‘IUFO’图标:选择公司,输入用户名和密码,日期和校验码:注意:单位编码、用户信息与总账系统保持一致(IUFO和总账的用户密码最好相同)2、功能介绍如上图,有3大功能模块:我的报表、网络报表、系统设置。

我的报表里主要是定义本单位自定义报表,可以设计格式,取数公式等,还可以对表进行计算,上报,取消上报等操作。

网络报表主要是新建任务,查看任务,分配任务等。

系统设置里面可以添加用户,给用户分配权限。

二、报表具体使用办法报表分为两类:集团分配下发的报表,本单位自定义报表。

在用友IUFO报表系统里,任何一张表都是与一个或多个任务相关联的。

1、本单位自定义报表大致思路:新建一张表→设计好格式(包括格式,关键字,取数公式等)→保存→新建一个任务→任务与表关联(表的关键字必须与任务关键字完全一致)→把此任务设置为当前任务→计算此表→保存→上报→取消上报1.1、自定义报表步骤我的报表→报表表样→报表→新建→输入名称、编码、说明→确定→选中此表→工具→格式设计→选中单元格→鼠标右键→单元格式(设字体,边框,对齐方式等)→单元公式(取数公式,可从NC总账取数,可以单元格之间取数等)→数据→关键字设置(必须与任务关键字完全一致),设置完毕→文件→保存。

用友nc网络财务报表管理系统操作手册

用友nc网络财务报表管理系统操作手册

中国冶金科工集团财务信息网网络报表管理系统操作手册(完整版)目录目录 0第一章操作流程 (2)1.1基层单位操作流程 (2)1.2登录系统 (2)1.3填报数据 (4)1.4注销退出系统 (6)第二章系统简介 (7)2.1系统登录 (7)2.1.1 确认IE设置及本机配置 (7)2.1.2 检查本机的配置 (10)2.1.3 登录 (12)2.1.4 修改密码和注销 (14)2.2首页 (15)2.3查看板块信息 (15)2.4网络速度测试 (15)第三章数据管理 (16)3.1报表编制 (16)3.1.1 单位列表区介绍 (17)3.1.2 数据填录区介绍 (18)3.1.3 功能按钮介绍 (19)3.1.4 操作流程 (20)3.1.5 表数据输出 (21)3.2数据审核 (24)3.3节点汇总 (28)3.4选择汇总 (29)3.5常用批量操作 (31)3.5.1 数据运算 (31)3.5.2 按时期批量复制 (31)3.5.3 数据批量清除 (31)3.5.4 批量打印 (32)3.5.5 批量导出EXCEL (32)3.5.6 批量上报 (32)3.5.7 批量退回 (32)3.5.8 上报情况纵览 (32)第四章数据查询 (33)4.1综合查询 (33)4.1.1 根据报表选择 (34)4.1.2 单位选择 (38)4.1.3 查询设定 (40)4.1.4 执行查询 (40)4.1.5 保存为查询模板 (40)4.2模板管理 (40)4.2.1 新建组 (41)4.2.2 修改模板组信息 (41)4.2.3 删除模板组 (41)4.2.4 新建模板 (41)4.2.5 修改模板属性 (42)4.2.6 修改模板 (42)4.2.7 删除查询模板 (42)4.2.8 设置模板及模板组使用权限 (42)4.2.9 设置查询模板所属用户 (42)4.2.10 获得查询结果 (42)4.3模板查询 (42)4.3.1 获得查询结果 (43)4.4模糊查询 (43)第五章数据分析 (44)5.1综合分析报表管理 (44)5.1.1 新建分析表 (44)5.1.2 分析表向导 (44)5.1.3 分析表设计 (46)5.2综合分析测算 (48)5.3综合分析结果查看 (49)第六章系统管理 (50)6.1个人资料维护 (50)6.2单位管理 (52)6.2.1 单位分组管理 (55)6.3角色管理 (56)6.4组织机构管理 (59)6.5日志管理 (61)6.6首页设置 (63)6.6.1首页维护 (64)6.6.2首页方案管理 (67)6.7网络速度测试 (70)第七章合并报表 (71)7.1合并单位范围设置 (71)7.1.1 操作流程: (71)7.2合并报表计算 (72)7.2.1 合并报表计算 (72)7.2.2 抵销分录 (75)7.2.3 工作底稿 (81)7.2.4 投资工作底稿 (82)7.2.5 完成合并 (83)第八章数据上报与数据下载 (85)8.1数据上报 (85)8.2数据下载 (88)第一章操作流程1.1 基层单位操作流程一般单位基本操作流程图1.2 登录系统1、打开IE浏览器,在地址栏里输入中冶科工集团财务信息网的IP地址,格式如下:http://IP地址:端口号/netrep,按回车进入登录页面,如图1-1。

NC系统报表操作指南(用友集团财务NC),用友ufo电子表操作步骤

NC系统报表操作指南(用友集团财务NC),用友ufo电子表操作步骤

NC系统报表操作指南一、登录及密码设置系统登录网址:内网:)外网:或申请的域名2、进入报表模块(1)登录网页在IE地址栏输入网址,进入“产品登录界面”,点击iUFO图标(如图1)图1(2)选择单位按照要求选择“单位”和“登录时间”,并输入“用户编码”、“用户密码”及“校验码”(如图2),即可进入报表模块(如图3)图2图3提示:1、为保证能顺利登录系统,建议使用Windows系统自带的IE浏览器;2、系统主页面外挂的窗口是集团NC系统信息传递的重要渠道,所以要允许弹出页面显示。

(3)各公司现有用户编码及权限三和及华泰:用户编码用户名称用户角色shaoyueqin邵月琴报表管理员malifen马丽芬报表管理员zhuge诸葛建姣报表管理员zhaominfen赵敏芬报表管理员fangfang方伟芳报表管理员fangqiuli方秋丽报表管理员友谊家俱:用户编码用户名称用户角色yuxuefei于雪飞报表管理员dengjiao邓娇报表管理员huangling黄玲报表管理员chenxiujuan陈秀娟报表管理员zhanghongkun张洪昆报表管理员zhuzhiying朱志英报表管理员zhanwenying詹文英报表管理员阳光思诺:用户编码用户名称用户角色tongbailiang童柏良报表管理员yeyuexian叶月仙报表管理员shini施妮报表管理员阳光房产及当代置业:用户编码用户名称用户角色huangxiaohong黄晓红报表管理员yuchunxiang余春香报表管理员yuxiapyi喻晓益报表管理员wangxiaoting王晓婷报表管理员Lixianjuan厉仙娟报表管理员德州高地:用户编码用户名称用户角色jiangguanglin蒋光林报表管理员lixiaoya李小雅报表管理员zhangjianmei张剑梅报表管理员上海璨仓:用户编码用户名称用户角色zonghaiyan宗海燕报表管理员shaoling邵玲报表管理员(4)所有用户原始密码均为:1(5)密码修改各用户首次登录后,应立即修改登录密码。

用友NC_IUFO操作手册

用友NC_IUFO操作手册

IUFO操作手册一、创建报表我的报表—报表表样:打开报表表样的时候,系统会自动默认一个“本单位报表”文件夹,可以在这个文件夹下直接存放报表,也可以在这个文件夹下创建其他的文件夹,点击“目录”—“新建”,然后在窗口中录入需要创建的文件夹名称,选择需要创建报表的文件夹,然后点击“报表”—“新建”,在这里创建报表的常用方式有两种,“新建”和“导入”,如果有报表的EXCEL格式文件,直接使用“导入”,选择文件类型“EXCEL格式”,点击下一步,点击“浏览”查找EXCEL格式的报表文件存放的路径,找到后,选中报表,点击“导入”,导入成功后,系统会出现一个窗口,需要对导入的报表进行命名,录入“报表编码”、“报表名称”即可,对报表进行编辑需要选中报表,然后点击“工具”—“格式设计”,下图是报表设计的窗口,系统是按照EXCEL格式的方式进行报表设计的,除了需要取数的单元格要进行公式设置,文字单元格可以直接进行修改,要进行公式设置前,首先要对报表进行关键字的设置,“数据”—“关键字设置”,对于中文报表,一般选择“单位”、“月”即可,然后要设置关键字在报表的什么位置生成,下图中,设置为报表表格的A3、D3两个位置分别生成单位、月,接下来对需要取数的单元格进行设置,选中单元格,点击“数据”—“指标提取”,在弹出的指标提取窗口点“确定”,在刚才选择的单元格右下角就会出现一个红色的“T”,表示指标设置成功,单元格也可以选中多个,进行指标设置,方法同上,设置好指标后,保存报表即可。

二、任务设置网络报表—任务—任务:注意:任务必须进行设置,否则无法进行报表计算。

打开任务功能,同样的系统有一个默认的“本单位任务”文件夹,可以在这个文件夹中创建任务,也可以点击“目录”,新建文件夹,设置好目录后,点击“任务”—“新建”,首先看“任务”页面,“任务名称”是必须录入的,其他都是选填项,建议将“任务有效起始时间”定义为年初(如下图),然后看“关键字选择”页面,这里要选择和报表中一样的关键,如:报表中选择“单位”、“月”,这里就必须选择“单位”、“月”,接下来看“报表选择”页面,选中需要的报表即可,在三个页面都设置完后,点“确定”,如果是在集团或者上级单位设置任务,那么,可以将任务分配给下级单位,选中任务,点击“其他功能”—“分配任务”,点击“增加”,在弹出的单位选择窗口中,选中单位,点确定,任务到此就设置完成了。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

用友NC报表教程(全)5X&6X用友NC-UAP2022-03-23目录第一章前言 (1)1.背景 (1)2.入门 (2)3.小结 (8)第二章对象管理 (9)1.对象树 (9)1.1对象编辑 (10)1.2对象导入导出 (10)2.数据源 (11)3.首选项 (14)4.资源权限 (15)第三章查询模型 (16)1.参数控制 (17)2.SQL设计 (19)2.1数据字典 (19)2.2向导设计 (20)2.3手工设计 (25)3.数据交叉 (27)3.1投影交叉 (28)3.2旋转交叉 (31)4.代码嵌入 (37)4.1SQL整理 (37)4.2数据加工 (39)4.3穿透规则 (43)5.查询执行 (49)6.查询集成 (51)6.1复合查询 (51)6.2物化查询 (52)6.3合并查询 (54)7.数据权限 (54)第四章格式模型 (56)1.引用查询 (57)2.格式设计 (58)2.1控件管理 (58)2.2属性绑定 (66)2.3行列格式设计 (68)2.4预定义数据处理 (71)3.报表浏览 (78)3.1界面初始化 (78)3.2数据处理 (80)3.3控件连动 (84)3.4报表打印 (85)第五章报表发布 (88)1.发布为功能节点 (88)1.1 手动挂接 (88)1.2 向导发布 (89)2.轻量化报表展现 (91)第六章插件开发 (96)1.生成插件 (96)2.设计插件 (102)3.管理插件 (102)4.开发小结 (103)第七章查询引擎V5新特性 (104)1.V5.0新特性 (104)2.V5.01功能变更清单 (104)3.V5.011功能变更清单 (104)4.V5.02新增功能描述 (105)4.1参数重构 (105)4.2分页技术 (109)4.3SQL代码辅助器 (112)4.4数据字典级别权限控制 (113)5.V5.02功能变更清单 (116)6.V5.5功能变更清单 (117)附录 (119)1.查询引擎FAQ之参数篇 (119)2.交叉表的使用样例 (121)3.查询与格式对象安装盘预置方案 (126)4.查询引擎报表联查业务节点应用方案 (127)5.查询引擎与三大模板集成方案 (132)6.基于QE底层的查询个性化设计方案 (140)7.个性化控制类(JAVADOC) (145)第一章前言查询引擎(Query Engine,简称QE)的功能定位是,一个面向高级实施人员和专业开发人员的查询建模产品,可以全面支持复杂查询的设计和个性化的报表展现。

1. 背景查询引擎在功能流程和查询模型方面参考了其前身产品“自定义查询”的理念,在界面设计方面汲取了Form Design的思路,同时融入了DW的技术,并依赖于通用的NC数据字典。

(1)自定义查询:NC于2000年开始研发的一个面向中级实施人员和二次开发人员的查询报表工具,由查询管理中心、报表格式设计、报表浏览、报表权限控制和数据加工厂几个模块构成,此工具首次提出了基于数据字典来管理数据并建立查询对象的思路,能够提供比较丰富的查询分析、数据加工和报表展现功能。

(2)Form Design:NC于2003年开始研发的一种界面开发模式,定位于支持功能建模。

(3)数据字典:一种管理数据库逻辑结构的机制,存在于物理数据库和用户接口之间。

NC于2002年开始研发数据字典,最开始只用于自定义查询,后来经过功能强化和逐步推广,成为现在的DDC(Data Dictionary Control)。

其功能包括数据库对象的管理与编辑、数据字典的解析生成等。

(4)数据仓库:NC的一个独立产品,能够按照指定的入仓规则从多个业务数据库抽取数据,并通过入仓服务定期把数据加载到数据仓库。

产品的需求背景如下所述。

(1)复杂查询报表的需求:在实际的业务查询中,开发人员经常会遇到以下一些棘手的问题——复杂的SQL,从不同的查询条件得到完全不同的查询结果,查询结果的复合,业务逻辑代码和大量数据加工算法的介入,各种各样的数据交叉和数据处理手段等等;在展现格式方面,通常要求灵活、友好、可视化、个性化的设计界面,丰富的展现控件和统计图表,依据数据对单元格、列表头和行表头的格式进行设置,表单控件之间的连动等等。

这一切都对早期的查询报表工具提出了艰巨的要求。

(2)二次开发的需求:随着NC对行业用户的拓展,由业务组程序员在通用软件中针对每个查询报表需求进行开发的方案已经变得不太现实,一线人员越来越频繁的面临来自用户的个性化报表实施压力。

实施团队迫切要求一个强大而且易用的二次开发工具,尽管功能的强大和易用往往存在着一些矛盾。

(3)工具整合的需求:自定义查询在推出后,在实施中得到了一定的应用,但局限于出复杂程度不太高的查询报表。

IUFO是公司的传统报表产品,它更偏重于报表的管理方面,比如报表的发布、审核、校验等等。

数据仓库使查询的应用由单数据源拓展到了多数据源,并且提供定时同步业务数据的功能。

为了有效地实现资源共享,结合发挥各个工具的优势,NC决策层一直在推动相关产品的整合。

(4)查询分析软件发展潮流的需求:近几年来,查询分析、数据挖掘、商业智能的研究不论在企业应用还是在学术领域都成为热点,ERP软件的数据建模和查询建模功能已经成为代表产品水平的重要指标。

2. 入门现在让我们来看一个最基本的查询样例,作为入门,我们知道在任何ERP系统中都存在公司和用户的概念,下面我们做一个查询某公司下用户的查询。

1.进入客户化→自定义查询→查询引擎管理界面图一-12.在“查询设计”树下新建一个目录,“jl测试用例”,并在这个目录下面创建一个查询对象――用户查询。

图一-23.选择参数定义,这里我们定义一个名为corp,显示名为“公司”的参数,注意这里的数据类型选择编码参照,枚举项中选择这个编码参照的类型,我们将根据这个参数选取的值来确定待选公司,并且在查询中根据这个参数选取的值来进行结果筛选。

图一-34.制作查询定义,制作一个查询定义的具体流程实际上就是为了生成一条SQL语句,查询数据源去获取数据,但是这个生成SQL语句的过程被我们用图形化界面代替了,用户只需要了解基本的SQL规则就可以了,无需亲自手动去写纷繁复杂的SQL语句,同时我们也支持手工SQL。

图一-4用户可以通过增加表来增加数据字典中的数据表,也可以点击临时表引用前面做好的查询定义对象,引用查询定义对象相当于设计了一个复合查询,关于复合查询的定义参见第二章第六节查询集成。

这里我们选择增加表来增加一个sm_user表,这张表里面存储的是NC系统的用户信息。

图一-5在选择字段页签下选择“用户名”等字段,这里的字段表达式可以是某表的字段,也可以是字段的运算或者函数处理表达式,例如:len(sm_er_name),就是代表user_name 这个字段的字符串长度。

显示名可以是用户自定义的字符串,将来显示在报表的列表头区域。

图一-6前面我们提到这个查询必须按照公司为条件,过滤查询出来的用户,实际上就是为SQL语句生成一个where条件,我们支持两种条件,固定和待定,顾名思义固定条件写好之后就不能变化,而待定条件是跟参数设置相关的,可以根据用户输入参数变化。

我们在这里选取待定条件,用户表的公司编码字段等于前面我们设置过的corp。

关于查询定义的设计后面的章节将有更详细的论述,这里只介绍最基本的功能。

5.制作格式设计图一-7新建格式设计文件夹以及对象的方式与新建查询对象的方法一样,这里略去不讲。

生成新的格式设计对象之后可点菜单中的界面模型→引用查询,来绑定我们刚才做好的查询设计对象“用户查询”。

图一-8选取刚才做好的查询之后我们在点击界面模型→格式设计,这里可以选取我们预置的几种界面模型之一,例如这张表我们选取表头+表体格式。

图一-9最后点菜单中的浏览,让我们浏览一下制作出的第一张报表,图一-10点浏览之后我们会看到一个选择参数的对话框,在这个参数对话框中我们可以设置自己的参数值,比如我们选取sunny_corp这个公司,点确定,则可以浏览这个公司下的所有用户,如下图。

图一-11选择表头区域的公司参照,我们可以浏览不同公司下的用户。

至此一个最简单的自定义查询已经制作完毕,我们可以将做好的查询作为独立节点发布到NC系统下供用户使用。

3. 小结在本章中我们介绍了查询引擎的发展历史以及产品的需求背景,通过一个入门样例,让用户初步了解了查询引擎的基本功能,在后面的章节中我们将详细介绍查询引擎的各项功能,并通过一些样例使得用户能够使用本产品进行快速便捷的二次开发。

下图是对查询引擎开发流程的一个示意:图一-12 查询建模体系第二章对象管理1. 对象树查询引擎的管理调度功能由主界面完成,主界面左侧为一棵对象树,树上挂有代表查询对象和界面对象的节点,右侧为显示当前选中对象基本属性的属性框。

图二-1 管理调度主界面· 对象树(ObjectTree):对象树是一个支持层次管理的数据结构,它维护自身的加载、存储和节点的目录管理,每个节点的信息主体存储在数据库的一个BLOB字段中。

对象树上的节点通常分为目录(Folder)和对象两类,并支持快速定位(在树获得焦点时用ctrl-f 快捷键可弹出查找对话框,支持按编码或名称来模糊查找)。

· 属性框(ObjectInspector):一个自动显示对象的属性和取值的控件,取值部分会根据属性的数据类型采用不同的渲染器来展示,不同的编辑器来编辑。

1.1对象编辑目录的编辑操作如下:(1)增加/删除/修改:在根节点或目录节点之下可以增加目录,删除目录时会删除目录下的所有对象。

目录的可修改属性为目录名称。

同一目录下的目录和对象不能重名。

(2)复制/剪切/粘贴:在查询子树或格式子树下,可以将一个目录及其下属内容从某位置拷贝或移动到另一个位置。

对象分为查询对象和格式对象,其编辑操作如下:(1)增加/删除/修改:在根节点或目录节点之下可以增加查询对象或者界面对象。

前者的属性为编码、名称和数据源,后者的属性为编码和名称,其中编码一经使用,就不再建议作任何修改,因为此编码可能被其它对象引用。

请注意对象的唯一标识是编码而不是显示名称,一个查询对象或是格式设计对象可以有多个显示名称但是只能有唯一的编码。

(2)复制/剪切/粘贴:在查询或格式子树下,可以将一个对象从某位置拷贝或移动到另一个位置。

请注意这里的复制粘贴都是在同一棵树下的,如果复制格式设计对象到查询对象树下则会出错。

1.2对象导入导出(1)导出:选中某个对象,可将其导出为XML文件,文件里描述了对象的所有信息;也可选中某个目录,将该目录下所有的子目录和对象都导出到指定位置(保持原有的目录级次)。

相关文档
最新文档