摘要:
沿接着前面的Search和List。在LIST中点击一列,弹出窗口显示明细。 1.list中定义事件: 注*:上面的ZPOPUP是弹窗。 2.list中设置事件响应,并将数据带出。 注*:上面的PAGE_3对于VOP里的POPUP也编号,前面已经使用了两个,这个默认用PAGE_3. 3.1新建FOR 阅读全文
摘要:
为了省代码。。。为了方便管理WDA的查询条件。。。 首先建配置表: 说明: 上面的KEY基本都是维护的维度,可以根据销售组织,根据用户组,根据组件,根据SELECT OPTION的不同。。。等等,可以根据情况而定。 COMPONENT_NAME:wda组件名,不同的组件配置不同。 SELOPTION 阅读全文
摘要:
做SAP开发的,SELECT是必不可少的。新语法出了不少'新鲜'的语法,用法也是五花八门。 新语法有新语法的好处,老语法有老语法的优势。 新语法里把很多的逻辑处理,分组,排重,内表处理全都放到一些关键字来处理。看起来是简化了代码,方便开发处理数据,但是缺少了必要的数据处理的思维逻辑,让人变得傻了。 阅读全文
摘要:
FPM里的OVS用法基本和WDA一致。 1,将OVS类添加到SEARCH.(可以单独写个类,因为这里为了方便,就和SEARCH放一起了) IF_FPM_GUIBB_OVS~HANDLE_PHASE_0 Phase 0 (OVS config, c.f. IF_WD_OVS->set_configur 阅读全文
摘要:
前面写的FPM都是自己练习用的。直到自己正式用了一个,才发现一些小问题。feeder class写在一起和分开写有好有坏,这里就不说了。 自己做了个小的查询报表如下: 现在来按SAP官方的做法来重新做练习。 一.整体结构: 1.search structure,feeder class,search 阅读全文
摘要:
CL_ABAP_CODEPAGE - SAP_CODEPAGE 取SAP对应code page内码: 阅读全文
摘要:
沿用之前的例子,做个用户决策步骤。 1.事物代码SWDD: 进入抬头,点击类的绑定按钮。 2.选择类的绑定,点击继续。 这是类的绑定已经变色了。这时候点击保存,再点击返回到图片逻辑流界面。 3.在发送邮件和类的触发中间添加用户决策步骤: 添加决策名称:然后点击回到流程图片界面。 保存,激活。 4.运 阅读全文
摘要:
1.创建关键字段结构。这里没有新建,使用前面创建的结构: 2.SE24创建类:保存激活。 3.接口里添加IF_WORKFLOW并激活。(其他两个激活就出现了,不用管) 4.在属性页签中定义两个属性,其中object_id作为关键属性。 5.在类的事件页签添加事件。 6.创建构造函数。 7.新建方法, 阅读全文
摘要:
1.新建个BO对象的字段。 2.新建取数函数: 3.运行事物代码SWO1新建BO对象. 4.新建关键字段: 5.新建BO对象的事件: 6.添加处理方法: 6。调整对象状态,这里是本地对象,不需要释放,只要implemented就行。激活。 7.去到SWDD,修改前面的工作流,转到抬头数据。 8.修改 阅读全文
摘要:
1.使用事物代码SWDD。默认进入如下: 2.点击新建再点击转到抬头。 3.填写基础信息,工作流名称和描述。之后点击保存并返回。 这时候工作流的名字从之前的未命名改变了,工作流ID也根据上篇配置的前序产生流水码了。 4.双击工作流的步骤,选择发送邮件选项。 5.输入相应的文本,点击'继续'按钮。 输 阅读全文
摘要:
1.使用事物代码SWU3进入WF配置页。 2.展开第一个运行环境维护文件夹,选中第一个配置RFC目标,点击生成。完成后可点击运行按钮测试是否成功。 同上,挨个激活。 3.激活第二个文件夹‘维护环境定义’下第一个条目,维护前序编号。就是编号规则前序。 暂停! 阅读全文
摘要:
经验丰富些的大佬们都会有一套自己的风格,比如report主程序里几个form,常见的fieldcat的宏定义,常见的一些数据定义等等。 1.使用事物代码SE38进入编辑器。 2.点击客户端最右下角的文件夹图标,开发设置面板: 3.选择代码模板,点击添加: 输入关键字和描述 4.复制代码,粘贴到下面的 阅读全文
摘要:
1.SE38,随便找个程序进入,编辑模式。 点击客户端最右下角的文件夹图标: 2.设置normal 背景颜色: 3.退出,重新进就可以了。 这里很多其他类型的颜色和字体设置,根据个人爱好调整。 阅读全文
摘要:
1.创建feeder class:ZCL_FPM_FORM_REP_DEMO 添加接口类: 2.新建全局内表: DATA:GT_QPGT TYPE TABLE OF QPGT. 3.实列化get_data方法: 实例化get_definition方法:这里做分组定义 4.FPM_WB新建新的OVP程 阅读全文
摘要:
1.事物代码LPD_CUST,点击新建输入角色和实例保存。 2.新建文件夹: 3.新建应用程序 这样一个菜单的LAUNCHPAD就好了。 4.FPM_WB运行FPM工作台,新建OVP应用程序。 保存本地,点击编辑配置。 5.配置FPM LAUNCHPAD页面 6.配置UIBB 7.点击运行 阅读全文
摘要:
先上效果图: 1,新建类:ZCL_FPM_TREE,并添加接口:IF_FPM_GUIBB,IF_FPM_GUIBB_TREE。激活所有方法 2.定义tree结构,在class的public section里添加: 3.定义TREE字段目录:在方法GET_DEFINITION中: 4.在GET_DAT 阅读全文
摘要:
NWBC是通过角色来做的权限管理,包括菜单项。 如果用户没有分配对应的,登陆后看到的东西很少,或者空白。 这里需要先将BC的个性化参数全部配齐,方便使用。BC最左上角,点击,设置,个性化设置。 如下几个是非常重要的,最好勾出来。什么意思就不说明了,自己翻译。 到这里,BC设置基本结束,下面看看怎么放 阅读全文
摘要:
1,打开Busness Client,点击新建按钮: 2,选择New System Connection(SAP Logon),这个是配置GUI登陆的,就相当于用BC登陆GUI。 这里就和GUI的配置一样,完成就可以点击登录。 3,配置NWBC登陆信息。 同样的点击新建,New System Con 阅读全文
摘要:
1,创建WDA程序,这里就不介绍了,使用现成的程序:ZCRM_ME_SATISFACTION 2,SE93创建TCODE,输入事物代码ZLYTEST点击创建,选择带参数的事物代码。 3,填写事物WDYID,勾选GUI支持 4,填写参数: APPLICATION ZCRM_ME_SATISFACTIO 阅读全文