EAS查询分析器功能介绍及使用技巧

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

EAS查询分析器功能介绍及使用技巧
一EAS查询分析器是什么
EAS查询分析器是EAS系统内置的一个直接在EAS客户端中运行的面向SQL Server、Oracle、DB2数据库系统的SQL查询分析工具,小而强的工具。

二如何打开EAS查询分析器
2.1快捷键打开
1)【总帐】-【期末处理】-【期末结帐】,在结帐窗口按快捷键CTRL+SHIFT+F11,输入密码为“当前组织
编码+当前年份”;
2)【出纳管理】-【银行存款】-【银行日记帐】,进入到银行日记帐显示界面后按快捷键CTRL+SHIFT+Q,
输入administrator用户密码
3)【出纳管理】-【现金】-【现金日记帐】,进入到现金日记帐显示界面后按快捷键CTRL+SHIFT+Q,输
入administrator用户密码;
4)【应收管理】-【收款业务处理】-【收款单新增】,在收款单新增界面按快捷键CTRL+SHIFT+Q,输入
administrator用户密码;
5)【应收管理】-【收款业务处理】-【收款单查询】,进入到收款单显示界面后按快捷键CTRL+SHIFT+Q,
输入administrator用户密码;
6)【应付管理】-【付款业务处理】-【付款单新增】,在付款单新增界面按快捷键CTRL+SHIFT+Q,输入
administrator用户密码;
7)【应付管理】-【付款业务处理】-【付款单查询】,进入到付款单显示界面后按快捷键CTRL+SHIFT+Q,
输入administrator用户密码;
8)【人力资源】-【系统配置】-【人力资源初始化】,进入人力资源初始化界面后按快捷键F8,输入
administrator用户密码;
9)【管理会计】-【预算管理】-【基础资料】-【预算要素】,进入预算要素序时簿界面按快捷键CTRL+SHIFT+Q,
输入administrator用户密码;
10)【基础数据管理】-【辅助资料】-【币别】,进入币别界面按快捷键CTRL+SHIFT+Q,输入administrator
用户密码;
2.2通过UI生成菜单调用:
UI名称:mon.client.FMIsqlUI。

建议把它绑定到一个adminisrator 才能用的权限上,这样其他用户就看不到菜单了。

注:UI生产客户化菜单的方法:
一、调出菜单编辑器:
用administrator登录,进入系统菜单,选择客户化菜单编辑,调出界面如下图:
二、选择挂入点,如:系统平台,然后点新增,在右边界面填入具体信息,并点击保存。

如下图:
三、配置后请重新登录,即可使用。

【注】建议不要将EAS查询分析器添加到客户化菜单中。

三EAS查询分析器基本功能介绍
3.1普通SQL查询
如上图:在调出查询分析后,即可以使用SQL语句。

3.2 SQL使用
1)直接书写SQL进行执行;
2)用鼠标选择要执行的语句进行执行。

则只执行选中的语句。

其它语句则不执行;
3)执行SQL:执行选中的SQL或全部SQL;
4)执行方言:即把要执行的SQL按所用的数据库语法进行执行。

DBS、MS SQL、ORACLE,数据库不同,
SQL语法会有差异;
5)翻译:对当前SQL给出不同数据库对应的语法脚本;
3.3查询表及表结构
6)【显示所有表】:显示系统中所有表名。

(用处不大。

只有表名,没有说明,一般当你输入正确表名时,
系统会自动将它变为兰色,如果不是兰色则表示此表不存在或书写有误。

(自定开发的表有时没有显示为兰色。


7)【显示表定义】:当自制表名或录入表名后,确定即可显示出该表的结构。

包括该所有字段及长度等
(唯一缺点是没有对字段注释。

不知道哪个字段是什么意思)
8)【实体表搜索】:有时当我们不知道哪个哪个表是什么名字时,一般可以通过EAS6.0表结构去查。


由于补丁和升级,表结构中查不到新的字段名。

用这个功能永远可以查到最新的表结构。

注:实体表搜索使用方法:
输入你要查的表名。

可以模糊查询。

所以一般只输入几个字就可以了。

如你想查辅助账横表,就可以只输入“辅助账”确定后即可列出所有表名带辅助账的表了。

找到你想要的表名。

可以直接连别名一起自制到查询分析器中使用。

如下图:
3.4 查询UUID
EAS系统中,每张表的每行记录都有一个唯一的主键值。

FID。

在整个系统中,FID是唯一的,不会有重复。

就是那一长串字符。

如:moO8sk6fS+Sg2XIARxvSCkZaEPg= 这些字串就是FID,如果不知道这串是什么或来自哪个表,就可以在“查询UUID”中去查询。

复制FID后点查询UUID。

通过FID查询对应的元数据:实体别名,实体名和表名,FID是EAS系统的数据库表的主键字段。

点【是】后还可以直接定位此记录。

其功能与“UUID查表名”相同。

3.5 Uuid查表名
复制FID后点【Uuid查表名】,即通过FID查询表数据
点【确定】后,系统弹出这条FID值的数据查询语句
此界面下,不要点确定,直接CTL+C,再CTL+V到查询分析器中执行语句。

3.6 显示表定义
在EAS查询分析器中点击【显示表定义】,然后输入表名称,就可以显示该数据表的字段设计,这样可以查看某个字段的类型。

四EAS查询分析器使用技巧
4.1 如何获取FID
最简单的一种方法就是在EAS系统的你想要分析的业务单据的序时簿下,选定一条记录,按CTL+C,再回到EAS 查询分析器中CTL+V,像“pgsxXstKTm+SV2KXMxqb8sznrtQ=”这种就是FID,一个一个分析吧。

注:有些单据,复制到查询分析器后,会有多个FID。

根据查询到的表名,自己分析要查看的表内数据。

4.2 不要同时执行多条查询语句
因为查询结果显示不友好。

4.3查询条件区分大小写
4.4 可直接修改数据(慎用)
在查询结果里,直接双击某个字段下的单元格,可以直接修改内容的,这种修改是没有任何记录的,除非数据库系统本身开启了详细的记录字段修改审计功能。

所以这种方法我不建议大家使用,也不建议大家无意中使用,这也是这个工具致命的地方。

所以不要随便使用EAS查询分析器,特别是客户。

4.5 及时清理SQL语句
EAS查询分析器默认保留你正常退出情况的上次所有的SQL分析语句,这是通过保存记录到客户端文件来实现。

建议在正式服务器上每次使用后都清除SQL语句,或者先将需要的SQL分析语句另存到文件中。

4.6 可以直接删除信息栏中记录
信息栏中显示了SQL语句的执行情况,比如正常执行的时间,错误信息等,可以直接删除,这样方便查看出错信息。

相关文档
最新文档