在这一节中我们来学习使用sap developer studio来创建我们的第一个webdynpro程序:Hello World.
其实具体来说和在sap workbench上面的步骤大体差不多,我们只是来熟悉一下如何使用sap developer studio.
首先说明一下配置:
运行sap developer studio
下面可以看到欢迎界面,里面有一些document的link,初学者可以看看
进入j2ee engine配置选项
输入自己的message server和port,如果你的server和developer studio一起安装的话直接输入你的server信息
查看server的连接状态,绿灯表示ok
好了,现在可以开始我们的hello world之旅啦
新建一个component ...
今天开始学习webdynpro,首先声明,本人绝对的菜鸟,刚刚起步,这里记录的可以说是学习笔记.有不准确的地方实属正常,还希望大家指正.
先按照国际惯例(靠,哪来的国际惯例),上hello world程序.
1. 进入abap workbench
T-code:SE80
2. 创建第一个webdypro程序
3. 创建新的view
4. 创建一个简单的UI element,类型:caption(使用过vb的人对这个应该很熟)
5. 修改caption的text属性
6. 把我们刚才创建的view加到wd window中
7. 创建wd application
8. 激活所有的组件
9. 执行,查看结果
...
通过两天的努力,终于完成了ruby和sap的连接,其中遇到很多的问题,不过还好都一一解决,现在把详细的步骤记录下来,希望能对大家有一些帮助.
需要很多的软件,不过这些都能够在网上找到,如果实在找不到,请联系我.
1.ruby学习环境搭建
apache_2.2.9-win32-x86-openssl-0.9.8h-r2
mysql-5.0.51b-win32
mysql-gui-tools-5.0-r12-win32
mysql-workbench-oss-5.0.23-win32
MySQL+Control+Center[1].v0.94
ruby186-26
Aptana_Studio_Setup Ruby IDE
2.ruby saprfc需要
visual c++ 2005 express edition
Microsoft SDKs
Microsoft runtim...
如果数据库中存在大小写的字段,而我们在选择数据的时候没有注意,那么就有可能有一些数据被我们忽略,这是客户不能接受的.我曾经写过一篇关于如何处理自建表区分大小写的文章,可以解决自建表的问题,但是还是有可能和用户输入的有冲突.
首先你可以参阅我的那篇文章:How to avoid lower case text convert to upper case in custom table
举例来说,如果数据库中存取的是Hello World,我们想把这条数据选取出来,那么我们必须输入与其完全相同的内容,如果使用模糊查询的话,也要该大写的大写,该小写的小写,否则不能选择出相应的数据.
而对于客户来说,他可...
Matthew Billingham
说明:这是我在searchsap上看到的一个tips,在一次项目中帮了我很大的忙,觉得还是很好用的东西,因为比较简单,所以我就不翻译了,有不明白的朋友可以给我留言.其实这也是关于debug的技巧,记得我曾经写过check-point的使用,这个则是关于watch-point的使用,简单而强大,强烈推荐.
Sometimes, an SAP process will stop working with an error message, or an abend. Unlike with a dump, it can be difficult to find exactly where the problem occured. What you should do, is get the technical name and number of the mess...
前段时间写了一个alv grid demo程序,还没有完成,后来由于自己开始写alv generator,所以就把这个程序放下,那天老根同志问我要源代码,才发现由于工作转换的原因找不到了,后来委托以前的同事,终于把它弄出来,现在在这里发布,有兴趣的人可以看看.
注意,这个程序并没有完成全部demo的功能,但是对一些control的使用还是有些帮助的.
report zbobo_alv_grid_demo .
types: begin of rt_tab,
excp(1) type c,
ebeln type ebeln,
ebelp type ebelp,
matnr type matnr,
bukrs type bukrs,
menge type bstmg,
...
偶家宝宝结束了老家之旅,终于回上海啦,在这里记录一下.
7月24日,偶座火车前往北京,由于表弟在北京,直接投奔而去.
7月25日,到达北京,表弟接站,接下来吃吃饭,打了一会桌球.
7月26日,早晨,北京北站,接到宝宝,这个小家伙变的好黑,估计是回老家玩的太野了,太阳公公给了些惩罚.小家伙刚看到我还有些陌生,感觉很腼腆,不过没过5分钟就熟络起来,本来带这推车,可是这家伙非要自己下来跑,真没办法.
除了车站打个车到北京站,本来想带他到处玩玩的,怎奈天气很热,而且本人也已经非常疲劳,实在是跑不动了,只好找个宾馆,准备休息一天晚上继续上路.
也许是小家伙座这么...
我们在Upload/Download数据的时候,会遇到一些数据需要检查,一些数据需要转换,今天把这些东西做一下总结,方便以后使用.
经常需要检查转换的列表:
1.时间日期
2.单位
3.WBS,Master Data中的前面的0,归类为alpha转换
4.数量,往往跟随单位
下面我们就一一把这些需要的检查转换等总结一下:
关于时间:
函数: CONVERT_TIME_INPUT(6->8)
功能: 把6位的时间转换成8位带有分隔符的时间格式
用法: 我们在上传文件的时候,往往使用字符串格式,所以经常使用6位的时间格式,而在sap系统中,往往使用的是带有分隔符的格式,于是这个转换是...
Sometimes, we create a customizing(Z) table in DDIC, there’re some fields we want it be case sensitive, but as default, for these fields, if you update the Z table with lower case, and when you want this field as a selection field and you just input the lower case to get data. Then SAP as default will convert your input into upper case and the result is you will not get anything, this article will show you how to avoid this.
Step 1: Go to SE11 and choose Domain, then input your domain name...
Hi Everyone,
I’ve writed a new plugin for SAPLink with the function of up/download W3 object for SAP.
And I publish it here, you can get it free.
Any problems pls contact me via msn: xuchunbo0901@hotmail.com
文件:NUGG_W3_OBJECT.rar 下载