博客园 - zhumkuuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=1888972011-10-25T08:25:14Zzhumkhttps://www.cnblogs.com/zhumk/feed.cnblogs.comhttps://www.cnblogs.com/zhumk/archive/2011/10/25/2224102.htmlKindle DX/2最低程度中文化 - zhumkhttp://ketech.me/789/kindle-dx-chinese/用了Kindle DX两个礼拜了,折腾也折腾够了,目前达到了一个基本算是比较满意的状态,对于看书也有一个基本的体验。首先说一下中文化。Kindle DX由于升级到了2.5系统,目前的中文化就只有多看团队放出的DFH汉化包,由于汉化包中没有说明,论坛也找不到,我就简单说明一下。根据汉化包内容,Kindle使用了H,C,K三族字体,每族字体又有加粗和斜体等不同变换,所以一共有14种字体。由此汉化程度分为三档。第一档最简单,用一种字体替换全部字体;第二种稍微复杂,用三种字体分别代替hck三族字体;第三种最复杂,用14种字体2011-10-25T08:25:00Z2011-10-25T08:25:00Zzhumkhttps://www.cnblogs.com/zhumk/【摘要】http://ketech.me/789/kindle-dx-chinese/用了Kindle DX两个礼拜了,折腾也折腾够了,目前达到了一个基本算是比较满意的状态,对于看书也有一个基本的体验。首先说一下中文化。Kindle DX由于升级到了2.5系统,目前的中文化就只有多看团队放出的DFH汉化包,由于汉化包中没有说明,论坛也找不到,我就简单说明一下。根据汉化包内容,Kindle使用了H,C,K三族字体,每族字体又有加粗和斜体等不同变换,所以一共有14种字体。由此汉化程度分为三档。第一档最简单,用一种字体替换全部字体;第二种稍微复杂,用三种字体分别代替hck三族字体;第三种最复杂,用14种字体 <a href="https://www.cnblogs.com/zhumk/archive/2011/10/25/2224102.html" target="_blank">阅读全文</a>https://www.cnblogs.com/zhumk/archive/2011/09/13/2174998.htmlABAP:更新供应商Email地址 - zhumk供应商主数据导入和更新,BDC中没有email地址字段,只能使用函数,以下为相关资料:加锁:http://help.sap.com/saphelp_nw70/helpdata/EN/12/ad79815c5811d3b4ea006094192fe3/content.htmhttp://www.sapnet.ru/viewtopic.php?p=202http://help.sap.com/saphelp_sm32/helpdata/en/e9/9fd7cc7f0eeb4d823b9f1d8fb9f0b4/content.htm示例函数:FUNCTIONzr000mm_vendor_email_2011-09-13T10:22:00Z2011-09-13T10:22:00Zzhumkhttps://www.cnblogs.com/zhumk/【摘要】供应商主数据导入和更新,BDC中没有email地址字段,只能使用函数,以下为相关资料:加锁:http://help.sap.com/saphelp_nw70/helpdata/EN/12/ad79815c5811d3b4ea006094192fe3/content.htmhttp://www.sapnet.ru/viewtopic.php?p=202http://help.sap.com/saphelp_sm32/helpdata/en/e9/9fd7cc7f0eeb4d823b9f1d8fb9f0b4/content.htm示例函数:FUNCTIONzr000mm_vendor_email_ <a href="https://www.cnblogs.com/zhumk/archive/2011/09/13/2174998.html" target="_blank">阅读全文</a>https://www.cnblogs.com/zhumk/archive/2011/09/08/2170962.htmlHow to search for BAdIs - zhumk转载自以下网址:http://eastviking.iteye.com/blog/82605如何查找BAdihttps://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/34801、打开运行事务码: ST05 选择“table buffer trace”而不是常用的"SQL trace"2、activate trace3、运行事务码:BP4、创建一个BP,保存5、deactivate trace6、点击display trace,在出来的选择条件中: objects中输入:V_EXT_IMP和V_EXT_ACT;在operati2011-09-08T01:43:00Z2011-09-08T01:43:00Zzhumkhttps://www.cnblogs.com/zhumk/【摘要】转载自以下网址:http://eastviking.iteye.com/blog/82605如何查找BAdihttps://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/34801、打开运行事务码: ST05 选择“table buffer trace”而不是常用的"SQL trace"2、activate trace3、运行事务码:BP4、创建一个BP,保存5、deactivate trace6、点击display trace,在出来的选择条件中: objects中输入:V_EXT_IMP和V_EXT_ACT;在operati <a href="https://www.cnblogs.com/zhumk/archive/2011/09/08/2170962.html" target="_blank">阅读全文</a>https://www.cnblogs.com/zhumk/archive/2011/05/05/2038059.htmlIP41 - 维护计划中的日期和周期 - zhumk在自定义程序的开发中,涉及到对IP41的编程,使用BDC进行编程,需要进行几个相关问题的处理1.计划开始日期限定为时间类型2.周期必须为天的整数倍3.如果在计划开始日期的当天就能运行处第一个工单,那么需要将该日期提前一个周期(计划开始日期在开发的程序界面填写)对于1,2,见如下代码*&---------------------------------------------------------------------**&FormFRM_CHECK_TIME*&-----------------------------------------------------2011-05-05T09:09:00Z2011-05-05T09:09:00Zzhumkhttps://www.cnblogs.com/zhumk/【摘要】在自定义程序的开发中,涉及到对IP41的编程,使用BDC进行编程,需要进行几个相关问题的处理1.计划开始日期限定为时间类型2.周期必须为天的整数倍3.如果在计划开始日期的当天就能运行处第一个工单,那么需要将该日期提前一个周期(计划开始日期在开发的程序界面填写)对于1,2,见如下代码*&---------------------------------------------------------------------**&FormFRM_CHECK_TIME*&----------------------------------------------------- <a href="https://www.cnblogs.com/zhumk/archive/2011/05/05/2038059.html" target="_blank">阅读全文</a>https://www.cnblogs.com/zhumk/archive/2011/04/28/2031802.html如何升级Mac Mini(二代)内存 - zhumkhttp://www.methodshop.com/gadgets/tutorials/macmini-ram/index.shtmlHow to Upgrade the RAM in an Apple Mac Mini Mac Mini RAM Upgrade Tutorial Want to upgrade the RAM in your Mac Mini? It's definitely a good idea if you have an older Mac Mini that you want to get some extra life out of. RAM always2011-04-28T07:13:00Z2011-04-28T07:13:00Zzhumkhttps://www.cnblogs.com/zhumk/【摘要】http://www.methodshop.com/gadgets/tutorials/macmini-ram/index.shtmlHow to Upgrade the RAM in an Apple Mac Mini Mac Mini RAM Upgrade Tutorial Want to upgrade the RAM in your Mac Mini? It's definitely a good idea if you have an older Mac Mini that you want to get some extra life out of. RAM always <a href="https://www.cnblogs.com/zhumk/archive/2011/04/28/2031802.html" target="_blank">阅读全文</a>https://www.cnblogs.com/zhumk/archive/2011/04/25/2027347.htmlKindle Collection编辑器 - zhumk国外网友提供的编辑器,可以编辑Collection名称等,需要.Netframework 4.0http://www.mobileread.com/forums/showthread.php?t=94261&highlight=collectionorhttp://www.Colegate.net/KindleCollectionManager2011-04-25T07:37:00Z2011-04-25T07:37:00Zzhumkhttps://www.cnblogs.com/zhumk/【摘要】国外网友提供的编辑器,可以编辑Collection名称等,需要.Netframework 4.0http://www.mobileread.com/forums/showthread.php?t=94261&highlight=collectionorhttp://www.Colegate.net/KindleCollectionManager <a href="https://www.cnblogs.com/zhumk/archive/2011/04/25/2027347.html" target="_blank">阅读全文</a>https://www.cnblogs.com/zhumk/archive/2011/04/25/kindle.htmlKindle 汉化终结版 - zhumk这两个帖子,嗯,完美汉化Fonts & ScreenSavers Hacks for Kindles - ByNiLuJeKindle Font Hack for all 2.x and 3.x Kindles2011-04-25T07:07:00Z2011-04-25T07:07:00Zzhumkhttps://www.cnblogs.com/zhumk/【摘要】这两个帖子,嗯,完美汉化Fonts & ScreenSavers Hacks for Kindles - ByNiLuJeKindle Font Hack for all 2.x and 3.x Kindles <a href="https://www.cnblogs.com/zhumk/archive/2011/04/25/kindle.html" target="_blank">阅读全文</a>https://www.cnblogs.com/zhumk/archive/2011/04/02/2003041.htmlABAP:密码输入框 - zhumkhttp://item.taobao.com/item.htm?id=9825594679&wwlight=cntaobaoxiaoting2369-{9825594679}PARAMETERS : XYZ LIKE EKKO-EBELN MODIF ID INV.AT SELECTION-SCREEN OUTPUT.LOOP AT SCREEN.IF SCREEN-GROUP1 = 'INV' .SCREEN-INVISIBLE = '1' .MODIFY SCREEN.ENDIF.ENDLOOP.2011-04-02T02:46:00Z2011-04-02T02:46:00Zzhumkhttps://www.cnblogs.com/zhumk/【摘要】http://item.taobao.com/item.htm?id=9825594679&wwlight=cntaobaoxiaoting2369-{9825594679}PARAMETERS : XYZ LIKE EKKO-EBELN MODIF ID INV.AT SELECTION-SCREEN OUTPUT.LOOP AT SCREEN.IF SCREEN-GROUP1 = 'INV' .SCREEN-INVISIBLE = '1' .MODIFY SCREEN.ENDIF.ENDLOOP. <a href="https://www.cnblogs.com/zhumk/archive/2011/04/02/2003041.html" target="_blank">阅读全文</a>https://www.cnblogs.com/zhumk/archive/2011/03/30/1999841.htmlSAP相关下载链接 - zhumkhttp://www.sdn.sap.com/irj/sdn/sap-gui2011-03-30T06:10:00Z2011-03-30T06:10:00Zzhumkhttps://www.cnblogs.com/zhumk/【摘要】http://www.sdn.sap.com/irj/sdn/sap-gui <a href="https://www.cnblogs.com/zhumk/archive/2011/03/30/1999841.html" target="_blank">阅读全文</a>https://www.cnblogs.com/zhumk/archive/2011/03/16/1985814.htmlABAP:在Dynpro屏幕中使用Selection Screen - zhumk需要首先创建一个屏幕,在屏幕中加一个Sub Screen控件,示例代码如下:本例中创建了一个屏幕100,子屏幕控件为subscreen_1010,并在屏幕100的PAI和PBO中call subscreen 即可。report zselectionscreen. TABLES:mara. *CustomSelectionScreen1010 SELECTION-SCREENBEGINOFSCREEN1010ASSUBSCREEN. SELECTION-SCREENBEGINOFBLOCKb1WITHFRAMETITLEtext-001. PARAMETERS:p_rad1RADIOBUTTON2011-03-16T03:06:00Z2011-03-16T03:06:00Zzhumkhttps://www.cnblogs.com/zhumk/【摘要】需要首先创建一个屏幕,在屏幕中加一个Sub Screen控件,示例代码如下:本例中创建了一个屏幕100,子屏幕控件为subscreen_1010,并在屏幕100的PAI和PBO中call subscreen 即可。report zselectionscreen. TABLES:mara. *CustomSelectionScreen1010 SELECTION-SCREENBEGINOFSCREEN1010ASSUBSCREEN. SELECTION-SCREENBEGINOFBLOCKb1WITHFRAMETITLEtext-001. PARAMETERS:p_rad1RADIOBUTTON <a href="https://www.cnblogs.com/zhumk/archive/2011/03/16/1985814.html" target="_blank">阅读全文</a>https://www.cnblogs.com/zhumk/archive/2011/03/05/1971623.htmlBAPI:KBPP_EXTERN_UPDATE_CO, TCODE:CJ30/CJ40 第四部分 - zhumk前面介绍使用Function Module:KBPP_EXTERN_UPDATE_CO进行CJ41时,可能出现概算不能完全更新的问题,提示概算比已有的概算小等等,其他几篇博文也提到该问题,总之,想要一次更新全部的概算,成功的机会不大。分析问题原因,如果我需要将一个WBS节点的概算调大,如果你不从该WBS的上层先加大概算,那么直接修改就会报错,反之如果需要将一个WBS节点的概算调整小,那么应该从根节点向上层次逐层修改,可是,如果出现有的层次调整变大,有的变小,那么就复杂了。有没有简单的办法呢?经过调试,其实即使报错,也有部分节点更新成功,使用同一组数据,多执行几次,就全部修改完了。所以为了简化程2011-03-05T07:12:00Z2011-03-05T07:12:00Zzhumkhttps://www.cnblogs.com/zhumk/【摘要】前面介绍使用Function Module:KBPP_EXTERN_UPDATE_CO进行CJ41时,可能出现概算不能完全更新的问题,提示概算比已有的概算小等等,其他几篇博文也提到该问题,总之,想要一次更新全部的概算,成功的机会不大。分析问题原因,如果我需要将一个WBS节点的概算调大,如果你不从该WBS的上层先加大概算,那么直接修改就会报错,反之如果需要将一个WBS节点的概算调整小,那么应该从根节点向上层次逐层修改,可是,如果出现有的层次调整变大,有的变小,那么就复杂了。有没有简单的办法呢?经过调试,其实即使报错,也有部分节点更新成功,使用同一组数据,多执行几次,就全部修改完了。所以为了简化程 <a href="https://www.cnblogs.com/zhumk/archive/2011/03/05/1971623.html" target="_blank">阅读全文</a>https://www.cnblogs.com/zhumk/archive/2011/03/04/1971075.htmlALV popup based on classic style REUSE_ALV_POPUP_TO_SELECT function module - zhumkhttp://www.kerum.pl/infodepot/00004This is sample ALV popup based on REUSE_ALV_POPUP_TO_SELECT function module (classic style). It includes only buttons for ENTER and CANCEL to make this dialog simple for a user. Other buttons related to ALV standard functions are excluded.Here the sample popup:and 2011-03-04T09:25:00Z2011-03-04T09:25:00Zzhumkhttps://www.cnblogs.com/zhumk/【摘要】http://www.kerum.pl/infodepot/00004This is sample ALV popup based on REUSE_ALV_POPUP_TO_SELECT function module (classic style). It includes only buttons for ENTER and CANCEL to make this dialog simple for a user. Other buttons related to ALV standard functions are excluded.Here the sample popup:and <a href="https://www.cnblogs.com/zhumk/archive/2011/03/04/1971075.html" target="_blank">阅读全文</a>https://www.cnblogs.com/zhumk/archive/2011/02/23/1962529.htmlABAP: 如何让ALV Tree的注册事件在屏幕PAI之后触发 - zhumk见红色部分,添加该参数后,ALVtree的注册事件将在屏幕PAI完毕之后触发。data:node_tabletypetreev_ntab,item_tabletypeitem_table_type,eventstypecntl_simple_events,eventtypecntl_simple_event.*createacontainerforthetreecontrolcreateobjectg_custom_containerexporting"thecontainerislinkedtothecustomcontrolwiththe"name'TREE_C2011-02-23T09:39:00Z2011-02-23T09:39:00Zzhumkhttps://www.cnblogs.com/zhumk/【摘要】见红色部分,添加该参数后,ALVtree的注册事件将在屏幕PAI完毕之后触发。data:node_tabletypetreev_ntab,item_tabletypeitem_table_type,eventstypecntl_simple_events,eventtypecntl_simple_event.*createacontainerforthetreecontrolcreateobjectg_custom_containerexporting"thecontainerislinkedtothecustomcontrolwiththe"name'TREE_C <a href="https://www.cnblogs.com/zhumk/archive/2011/02/23/1962529.html" target="_blank">阅读全文</a>https://www.cnblogs.com/zhumk/archive/2011/02/23/1962485.htmlABAP: Search Help for Date - zhumkBU_DATE_CHAREXT_DATE2011-02-23T09:02:00Z2011-02-23T09:02:00Zzhumkhttps://www.cnblogs.com/zhumk/【摘要】BU_DATE_CHAREXT_DATE <a href="https://www.cnblogs.com/zhumk/archive/2011/02/23/1962485.html" target="_blank">阅读全文</a>https://www.cnblogs.com/zhumk/archive/2011/02/18/1958100.htmlABAP:运行中修改Table Control控件状态 - zhumkDialog程序中,经常需要根据数据的不同,动态修改屏幕上控件的状态为只显示,隐藏,或者可编辑状态,以下为部分示例一、修改屏幕上控件状态(不包含TableControl内的子控件)对于此中情况,在Screen PBO事件下,Manipulating individual abap dynpro table control field attributesIf you place the following ABAP into the ‘populate_screen’ PBO module (the PBO module within flow logic the ta2011-02-18T10:02:00Z2011-02-18T10:02:00Zzhumkhttps://www.cnblogs.com/zhumk/【摘要】Dialog程序中,经常需要根据数据的不同,动态修改屏幕上控件的状态为只显示,隐藏,或者可编辑状态,以下为部分示例一、修改屏幕上控件状态(不包含TableControl内的子控件)对于此中情况,在Screen PBO事件下,Manipulating individual abap dynpro table control field attributesIf you place the following ABAP into the ‘populate_screen’ PBO module (the PBO module within flow logic the ta <a href="https://www.cnblogs.com/zhumk/archive/2011/02/18/1958100.html" target="_blank">阅读全文</a>https://www.cnblogs.com/zhumk/archive/2011/02/18/1958095.htmlBAPI:KBPP_EXTERN_UPDATE_CO, TCODE:CJ30/CJ40 第三部分 - zhumk继续示例loopatLT_WBSintoLS_WBS.clearLT_BPAK.selectsingleOBJNRintoLT_BPAK-E_OBJNRfromPRPSwherePSPNR=LS_WBS-PSPNR.LT_BPAK-E_VORGA='KSTP'.LT_BPAK-E_VERSN='000'.LT_BPAK-TWAER=CNS_WAERS.LT_BPAK-WERT=LS_WBS-ZGSSUM.appendLT_BPAK.endloop.callfunction'KBPP_EXTERN_UPDATE_CO'exportingI_BUDGET_ACTIVITY='KSTP'*I_BUD2011-02-18T09:51:00Z2011-02-18T09:51:00Zzhumkhttps://www.cnblogs.com/zhumk/【摘要】继续示例loopatLT_WBSintoLS_WBS.clearLT_BPAK.selectsingleOBJNRintoLT_BPAK-E_OBJNRfromPRPSwherePSPNR=LS_WBS-PSPNR.LT_BPAK-E_VORGA='KSTP'.LT_BPAK-E_VERSN='000'.LT_BPAK-TWAER=CNS_WAERS.LT_BPAK-WERT=LS_WBS-ZGSSUM.appendLT_BPAK.endloop.callfunction'KBPP_EXTERN_UPDATE_CO'exportingI_BUDGET_ACTIVITY='KSTP'*I_BUD <a href="https://www.cnblogs.com/zhumk/archive/2011/02/18/1958095.html" target="_blank">阅读全文</a>https://www.cnblogs.com/zhumk/archive/2011/02/18/1958087.htmlBAPI:KBPP_EXTERN_UPDATE_CO, TCODE:CJ30/CJ40 第二部分 - zhumk示例,转载至以下地址:http://blog.csdn.net/yf_sap/archive/2009/07/29/4390435.aspx要实现CJ30更新或者追加项目(WBS)的预算,可以使用如下函数:KBPP_EXTERN_UPDATE_CO我现在要实现的是修改年度预算和增加总体的预算,如下步骤可以实现需要的功能:1、DATA:lt_bpakTYPESTANDARDTABLEOFbpakWITHHEADERLINE.DATA:lt_bpak_nTYPESTANDARDTABLEOFbpakWITHHEADERLINE. DATA:lt_retturnTYPESTANDARDTABLEOF2011-02-18T09:40:00Z2011-02-18T09:40:00Zzhumkhttps://www.cnblogs.com/zhumk/【摘要】示例,转载至以下地址:http://blog.csdn.net/yf_sap/archive/2009/07/29/4390435.aspx要实现CJ30更新或者追加项目(WBS)的预算,可以使用如下函数:KBPP_EXTERN_UPDATE_CO我现在要实现的是修改年度预算和增加总体的预算,如下步骤可以实现需要的功能:1、DATA:lt_bpakTYPESTANDARDTABLEOFbpakWITHHEADERLINE.DATA:lt_bpak_nTYPESTANDARDTABLEOFbpakWITHHEADERLINE. DATA:lt_retturnTYPESTANDARDTABLEOF <a href="https://www.cnblogs.com/zhumk/archive/2011/02/18/1958087.html" target="_blank">阅读全文</a>https://www.cnblogs.com/zhumk/archive/2011/02/18/1958083.htmlBAPI:KBPP_EXTERN_UPDATE_CO, TCODE:CJ30/CJ40 第一部分 - zhumk实现TCODE:CJ40/CJ30 功能,其实多个TCODE都可以使用该FM来实现,该函数使用存在很多问题,必须要注意参数。为该函数在网上找了不少资料,将觉得有用的部分分级部分收藏。第一篇文章网址为:http://www.sap4.com/index.php?title=KBPP_EXTERN_UPDATE_COKBPP EXTERN UPDATE CONote 625613 - Interface for overall planning and budgeting`Symptom You want to create overall planning values (value type 2011-02-18T09:35:00Z2011-02-18T09:35:00Zzhumkhttps://www.cnblogs.com/zhumk/【摘要】实现TCODE:CJ40/CJ30 功能,其实多个TCODE都可以使用该FM来实现,该函数使用存在很多问题,必须要注意参数。为该函数在网上找了不少资料,将觉得有用的部分分级部分收藏。第一篇文章网址为:http://www.sap4.com/index.php?title=KBPP_EXTERN_UPDATE_COKBPP EXTERN UPDATE CONote 625613 - Interface for overall planning and budgeting`Symptom You want to create overall planning values (value type <a href="https://www.cnblogs.com/zhumk/archive/2011/02/18/1958083.html" target="_blank">阅读全文</a>https://www.cnblogs.com/zhumk/archive/2011/02/18/1958070.htmlABAP:WBS Element下层预算向上层汇总 - zhumk看到标题立马会想到用递归实现,但是递归不好调试,容易出现错误,下面给出一种简单实现方法。types:beginofty_prhi,posnrlikeprhi-posnr,uplikeprhi-up,downlikeprhi-down.includetypety_wbs.types:endofty_prhi.data:lt_prhitypestandardtableofty_prhi,ls_prhitypety_prhi.field-symbols:<fs_prhi>likels_prhi,<fs_wbs>likegs_wbs."1.0需要将下层WBS上的预算上2011-02-18T09:26:00Z2011-02-18T09:26:00Zzhumkhttps://www.cnblogs.com/zhumk/【摘要】看到标题立马会想到用递归实现,但是递归不好调试,容易出现错误,下面给出一种简单实现方法。types:beginofty_prhi,posnrlikeprhi-posnr,uplikeprhi-up,downlikeprhi-down.includetypety_wbs.types:endofty_prhi.data:lt_prhitypestandardtableofty_prhi,ls_prhitypety_prhi.field-symbols:<fs_prhi>likels_prhi,<fs_wbs>likegs_wbs."1.0需要将下层WBS上的预算上 <a href="https://www.cnblogs.com/zhumk/archive/2011/02/18/1958070.html" target="_blank">阅读全文</a>https://www.cnblogs.com/zhumk/archive/2010/11/17/1880220.htmlDynDNS免费动态域名解析 - zhumk转载自以下网址:http://hi.baidu.com/ahong1288/blog/item/80af3b12bd376a59f919b869.html你大概有一个家庭网络,它有固定的宽带连接,可以让你七天24小时任意访问外部的网络世界,但是,如果要想从公共互联网上访问家里的网络,你又该怎么做呢?如果你想为你的宽带帐号多付2到4倍钱的话,那么你就可以拿到一个固定IP地址(一个永远不会再改变的IP...2010-11-17T13:42:00Z2010-11-17T13:42:00Zzhumkhttps://www.cnblogs.com/zhumk/【摘要】转载自以下网址:http://hi.baidu.com/ahong1288/blog/item/80af3b12bd376a59f919b869.html你大概有一个家庭网络,它有固定的宽带连接,可以让你七天24小时任意访问外部的网络世界,但是,如果要想从公共互联网上访问家里的网络,你又该怎么做呢?如果你想为你的宽带帐号多付2到4倍钱的话,那么你就可以拿到一个固定IP地址(一个永远不会再改变的IP... <a href="https://www.cnblogs.com/zhumk/archive/2010/11/17/1880220.html" target="_blank">阅读全文</a>