博客首页
注册
建议与交流
排行榜
加入友情链接
推荐
投诉
搜索:
帮助
SAP BI
将技术进行到底
sap.cublog.cn
管理博客
发表文章
留言
收藏夹
博客圈
音乐
相册
文章
· SAP
}
· SAP ABAP
· SAP BW
首页
关于作者
姓名: Jason 职业: ABAPer/BI SAP Certified BI Consultant msn: zhangjiajuan@hotmail.com
||
<<
>>
||
我的分类
文章列表 -
【置顶】BLOG声明
<DIV> </DIV> <H2><FONT face=幼圆 color=#0000ff size=4>部分资料来自网络,如果原作者有疑义或者认为侵犯了版权,请尽快联系本人.</FONT></H2> <H2><FONT face=幼圆 color=#0000ff size=4>部分资料和理解来自个人整理,请谨慎使用,如果与SAP的相关文档冲突,请遵照SAP公司的解释.</FONT></H2> <H2><FONT face=幼圆 color=#0000ff size=4>如果您转载本人原创文章,麻烦注明出处.如果转载我转载的文章,请注明原作者的出处,谢谢</FONT></H2> <H2><FONT face=幼圆 color=#0000ff size=4>如果您对本BLOG有什么意见,欢迎与我联系.</FONT></H2> <DIV></DIV>
查看全文
发表于:2007-12-18 ┆
阅读(209)
┆
评论(0)
BW与ECC系统连接设置
<DIV>第一步:分配逻辑系统</DIV> <DIV>SCC4先查看逻辑系统->SPRO->IMG设置->Netweaver->BI->链接到其他系统->一般连接设置</DIV> <DIV>定义逻辑系统并且分配逻辑系统</DIV> <DIV> </DIV>……
查看全文
发表于:2008-07-01 ┆
阅读(155)
┆
评论(2)
SAP ECC系统中的SBIW使用方法
<DIV>BW数据抽取过程中,会对源系统的数据源进行相关的操作,在R/3系统中,SBIW是数据源处理的Tcode,以下对SBIW的使用进行小结:</DIV> <DIV> </DIV> <DIV>1.一般设置(ORZ都说是一般设置了,没啥好说的)</D……
查看全文
发表于:2008-06-17 ┆
阅读(176)
┆
评论(0)
BW中使用CMOD增强的注意点
<DIV>ABAP程序员或者BI开发顾问,一般都会用到系统增强的CMOD,对于CMOD的增强使用有以下几点需要注意:</DIV> <DIV>1.CMOD与SMOD的区别:</DIV> <DIV> CMOD用于字段增强,ABAP,BW都会用到</DIV> <DIV>&nbs……
查看全文
发表于:2008-06-17 ┆
阅读(155)
┆
评论(0)
BW数据抽取增强
<DIV>最近在做一个bi的项目,对bct标准数据源的增强小结以下,主要步骤如下:</DIV> <DIV> </DIV> <DIV>源系统中的增强:</DIV> <DIV>1.在源系统中找到数据源:登陆源系统->sbiw->数据源的后处理->找……
查看全文
发表于:2008-06-17 ┆
阅读(166)
┆
评论(0)
根据动态公式计算数值
<DIV><FONT face=Verdana size=2>方法一:abap调用javascript</FONT></DIV> <DIV><FONT face=Verdana size=2>REPORT ztest_dyn_formula.</FONT></DIV> <DIV><BR><FONT face=Verdana size=2>DATA t1 TYPE i.<……
查看全文
发表于:2008-04-01 ┆
阅读(184)
┆
评论(0)
ALV分类小计和总计
<DIV>*&---------------------------------------------------------------------<BR>*& Program Name : ZTEST_CO1 &……
查看全文
发表于:2008-01-09 ┆
阅读(608)
┆
评论(0)
ABAP生成Solution Manager Key
<P>*&---------------------------------------------------------------------*<BR>*& Report ZTEST<BR>*&<BR>*&---------------------------------------------------------------------*<B……
查看全文
发表于:2007-12-28 ┆
阅读(260)
┆
评论(2)
动态自动修改内表字段
<P align=left>*& Program Name : ZFI_RP032 <BR>*& Title : 燃料成本因素分析表(当月) <BR>*& Module Name : FI <BR>*& Sub-Module : ……
查看全文
发表于:2007-11-29 ┆
阅读(492)
┆
评论(0)
内表插入小计和总计
<DIV>*&---------------------------------------------------------------------*<BR>*& Report ZTEST999<BR>*&---------------------------------------------------------------------*<BR>*& jason.zhang@ciber.cn<BR>*&---------------------------------------------------------------------*</DIV> <DIV>REPORT ztest999.<BR>DATA: BEGIN OF gt_test OCCURS 0,<BR> flag,<BR> xh TYPE i,<BR> item(2),<BR> saknr LIKE skb1-saknr,<BR>* belnr LIKE bsis-belnr,<BR> hbkid LIKE t012-hbkid,<BR> bankl LIKE t012-bankl,<BR> banka LIKE bnka-banka,<BR> c LIKE bsis-dmbtr,<BR> d LIKE bsis-dmbtr,<BR> e&nb……
查看全文
发表于:2007-11-27 ┆
阅读(299)
┆
评论(0)
function process date
<P>some useful function process date:</P> <P>CALL FUNCTION 'DATE_GET_MONTH_LASTDAY' "获取本月最后一天<BR> EXPORTING<BR> i_date = l_tempdata_s<BR> IMPORTING<BR> e_date = l_tempdata_e.</P> <P> </P> <P>CALL FUNCTION 'BKK_GET_MONTH_LASTDAY' "获取本月最后一天<BR> EXPORTING<BR> i_date = riqi1<BR> IMPORTING<BR> e_date = riqi2.</P> <P> </P> <P>CALL FUNCTION 'MONTH_PLUS_DETERMINE' "获取N月前的日期<BR> EXPORTING<BR> months = -N<BR> olddate = sy-datum<BR> IMPORTING<BR> NEWDATE = newdate.</P> <P> </P> <P>CALL FUNCTION 'MONTHS_BETWEEN_TWO_DATES' "计算两个日期间的月份差<BR> EXPORTING<BR> i_datu……
查看全文
发表于:2007-09-03 ┆
阅读(336)
┆
评论(1)
通过索引对内表进行更改
<DIV>REPORT zjason_test2 .</DIV> <DIV>DATA: BEGIN OF s1 OCCURS 0,<BR> id TYPE i,<BR> sqr TYPE i,<BR> END OF s1.<BR>DATA itab1 LIKE s1 OCCURS 20 WITH HEADER LINE.<BR>DATA itab2 LIKE s1 OCCURS 20 WITH HEADER LINE.<BR>DATA: wa LIKE LINE OF s1.</DIV> <DIV>DO 2 TIMES.<BR> itab1-id = sy-index.<BR> itab1-sqr = sy-index ** 2.<BR> APPEND itab1.<BR>ENDDO.<BR>itab2-id = 1.<BR>itab2-sqr = 9999.<BR>APPEND itab2.</DIV> <DIV>READ TABLE itab1 WITH KEY id = 1.<BR>IF sy-subrc = 0.<BR> READ TABLE itab2 WITH KEY id = itab1-id.<BR> IF sy-subrc = 0.<BR> itab2-sqr = itab1-sqr.<BR> MODIFY itab2 INDEX sy-tabix. “注意很多时候都会更改sy-tabix等系统变量,应用要小心<BR> ENDIF.<BR>ENDIF.</DIV> <DIV>LOOP AT itab2 INTO s1.<BR> WRITE : / s1-id,s1-sqr.<BR>ENDLOOP.<BR>CLEAR itab2.</DIV>
查看全文
发表于:2007-08-29 ┆
阅读(249)
┆
评论(0)
abap的子程序参数注意点
<DIV> <P><STRONG>1、参数引用传递(</STRONG><SPAN style="mso-ansi-language: EN-US; mso-bidi-font-size: 12.0pt; mso-bidi-font-family: 'Times New Roman'"><STRONG>Parameters Passed by Reference)<BR></STRONG></SPAN><SPAN style="mso-ansi-language: EN-US; mso-bidi-font-size: 12.0pt; mso-bidi-font-family: 'Times New Roman'">使用USING或CHANGING不带value关键字来声明参数引用传递。代码样例:<BR>FORM subr USING p1 [{TYPE type}|{LIKE field}] <BR> p2 [{TYPE type}|{LIKE field}]<BR> ...<BR> CHANGING p1 [{TYPE type}|{LIKE field}] <BR> p2 [{TYPE type}|{LIKE field}]<BR> ……
查看全文
发表于:2007-08-29 ┆
阅读(326)
┆
评论(0)
读取地址信息
<DIV><FONT face=宋体>*&---------------------------------------------------------------------*<BR>*& Report Z_JASON_ADDR_GET *<BR>*&</FONT><FONT face=宋体> *</FONT></DIV> <DIV><FONT face=宋体>*&<FONT face=宋体> <A href="mailto:jason.zhang@ciber.cn">jason.zhang@ciber.cn</A> &nb……
查看全文
发表于:2007-08-28 ┆
阅读(245)
┆
评论(0)
SAP平台迁移
<DIV>判断操作系统可以使用SY-OPSYS,如下: <BR>IF sy-opsys = \'Windows NT\'. <BR>flag = '\'. <BR>ELSE. <BR>flag = '/'. <BR>ENDIF. <BR></DIV> <DIV> </DIV> <DIV>SE38:</DIV> <DIV>RPR_ABAP_SOURCE_SCAN 搜索程序关键字</DIV> <DIV> </DIV>
查看全文
发表于:2007-08-27 ┆
阅读(221)
┆
评论(0)
动态创建ITAB
<P>REPORT z_jason_test_itab .</P> <P>TYPE-POOLS : abap.<BR>FIELD-SYMBOLS: <dyn_table> TYPE STANDARD TABLE,<BR> <dyn_wa>,<BR> <dyn_field>.<BR>DATA: dy_table TYPE REF TO data,<BR> dy_line TYPE REF TO data,<BR> xfc TYPE lvc_s_fcat,<BR> ifc TYPE lvc_t_fcat.<BR>SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE TEXT-001.<BR>PARAMETERS: p_table(30) TYPE c DEFAULT 'T001'.<BR>SELECTION-SCREEN END OF BLOCK b1.</P> <P>START-OF-SELECTION.<BR> PERFORM get_structure.<BR> PERFORM create_dynamic_itab.<BR> PERFORM get_data.<BR> PERFORM write_out.<BR>*---------------------------------------------------------------------*<BR>* FORM get_structure &n……
查看全文
发表于:2007-08-20 ┆
阅读(283)
┆
评论(1)
HIDE & AT LINE-SELECTION
<DIV>REPORT z_jason_test_hide .</DIV> <DIV>DATA: BEGIN OF itab OCCURS 0,<BR> infnr LIKE eine-infnr ,<BR> lifnr LIKE eina-lifnr ,<BR> matnr LIKE eina-matnr ,<BR> ekorg LIKE eine-ekorg ,<BR> werks LIKE eine-werks ,<BR> esokz LIKE eine-esokz ,<BR> END OF itab.<BR>DATA: wa LIKE LINE OF itab.</DIV> <DIV>itab-infnr = '5300001166'.<BR>APPEND itab.</DIV> <DIV>itab-infnr = '5300001167'.<BR>APPEND itab.</DIV> <DIV>LOOP AT itab.<BR> WRITE:/ itab.<BR> HIDE itab-infnr.<BR>ENDLOOP.</DIV> <DIV>AT LINE-SELECTION.<BR> SET PARAMETER ID 'INF' FIELD itab-infnr.<BR> CALL TRANSACTION 'ME13' AND SKIP FIRST SCREEN .</DIV> <DIV> SET PARAMETER ID 'LIF' FIELD ''.<BR> SET PARAMETER ID 'MAT' FIEL……
查看全文
发表于:2007-08-17 ┆
阅读(326)
┆
评论(0)
ITAB所有字段值累加模版
<DIV>REPORT z_jason_test_addfield .</DIV> <DIV><BR>DATA: BEGIN OF itab OCCURS 0,<BR> f1 TYPE i,<BR> f2 TYPE i,<BR> f3 TYPE i,<BR> f4 TYPE i,<BR> END OF itab.</DIV> <DIV>DATA: total TYPE i.</DIV> <DIV>PERFORM writeitab.<BR>PERFORM addfield TABLES itab<BR> CHANGING total.<BR>WRITE:/ total.</DIV> <DIV>*---------------------------------------------------------------------*<BR>* FORM writeitab *<BR>*----------------------------------……
查看全文
发表于:2007-08-09 ┆
阅读(241)
┆
评论(0)
ALV中自带F4帮助输入,DOUBLE_CLICK
<DIV>REPORT z_scm_vendor_min_amount .</DIV> <DIV>TYPE-POOLS: rsds,slis.<BR>TABLES: zscm_vendor_min.</DIV> <DIV>TYPES: BEGIN OF ty_itab.<BR> INCLUDE STRUCTURE zscm_vendor_min.<BR>TYPES: END OF ty_itab.</DIV> <DIV>*DATA: BEGIN OF messtab OCCURS 0.<BR>* INCLUDE STRUCTURE bdcmsgcoll.<BR>*DATA: END OF messtab.</DIV> <DIV>DATA: BEGIN OF itab_log OCCURS 0,<BR> message(132) TYPE c,<BR> END OF itab_log.</DIV> <DIV>DATA: BEGIN OF itab_t1 OCCURS 0,<BR> TEST1 TYPE LIFNR,<BR> END OF itab_t1.</DIV> <DIV>DATA: BEGIN OF itab_t2 OCCURS 0,<BR> test2(10) TYPE c,<BR> END OF itab_t2.</DIV> <DIV>DATA: itab TYPE STANDARD TABLE OF ty_itab WITH HEADER LINE ,<BR> old_tab TYPE STAN……
查看全文
发表于:2007-07-27 ┆
阅读(411)
┆
评论(1)
如何生成年月的帮助输入
<DIV>*&---------------------------------------------------------------------*<BR>*& Report Z_JASON_TEST_F4 *<BR>*& *<BR>*&---------------------------------------------------------------------*<BR>REPORT z_jason_test_f4 &nbs……
查看全文
发表于:2007-07-26 ┆
阅读(284)
┆
评论(0)