您的位置:首页 > 编程语言

简化闷棍开发工具的使用方法对于ABAP编程

2014-08-21 19:10 686 查看
简化闷棍开发工具的使用方法对于ABAP编程   执行概况   ERP软件实施项目和软件开发项目有着共同的属性:成本与规模的时间和精力。项目经理寻求在哪里可以降低成本,提高效率的领域。软件开发和定制开发在客户端的过程是关键领域的软件开发人员和顾问花了很多时间在与数据库相关的SAP系统工作。创建自定义业务报告,进行性能优化的查询,从外部源导入数据,测​​试新的发展的正确性是增加了很多项目的总成本的日常任务。   传统耗时的解决方案是每次写的另一份报告ABAP中每个任务,也许使用平台相关的第三方“黑盒子”的解决方案,或直接访问数据库,绕过授权和数据库暴露不一致的危险。
  提供了一个创新的解决方案,以消除这些困难,减少了花费在所有相关活动的时间,使顾问和开发人员的工作更容易,降低了工程的总成本。   简介   的OpenSQL编辑器是一个功能强大的工具,可帮助SAP顾问,ABAP开发人员和管理员的基础与SAP系统的数据库工作。它提供了一个直观的方式来建立临时报告和统计数据用简单的OpenSQL命令。没有进一步的ABAP编程是必需的。   查询的结果可以用图表和图示可以很容易地可视化,并且可以导出到MS Excel作进一步分析。这个导出功能提供了一种方法来提供企业用户提供从详细分析您的SAP系统的实时数据。
  导入来自外部来源,如MS Access或MS Excel中的数据可以用点击几下完成。   测试和代码维护工作可以被大大降低,开发速度和代码质量可以提高,因为所有OpenSQL命令可以进行测试,评估,并与OpenSQL编辑器进行分析。因为这可以在开发过程中(之前的模块集成测试和验收测试)来完成,代码的缺陷可以早期发现,所以纠正他们迟早可以节省很多时间和成本。   产品亮点   任何OpenSQL命令可以建立,检查和容易执行。用户友好的功能有助于构建OpenSQL尽可能舒适命令。没有必要知道在哪里驻留数据,因为应用程序的层次结构,可以直观地浏览搜索表的每一个数据库表,以及链接查询助手会自动提供相关的表要包含在查询中。
  的动态数值范围功能,降低建设的筛选条件与手工打字的需要。该字段选择向导消除了手工列出在命令中使用的领域的需要。   如数据库查询,其结果是立即显示或者以列表或在分层树结构随意。其结果可进一步过滤和排序,总计和小计和其他数学计算可以无需编写任何代码被添加。当格式化结果完成后,它可以打印,导出到电子表格,或者可以根据它来生成图表。   数据操作十分简单,因为1-2-3配合使用就地编辑器或使用OpenSQL大规模更新命令。一个深思熟虑的锁定概念执行,以保证数据库的情况下并发数据修改的一致性。用于处理数据库修改程序模块可单独运送到SAP系统,所以它可以传输一个“只读”版本,以生产系统。
  的OpenSQL语言的功能可以扩展的环在工作台的功能。有了适当的授权,用户可以在任何SELECT命令的结果执行ABAP代码。复杂的,定制修改数据库记录的逻辑可以不申报数据的麻烦来实现,在屏幕上显示的结果,以确保适当的锁定概念等。   一个普遍的和惊人的简单功能,使进口来自外部源的数据到可能的SAP表。放在剪贴板上从适当的数据提供者(MS Excel中的MS Access,平面文件等..)的任何数据可以导入,验证并保存到数据库中。字段映射可以轻松完成使用字段选择向导或简单地移动结果集的列使用拖放操作。   提取的数据可以保存到备份目的动态创建一个文件或一个表,可以在任何时间以后恢复。这使得测试更加简单,因为它消除了备份整个系统或一遍又一遍导入数据的需要。
  适当的授权可以设置,以确保使用随附由SAP的授权对象和那些随OpenSQL编辑器中的数据的安全性。所有命令都可以组织到文件夹中,并且可以基于许多搜索条件进行搜索。   详细   特点   OpenSQL的   执行命令 - 任何数量的选择,更新和删除OpenSQL命令可以一次编辑。若执行select命令,结果被要求显示在ALV网格或在ALV树。该层级和分类层次树的条件,可以随时更改,恕不重新执行select命令。访问汇集和聚簇表是支持的。   鲁棒性 - 所有的语法变化被接受,而无需使用局部变量。组函数,子查询(嵌套到任意级别),内部和外部连接,与选择的结构(“选择所有条目英寸..”命令)都支持。通用数据导入
