Collect语句的使用方法(转)
Collect语句镶嵌在select---endselect之中使用,在报表开发中经常用到,作用是根据table的unique key,把表中其他的字段进行自动的累加,一般用在对某些数据进行总数统计的时候.举例如下:data:begin of mytable, keyfield like XXX,fliedl1 like XXX, field2 like XXX,end of mytable.Data: mytable_col like hashed table of mytable With unique key keyfield with headline.select keyfield fliedl1 field2 from table_system into (mytable- keyfield, mytable-fliedl1, mytable- field2).Collect mytable into mytable_col.En
ABAP面试题及其解答(转)
COME FORM: http://i.cn.yahoo.com/02900427056/blog/p_5/关键字: ABAP面试 问题一:锁对象(Lock Object)和 FM(Function Module),激活Lock Object时, 案 产生的 FM 的名字是什么?答案:首先要在 ABAP 字典中创建锁对象,然后才能在 ABAP 程序中设锁。 创建锁对象时,系统会自动生成两个 FM 来进行锁管理。 用于设锁的 FM 为: ENQUEUE_<锁对象名>。它用于在锁表(Lock Table)中生成一个锁项(Lock Entry)。若设锁不成功的话,就会在 Return 中反映出来。用于释放锁的 FM 为:DEQUEUE_<锁对象名>。
AT NEW 和AT END OF的用法
SAP ABAP小结 =========================================================== 作者: qiujun(http://qiujun.itpub.net)出处:http://qiujun.itpub.net/post/24006/298614--------------------------------------------------------------- 1 使用binary search之前,需要sort,并且sort by ascending(系统默认的顺序也是ascending)。而且read table with key的顺序同sort的顺序相同,否则出错,常会找不到纪录。Delete adjacent duplicates之前一定要sort。2 关于内部表示和外部表示:调用BAPI和Update DB的时候,一定要使用内部形式(物
SmartForms总结(转)
SmartForms总结步骤一:Create Form1Tcode: smartforms;2在Form后面输入名称,然后单击“创建”;3输入描述;4设计界面;5保存并激活;6执行,可以自到系统会自动产生一个Function module,如:/1BCDWB/SF00000016;7执行,输入必要的参数;8执行,输入OutputDevice;9打印预览,可以看到设计的界面。步骤二:建立程序代码如下:DATA W_SFLIGHT like sflight occurs 0 with header line.*Name of Function ModuleDATA: fm_name TYPE rs38l_fnam.select * from sflight into table w_sflight.*取SmartForms生成的功能模块名称*CAL
Move & Move-Corresponding in ABAP
DATA: BEGIN OF wa_tab1, fld1(4) VALUE ’FLD1’, fld2(4) VALUE ’FLD2’, fld3(4) VALUE ’FLD3’, fld4(4) VALUE ’FLD4’, fld5(4) VALUE ’FLD5’, END OF wa_tab1, BEGIN OF wa_tab2, fld1(4), fld2(4), fld3(4), fld4(4), END OF wa_tab2.************* Move Corresponding *************MOVE-CORRESPONDING wa_tab1 to wa_tab2.************ End Move Corres
与诸神的爆强流氓对话
与诸神的爆强流氓对话来福:菩萨!您大慈大悲,请您告诉我,我什么时候才能找到老婆?菩萨:天机不可泄露!冥自有定数!来福:靠!您这不是废话吗?菩萨:呸!我要知道我还出家?来福:斗战胜佛,您当初为什么选择保唐僧取经?孙悟空:还不是为了搞到学历!来福:学历真的那么重要?孙悟空:我一个五指山服刑的流氓,现在成了斗战胜佛,你说重要不?来福:女娲娘娘!!您为什么造人?女娲:天漏了,我好不容易补上,不造些人,我找谁收维修费去?来福:那您为什么把人分男女?女娲;我本身不男不女,我想知道男和女哪个厉害些?来福:结果
ABAP 中的表类型及作用
ABAP 中的表类型及作用(转) Transparent tablesA transparent table in the dictionary has a one-to-one relationship with a table in the database. Its structure in R/3 Data Dictionary corresponds to a single database table. For each transparent table definition in the dictionary, there is one associated table in the database. The database table has the same name, the same number of fields, and the fields have the same names as the R/3 table definition. When looking at the definition of an R/3 trans
R/3 ABAP开发学习笔记(转)
R/3 ABAP开发学习笔记T-Code:ST05,SE38,SE37,SE93,SE73,ABAPhelp1、ST05是用于在开发ABAP程序时,对应事务码取得的字段是“数据结构”而不是“透明表”的时候,通过ST05的“SQL跟踪”来获得相关“Select”的语句;一般查看“REC”列耗时比较多的“Select”语句;2、跟踪时如果有涉及到“数量”这类有对数据表进行更新或插入操作的,则直接去查Update和Insert的SQL语句;3、在跟踪后,直接双击“对象名”列的名称,点选“表格字段”转到“SE11”的表字段表;4、ABAP程序开头的Tables:“数据表名”,只有在屏幕中有用到的表,才需要声明;在
ABAP数据库操作(转)
ABAP数据库操作(学习SAP程序设计的整理-数据库)1、abap语言使用的数据库语言:open sql ,Native sql(特定数据库自身sql)2、使用OPen SQL注意的原则: a、尽可能减少满足条件的数据条目数量。 b、减少数据的传输量,以减少网络流量。 c、减少访问的数据库表量。 d、减少查询难度,可以通过整理选择标准来实现。 e、减少数据库负载。3、使用Native sql有两个前提: a、知道使用数据库的类型。 b、了解该数据库的SQL语法。4、ABAP的数据定义由数据字典创建。5、提取数据方式:内表,工作区,变量。6、select语句:selec
ABAP开发工具及技术概览(转)
在学习这门语言之前,让我们先看看SAP的二次开发具有哪些工具和技术 ,这里给大家一个overview: 1、REPORT(报表) :报表程序的主要作用是从数据库中抓取数据通过整理陈列出来,给企业高层或具有相关需求的人员查看。如无特殊需求,此类程序一般不需客制screen、menu、title。 A、ABAP LIST(最简单的一种报表程序,显示在屏幕上的数据及格式都通过ABAP中的WRITE语句实现,开发工具:SE38) B、ALV REPORT (属于报表的一种高级形式,显示出来的报表整洁美观,具有很大的交互功能,屏幕上的数据及格式主要通过系统
培训游戏
培训游戏:巧解绳结形式:2人以上 时间:15分钟 材料:两端有绳套、长为1.3米的绳子若干条 操作程序: 1、培训师发给每位学员一条上述的绳子。 2、每位学员分别将两端的绳套套在自己两只手腕上。同时将绳子与另一位组员手上的绳子交叉连接,让学员想办法解开绳子。 3、告诉学员解绳方法,然后让所有学员组成一个大的绳结,两两相交叉。让学员尽量用最快速的方法解开绳结。 注意事项: 1、在解绳结的过程中,每个学员手上的绳套都不能脱离手腕。 2、不能将自己两只手上的绳套交换。 有关讨论 1、当你接到这个问题时,你的第一个反应是什么?
SAP项目管理方法论(转)
在实施ERP系统的过程中,项目管理是一个极其关键的环节。因为,项目管理的成功与否最终决定着软件产品理念的充分体现。据不完全统计,我国目前已有近千家各类企业购买了各种ERP或者管理软件。而在大部分的软件系统实施应用中,存在三种情况:有好的项目管理并且成功实施并实现系统集成的只占10%- 20%;没有好的项目管理并且没有实现系统集成或实现部分集成的只有30%-40%;而失败的却占50%。如此高的失败的事实向我们表明: ERP项目实施管理已经成为制约ERP经济效益发挥的一大瓶颈因素。 项目管理就是把各种知识、技能、手段和技术应用于项
对SAP项目文档的考核标准(转)
对SAP项目文档的考核标准项目启动阶段项目计划及对计划的调整建议:1、 对项目进度进行分类,定义每个阶段的关键任务。2、 对每个阶段应形成的文档进行说明,哪类文档由谁制作,由谁签核必须做出统一的规定。最好能提供每类文档的标准模版。3、 定义每个阶段结束的标志,和判定结束的标志。4、 对于项目的进度控制可以参考项目管理方面的相关资料。在项目计划中应特别留意对项目变更的控制。项目调研阶段项目调研问卷调研访谈记录(访谈确认)原型分析AS-IS业务蓝图TO-BE项目培训文档项目培训记录培训考试题目及成绩建议:1、 确定调研的内
名人名言之股市版
名人名言之股市版 先看看中国人怎么说陈子昂:前不见基金,后不见股民,念跌停之悠悠,独伧然而趴下诸葛亮:勿以涨小而为之,勿以跌小而不为诸葛亮:非跌停无以明志,非澄清无以致远孔子:跌者如斯夫,不舍昼夜曹操:何以套牢,惟有跌停杜甫:安得跌停千万家,境外寇匪尽欢颜文天详:股票自古谁无死,留得跌停在人间柳 永:多情自古伤离别,更那堪股票天天跌辛弃疾:消息选股千百度,蓦然回首,那股却在跌停处李清照:这跌停,怎一个惨字了得艾青:为什么我的眼里饱含泪水,因为我的股票跌得深沉雷锋:一只股票跌一个停板并不难,难的是一
知止而后能定
知止而后能定,定而后能静,静而后能安,安而后能虑,虑而后能得。[@more@]
投资大师安德烈·克斯托拉尼
投资大师安德烈·克斯托拉尼讲过的故事:一个人在街上散步,旁边是他的狗,狗总是这样,它跑到前面,但一会儿折返回到主人身边,然后,它又跑到前面,看到自己跑得太远,就又跑了回来。一直是这样。最后,他们两个到达同一个目的地。主人慢悠悠地走了一公里时,狗却跑来颠去地跑了四公里。这个人就是经济,而狗就是股市。[@more@]
BW: 80% of development costs
80% of development costs are in the construction of the data model and data extracts. ************************************Shared Data Model * Pre-configured Extracts * Metadata Repository linked to R/3 * Reduced custom ABAP requirements.Integrate multiple R/3 versions, modules and external data ************************************[@more@]
BUSINESS WAREHOUSE QUESTIONS
BUSINESS WAREHOUSE QUESTIONSNote: A large portion of this information came from SAP’s online Help. For additional information, follow the links included in these questions and answers.What is the Business Warehouse? [answer]How is data structured in the Business Warehouse for queries, reporting and analysis? [answer] What is Business Explorer (BEx) Analyzer? [answer]What is BEx Web Reporting? [answer] What are the basic navigation functions in BEx? [answer] What kind of reports should be writte
sap bw LO Extraction
sap bw LO ExtractionGo to transaction code RSA3 and see if any data is available related to your DataSource. If data is there in RSA3 then go to transaction code LBWG (Delete Setup data) and delete the data by entering the application name. Go to transaction SBIW –> Settings for Application Specific Datasource –> Logistics –> Managing extract structures –> Initialization –> Filling the Setup table –> Application specific setup of statistical data –> perform setup (rel
Roles in BW Projects
Roles in BW ProjectsSAP BW Data Extraction ConsultantDescriptionThe BW Data Extraction Consultant is responsible to identify and obtain the data required to satisfy the requirements of the BW project. This data may include:» SAP R/3 data» New Dimension product data» Data external to SAP within the organization (legacy data)» Data external to SAP from outside the organization (provider data – D&B, Nielson)The BW Data Extraction Consult