BQY使用手册

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

BQY(Brio Query)开发

目录

一、开发流程 (3)

二、设置OCE数据库连接文件 (3)

三、建立QUERY及RESULT (6)

四、建立旋转透视表、图表 (13)

五、创建仪表板 (16)

六、备注 (22)

一、开发流程

1.安装客户端(省略,请参考hpsu_install.pdf);

2.设置OCE数据库连接文件;

3.建立QUERY及RESULT;

4.建立旋转透视表、图等等;

5.将透视表和图等元素组装成仪表板,方便用户操作和查看;

6.备注,控制菜单和快捷键,防止用户编辑和查看源代码。

二、设置OCE数据库连接文件

1.点击菜单【文件】【新建】或者快捷工具栏上的“新建”图标,选择第一项“新的数据库连接文件”,然后【确定】,如下图所示:

2.选择连接驱动及数据库类型,并选中“显示高级选项”。【下一步】

3.设置数据库连接属性。其中“主机”是本地的net服务名,作者用的net 服务名和IP相同。关于本地net服务的设置请参考ORACLE相关文档。【下一步】

4.三个选项都选中。

点击“拥有者名称”的【定义…】,在弹出的窗口中,【显示值】,选择“JCFX”,【确定】。

【下一步】

5.全部【下一步】,直至【完成】,在弹出的是否保存提示窗口中选【是】,保存。OCE设置结束,会进入如下图所示的查询主界面,以下的操作都将在这个界面中进行。

三、建立QUERY及RESULT

【数据模型】【数据模型选项】,取消自动给表格给定别名,【确定】。其中“自动联结表”,是自动将表间同名的字段联结起来。选项的改变不会影响之前的操作。

另外,如果查询的结果集太大的话,也可以在这里指定返回的记录行数。

示例需求:

统计指定纳税人税务机关的纳税人变更按月分布情况。

1.建立QUERY及RESULT

点击左上角查询区中的“查询”,右键,【重命名区】,输入“Q_main”,【确定】;

点击“结果”,右键,【重命名区】,输入“R_main”,【确定】;

点击“Q_main”,进入查询页面,在左下角的表区找到表“DJ_BG”和“DM_SWJG”,将之拖到查询页面。如下图所示。

双击“DJ_BG”,在弹出窗口中选中需要的字段,【确定】。作者选择了表“DJ_BG”的“NSRDZDAH,SPRQ,NSR_SWJG_DM”三个字段。

右键具体字段,“属性”,可以定义别名,如下图所示。

按“SHIFT”键选中需要的字段,右键,“添加选定项”。在请求区会出现刚才添加的字段。同时拖动“NSR_WSJG_DM”和“SWJG_DM”关联。

另外,还可以定义一些限制条件,过滤不合格的数据。双击“审批日期”,【自定义SQL】,输入条件如“DJ_BG.审批日期 IS NOT NULL”,以过滤审批日期为空的数

据。

点击快捷栏上的处理,或者菜单【工具】【处理查询】【当前…】。如果出现数据库连接窗口请输入口令,【确定】。系统将自动切换到“R_main”结果主界面,如下图所示。

在结果区右键,“添加计算项…”,输入“户次”,1,【确定】。

在结果区右键,“添加计算项…”,输入“年月”,【函数】,按下图操作。

最后【确定】,结果如下:

添加限制条件:因为这里要显示的某一具体纳税人税务机关的数据,所以要添加纳税人税务机关限制条件。

操作:将左下角的“NSR_SWJG_DM”字段拖到结果界面的限制区中,会弹出如

下窗口。【显示值】,选择一个税务机关代码,【确定】。

结果将会根据设定的限制条件而变化,最终的效果如下图所示。

四、建立旋转透视表、图表

1.建立旋转透视表

菜单【插入】【新旋转透视表】,并命名为“P_1”。区的命名和命名

“Q_main”类似。

然后,将左下角的“纳税人税务机关”拖到“侧标签”区,“年月”拖到“顶层标签”区,“户次”拖到“数值”区。结果如下,旋转透视表创建完毕。

另外,可以设置透视表中各个标签的格式和字体等等。点击要设置的标签,右键【格式】或【字体】进行设置即可。

还可以在新建透视表之前,通过菜单【工具】【选项】【默认格式】来设定。这个设置将会影响到以后新建的所有旋转透视表的格式。

2.新建图表

菜单【插入】【新图表】,并命名为“C_1”。

类”区,“户次”拖到“数值”区。结果如下,图表创建完毕。

和“C_1”类似,新建图表“C_2”,点击快捷栏中的,选择。

图表的格式设置和旋转透视表类似,在此就不在详述。

五、创建仪表板

1.新建仪表板,并命名为“EIS_main”。分别将“P_1”、“C_1”、

“C_2”拖进来,调整它们的位置和大小。按“CTRL+D”,进入浏览模式就可以看到效果了,如图。

这时点击图表会出现滚动条,可以按“”切回设计模式,右键要去掉滚动条的图表,【属性】,选择“绝不”,【确定】。这样在浏览模式下就不再出现滚动条了。

为了让用户可以查看不同税务机关的信息,我们还需要在仪表板上添加一个纳税人税务机关选择框和一个“查询”按钮,以便用户通过选择某一纳税人税务机关“查询”就可以看到想要浏览的纳税人税务机关的信息了。

2.建立纳税人税务机关列表查询,为纳税人税务机关选择框准备数据。

菜单【插入】【新查询】,并命名为“Q_dm_swjg”,将结果命名为

“R_dm_swjg”。把表“DM_SWJG”拖到查询区,只选择“SWJG_DM”和“SWJG_JC”字段。

相关文档
最新文档