- 数据可以从几乎任何来源(MS Excel中的MS Access,平面文件等)与琐碎使用剪贴板导入到任何表。数据可以进行审查,并保存到数据库之前进行调整。字段的映射是琐碎和随和使用字段选择向导或简单地移动结果集的列使用拖放操作。   格式化的数据 - 一般数学计算可以被添加到结果集无需编码,并没有访问数据库。总计,小计,平均值,最小值和最大值可以计算出结果集的任何数值列。排序和筛选的结果,也可以不输入,并强调该数据库。   使用数据 - 选择命令的结果可以打印,导出到电子表格等多种格式,并可以作为基础来创建图表。一个SELECT命令的结果集是可编辑的
- 如果select命令满足一定条件下(从一个表中选择,包括所有关键​​领域,不包含组函数),结果ALV网格可以切换到编辑模式,所有的记录可能更改或删除,新的可以加入。   一种锁定机制保证,如果他们已经被锁定数据库记录无法修改。该锁定的概念不仅是工作中的OpenSQL编辑器,但会检查被放置在数据库记录被其它程序的所有锁。当结果集的编辑完成后,所有的更改可以保存到数据库中一个按钮一推。自动输入帮助/输入检查可随时开启和关闭。   命令可以组织到文件夹中的我的信息库中 - 命令的属性可以为每个命令(短期和长期的描述,链接到业务对象或应用程序组件,搜索词..)设置。命令可以由任何这些属性进行搜索。
  动态值范围 - 过滤命令的受影响的记录的一种简单,快捷的方式,免去了手动输入的过滤条件的需要。   链接查询助理 - 一种有助于与内部开发的命令和外部连接。该链接查询助手读取数据字典,探讨数据库表之间的关系。通过几次点击,连接或子查询可以自动实现,无需输入任何内容。   字段选择向导 - 一个高效的功能,它提供了一种选择,无需手动输入的命令中使用的字段。它读取的数据字典表的定义,并提供在供选择的列表及其描述的字段。   好处   软件开发时间减少 - 编写访问数据库的任何形式的程序变得更加容易,因为访问数据库中的所有命令都可以开发,测试,并与许多用户友好的功能分析。
  软件测试时间减少 - 测试数据可以快速在任何表被创建时没有使用它可以是非常耗时的相关交易。由于任何数据可以被修改,特殊的测试场景可以设置迅速。在生产系统中的任何问题,可以在测试系统中,而无需等待一个完整的数据库副本被复制。   快速即席报表,图表 - 即席报告的任何要求,可实现在更短的时间。很多开发步骤是自动完成的,开发人员不必为难与编程列表或树形输出,选择画面,数据申报和创建图表和图表。   提升业务分析 - 大多数企业用户都使用MS Excel进行分析的技能,他们只需要简单地从提取的SAP系统的数据。这是点击几下的OpenSQL编辑器和您的业务用户可以立即开始分析了最新的业务数据只是一个问题。
  淘汰一次性报告 - 有没有必要建立在存储库中的报表或图表每次需要一份新的报告。   减少   维护工作 - 缺陷可以提前与上述测试的正面影响发现。此外,现有的程序和数据模型可以更快,更容易理解与检查OpenSQL命令,并在OpenSQL编辑器,而不是在ABAP调试器表的关系。   对于一个适度的量的记录(通常存储在Excel表格和Access数据库)的OpenSQL编辑器提供了一个可以导入到SAP系统中惊人地简单而直观的方式来源 - 数据来简化SAP系统的   进口。   减手动打字 - 构建访问该数据库可以加快显著配合使用几个用户友好的功能命令。
  改进代码质量 - 一个OpenSQL命令可以用相对于执行给定的报告,并使用ABAP调试器来查阅有关命令的结果的典型尴尬的方式最少的精力进行彻底的测试。   更快TTM(上市时间) - 开发你的产品比你的竞争对手更快,因为劳动力和成本节约的OpenSQL编辑器提供。   工作满意度 - 提供了可消除大部分的单调和劳累的工作从你的员工的日常活动的工具将会对球队的士气和一般工作满意度很好的效果。   要求和安装   的OpenSQL编辑器是完全用ABAP,所以它是透明的(不是黑盒的开发),并深深融入SAP系统。无需接口,没有平台依赖性,没有独立的IT团队维护。它不SAP系统从外部承受任何访问。
  安装是几分钟的过程,因为它只包含导入一个传输与TMS(运输管理系统)。唯一的额外的努力是成立的授权的用户。由于直观的用户界面和丰富的文档没有咨询或实施项目是必要的。   Hovitaga OpenSQL编辑器上运行的SAP 4.6C但有些功能需要的SAP NetWeaver   7.00(亦称2004s)或以上。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: