Archive for 2010.06

提供Adobe Interactive Form的配置咨询帮助

不可否认,俺就是一个能折腾的人。话说昨天得到一台已经安装好的ERP6 IDES服务器,可是却没有配置ADS的服务,于是开始在这台机器上配置。期间竟然遇到很多问题,当然和ADS关系不大,对于ADS的配置,俺现在已经驾轻就熟鸟。。。如果哪位朋友需要配置这个东西,可以直接联系我, qq: 35096981, 记得要注明需要ads配置帮助. 配置文档:   SAP ADS配置详细步骤 (323.4 KiB, 708 hits) 现把昨天遇到的问题列出来,或许对于basis人员有些帮助: 1. 程序创建时间非常长: 在这台server,我尝试创建一个新的程序,结果会耗费...

SAP device type loss Page Format

image_thumb.png
今天顾问跑过来, 说Q系统MIGO打印GR List的程序总是update 失败, 于是把smart form的打印程序打开来看,里面并没有任何update的操作,非常奇怪啊.赶紧和D系统的MIGO GR list打印输出比较一下,才发现是device type的定义中缺失Page Format,看来又是barcode惹得祸. 查看smartform, 找到page format: 查看输出的device type: 1. 找到output device for GR List —MN23 2. 查看device type: SPAD 3. 查看Device type下面的page format 可以看到并没有Z_MAKO1的存在,这也是MIGO POST update termina...

Selection screen with Tabstrip

今天做了一个code review, 发现在应该使用tabstrip做选择屏幕的地方, 有个人竟然使用screen+两个push button, 让我有点惊讶,看来并不是所有人都很熟悉关于如何在选择屏幕中使用tabstrip, 于是在这里给大家两个SAP标准的demo程序: 1. DEMO_SEL_SCREEN_WITH_TABSTRIP 该程序使用SELECTION-SCREEN: BEGIN OF TABBED 语句实现tabstrip, 是比较方便的实现选择屏幕中tabstrip功能的 2. DEMO_SEL_SCREEN_IN_TABSTRIP 该程序使用tabstip control实现tab功能 ...

Auto-Refresh ALV Report with CL_GUI_TIMER

记得曾经遇到过一种需求,客户需要一个可以自动刷新的ALV报表, 要求10s刷新一次, 那么这种要求该如何实现呢? 在SAP中,有一个类CL_GUI_TIMER, 可以实现这样的需求. 其实还有另外一种方法, 那就是下载一个timer的activeX控件,在sap中实现这个控件. 从根本上,和sap的CL_GUI_TIMER的原理是一样的. 效果: 我们先使用SAP的CL_GUI_TIMER来实现ALV报表的自动刷新. 背景: 我们创建一个alv的报表,1秒钟删除一条记录,如果记录都被删除,则退出程序. 步骤: 1. 创建一个ALV报表 可以使用我的ALV Generator自动...

SAP Workflow 概述

检查以前些的workflow的文章, 发现有一个还是word的文档,于是重新把它拉出来,直接以博客展现, 看来偶闲的慌拉… 理论知识不想多说,毕竟SAP给出了很全面的帮助文档可以查询,我们来多做一些小例子慢慢理解workflow中各种组件的使用以及在workflow enhance甚至新建workflow中一些常用的技术。 一步一步教你创建第一个workflow: 我就是用最老套的关于创建Material所引起的workflow,这样是我们的第一个例子非常简单,同时也能够让我们熟悉一些基本的组件的使用。 业务背景:当DB的人员创建了新的物料之后,会触发一个workflow,该workflow会通知I...

ALV Generator V1.0 Publish

Finally the program finished at a draft stage that no event support in it. And in this article including the following phase: 1. Prerequisition&SAPLink Package 2. Object List 3. Installation Guide 4. User Guide 5. Source Code Package 6. Missed Object if there is 1. Prerequisition 1.1 SAPLink must be installed 1.2 Plugin for SAPLink needed SAPLink Download:   SAPLink Installaiton Package (71.7 KiB, 616 hits) SAPLink Plugin:   sap...

Change table records with SE16N

image_thumb.png
In this project, for all cross-client table, we have no authority to maintain, and sometimes for testing purpose, we need to manually add some records in this kind of table. And of course we have 3 ways to achive that: Debug SE16, Write a program, the last is using SE16N, and from my point, this is the most convenient way, detail step as below: 1. Goto SE16N 2. Input &SAP_EDIT in command field, and press ENTER 3. Press F8 4. Do what you want with ALV Grid Control ...