



免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
ABAP面试问题及答案 独占锁可写锁,一个用户正在修改数据时,阻止其他用户更改该数据。 答案:V1 更新类型比 V2 更新类型的优先级高,因此,V1 比 V2行执行。V1 的执行模式可以为异步、同步或本地;V2 只能为异步执行。 在 ABAp内存间进行交换的数据必须在两个程序中都进行声明,并包含同样的数据声明。 问题四:授权对象(AuthorizationObjects) 什么是授权对象?在 ABAp程序中使用哪条语句进行授权检查? 答案:授权对象由一组字段组成,这些字段中的值将被用于进行授权检查。ABAp 程序中使用AUTHORITY-CHECK 语句根据授权对象进行授权检查。在 AUTHORITY-CHECK语句中,必须指明授权对象的所有字段,但有一个例外,可以用 DUMMY 关键字来绕过某个字段的检查。 一个授权对象中最多可以定义 10 个字段。 问题五:修改(Modifications) 在 SAp 系统中是怎样定义修改的?它们对更新(upgrade)有怎样 _? 答案:修改是指用户对 SAp的库对象(Repository Object)进行的更改。 必须在更新期间对修改进行评审(Review),来决定是否应该使用新的 SAp对象,以及将来使用时是否需要进一步修改该对象。 问题六:修改助手(ModificationAssistant) 什么是修改助手? 答案:修改助手是 4.5版中引入的一个工具,用于简化更新过程。可以通过 ABAp 器触发修改助手,它会记录对系统进行的修改。修改助手支持通过 ABAp器、Screen painter、Menu painter、文本元素维护、Function Builder 和 ABAp字典进行的修改。 问题七:功能模块出口(Function ModuleExit) 实现功能模块出口时 SAp 应用程序中应使用哪条语句? 答案:某些 SAp应用程序中存在功能模块出口,它使用户能够向 SAp 程序中添加一些功能。通过搜索 CALL CUSTOMER可以发现是否存在功能模块出口。 问题八:事务变式(TransactionVariants) 什么是事务变式?为何要使用它? 答案:事务变式是一组屏幕变式,用于预定义屏幕行为和默认值。通过使用变式功能,可以将用户不需要的字段、子屏幕及全屏幕从用户视图中取消。可以给任何输入字段设置默认值,字段也可以不用带Ready for Input 状态。 只能为对话和报表事务创建事务变式;变式中只能包含普通屏幕、子屏幕及对话屏幕。 开发人员可以使用 GuiXT 脚本语言通过事务变式维护对屏幕进行修改。修改屏幕布局的方式有:插入按钮、值帮助(ValueHelps)、移动对象、插入屏幕等等。 问题九:更改 SAp (ChangingSAp) 请列出用户修改 SAp 标准功能的不同方式。 答案:SAp Standard 可以通过personalization、Customizing、Modifications、Enhancements 及自定义 ABAp程序进行更改。这些方式的示例如下: personalizationpersonalization 技术包含创建变式、设置/获取参数及活动组(ActivityGroups)。 Customizing 是最常用的使用 SAp 工具(如 R/3 Reference Model andImplementation Guide)更改 SAp Standard 的方式。可以认为 Customizing 是实施 R/3所必需的,通常由 Functional Team 来执行。 Enhancements常由开发 Team 执行,包含的活动有:字典增强、Funciton ModuleExits、菜单和屏幕出口及 Business Add-ins (BADI)。 自定义 ABAp 程序可以与 SAp对象或自定义开发的对象一起工作。 Modifications不建议对 SAp 对象使用 Modifications。使用 SSCR (SAp SoftwareChange Registration)所有对 SAp 对象的手动修改。 问题十:添加字段 向 SAp 表中添加字段的方法是哪两种? 答案:这两种方法是:Append 结构(AppendStructure)和自定义 Include(Customizing Include)。Append结构是在向表尾添加字段时创建的,自定义 Include 由 SAp 开发人员指定,以使用户可以创建新字段。 问题十一:什么是 BADI? 答案:BADI 是 Business Add-in的缩写。它是一种新的功能增强概念,使用 ABAp 对象技术。这是一种使用面向对象的方法来进行 SAp 增强。实现 BADI要用到类、接口及方法等面向对象的概念。 要对一个 SAp 应用程序进行增强,必须首先定义 BADI。为 BADI 创建一个接口,接着创建一个适配器类(AdapterClass)来实现这个接口, 然后创建这个适配器类的实例。 问题十二: 三:簇表和pOOL TABLE 的概念 答案: pools和Clustertable;他们已经不是各种数据库常规的表了,也不能够被数据库直接访问。只能通过SAp自己的工具来直接访问。 透明表: 每个透明表在数据库中有一个相应的物理表。物理表的名称和数据字典中的逻辑表定义的名称一致。所有事务和应用数据存贮在透明表中。 结构: 结构在数据库不存在数据记录。结构用于在程序之间或程序与屏幕之间的接口定义。 附加结构: 附加结构定义字段的子集,该字段属于其他表格或结构,但是在修正管理中作为单独的对象。 存贮表: 存储表可以用来存贮控制数据(例如:屏幕顺序,程序参数或临时数据)。几个存储表可以组合成一个表库。该表库和数据库中的一物理表库相一致。它包含了各组合库分派给它的所有记录。 簇表: 连续的文本如文档之类可以存贮在簇表中。几个簇表可以组合成一个表簇。对这种表类型,不同表中的几个逻辑行组合到一物理记录。这可以实现一对象接一对象地存贮或访问,访问簇中 【ABAP面试问题及答案】相关文章: 1.AB
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年北京装饰装修合同范本
- 慢阻肺护理查房
- 小班爱眼护眼活动总结
- 药物渗漏不良事件分析
- 2025年人力资源管理试题含答案
- 膜性肾病的临床护理
- 医学人卫教材配套建设要点
- 人音版小学音乐五年级上册《外婆的澎湖湾》教学设计
- 七年级英语语法总结模版
- 教室卫生大扫除活动总结模版
- 中间产品储存期验证方案
- AQ1029-2019 煤矿安全监控系统及检测仪器使用管理规范-2
- 医院超市管理制度
- 加速寿命计算公式(可靠性)
- 2023年遂宁市船山区五年级数学第二学期期末学业质量监测试题含解析
- 建筑施工质量问题管控清单
- 汽车吊安全管理规定
- 孩子青春期同性恋如何矫正
- 美容院邀约话术及美容院邀约客户话术及技巧
- 2锅炉水压试验方案
- 10kV真空柱上负荷开关自动化成套设备调试报告
评论
0/150
提交评论