- 博客(24)
- 收藏
- 关注
原创 Customer Exit 和 User Exit 的不同之处
There are 5 main differences:1. USER EXITS 是以 FORM的形式存在,所以通过被SAP standard programs 通过 PERFORM调用. CUSTOMER EXITS 以 FUNCTION module形式存在, 通过CALL CUSTOMER-FUNCTION语句调用. 2. 在user exit里你可以读写几乎所有的全局变
2008-07-08 19:14:00
1699
原创 SAP Enhancement系列:Badi
功能需求:验证country是CN的地址里的postal code不能以‘9’开头。创建一个供应商,输入必输字段。回车进入debug模式。设置断点Class Name: CL_EXITHANDLER Method Name: GET_INSTANCE。在断点处可以看到Badi的名字。进入事务’SE18’,显示Badi ‘ADD
2008-07-04 21:08:00
1721
原创 SAP Enhancement系列:Customer Exit
需求说明: 检查供应商的地址里的街道(Street)字段是否超长(最长20个字符)。 输入一些必输字段,进入debug模式。在debug模式里,设置动态断点 “call customer-function”.点击F8,直接停在call customer-function语句上。 点击program 按钮,进入当前程序。
2008-07-04 20:14:00
4085
4
原创 关于有table control的屏幕里做BDC
前几天做了一个关于修改消费记录的BDC程序,那个记录是在table control里. 问题1: 如何获取里面数据的纪录行数. 一般标准的事务都有FM用来选取显示的数据,一般为 *open, 所以可以直接获得显示的数据。 问题2: 如何避免代码冗余。可以把修改单行记录的操作放在一个循环当中。并在字段后面加上 (n), n是行数。 问题3: 如何翻页。对于table
2008-03-26 22:34:00
1525
原创 JAVA与SAP系统的配置比较
JAVA与SAP系统的配置比较 Java作为面向对象语言已经出现10几年了,语言日趋完善,性能也日渐提升,虽然已经过了它如日中天的年代,但它的地位至今仍然(相信再过10年)没有一种编程语言可以替代。 SAP的ERP实现出现在JAVA语言之前,由于经济全球化和现代企业规模的扩张,虽然它一直被一些大型客户所推崇,但是却从来没有因为的它的编程或者说实现手段而被广泛关注。
2007-09-06 23:02:00
1857
原创 外国刀治疗中国软件弊病
外国刀治疗中国软件弊病 今天,在一个群里听一位朋友说MS在询问他们公司的计算机数量,朋友怀疑是MS在查D版。我心里忽然闪过一个念头:这是不是中国政府在借刀杀鸡? 软件D版一直是各国软件行业发展的一个绊脚石,在中国可能更为严重。对知识产权的任意践踏,势必很难形成良好的软件发展的生态环境。而面对这种恶疾,中国由于法制不健全,维护知识产权的经验不足等一系列原因,很难从根本上解决这个问
2006-06-19 10:45:00
1226
原创 走自己的路
在大学里过惯了单身的生活,没想到在别人眼里却成了不食人间烟火的怪物。呵呵,这个世界就是这么怪。另类有时候是代表个性,有时候却被视为异类。活在自己的世界里是快乐的,活在别人的评论当中却是可悲的。虽然我们不单单是为自己而活,却有选择的自由。走什么样的路,都可以自己说了算。当把这种权利都交给别人时,我们将失去自我。随波逐流的人生最容易老去。大学四年一晃而过,人生又不如是这般。人无远虑,必有近忧。
2006-06-12 22:15:00
1163
转载 封尘以久的励志之作
少年中国说 文/梁启超 日本人之称我中国也,一则曰老大帝国,再则曰老大帝国。是语也,盖袭译欧西人之言也。呜呼!我中国其果老大矣乎?梁启超曰:恶是何言,是何言,吾心目中有一少年中国在! 欲言国之老少,请先言人之老少。老年人常思既往,少年人常思将来。惟思既往也,故生留恋心;惟思将来也,故生希望心。惟留恋也,故保守;惟希望也,故进取。惟保守也,故永旧;惟进
2006-06-02 10:41:00
1356
转载 如何才算掌握Java(J2SE篇)
如何才算掌握Java(J2SE篇)URL: http://www.javaresearch.org/article/showarticle.jsp?column=546&thread=21281 时常看到一些人说掌握了Java,但是让他们用Java做一个实际的项目可能又困难重重,在这里,笔者根据自己的一点理解斗胆提出自己的一些对掌握 Java这个说法的标准,当然对于新手,也可以提供
2006-05-28 11:15:00
1387
2
原创 写在母亲节来临之际
爱没有错 当我们这些身处异地的游子天天忘情工作,娱乐之时,是否想到了在千里之外,有两位最关心你的人。他们从来不会因为自己的寂寞来给你添加压力。或许你也从来没有体会过这种压力。 母亲,天下最爱你的人,你又爱她几分。或许你会说,我很孝顺,我赚很多的钱来让他们过的舒服。那么你错了,他们真正要的是自己儿女的幸福和你一杯咖啡的时间让他们倾听你的声音。当我们在网上闲聊,百无聊赖的时候,却可
2006-05-13 20:18:00
1513
1
原创 OpenSource我的第二个家
OpenSource我的第二个家 ——写给自己和家里的每一位成员 喜欢家的感觉,喜欢和大家一起聊着喜欢的话题,技术的、生活的、学习的,一切都是那么地让人感觉亲切。因为这里所有人都是自己的前辈,兄弟。人生一市短短几十载,世界这么大,和你说过话的人不多,和你谈心,谈理
2006-04-29 17:42:00
1309
1
原创 改良版的大学生厚黑学手册摘要
现在中国提倡八荣八耻的价值观,而有不少大学生研究《厚黑学》,拿书中的厚黑之术来武装自己。作为一名大学生,我深感这些朋友是迷失了方向,在昨天的《财经夜读》故事里,听到了...... 改良版的大学生厚黑学手册摘要:1、 学习永远别忘记它。2、 别为你和别人下定论。3、 尊严是最重要的。4、 你可以有喝醉的时候,但是你要明白,和真正的朋友才能一醉让伤心事方休,否
2006-04-20 12:41:00
1694
原创 SOAP知识摘要和注意点(二)
六、SOAP的消息传递模式 SOAP共支持四种消息传递模式:RPC/Literal 、Document/Literal 、RPC/Encoded 和Document/Encoded模式。常用的是前两种模式,而且WEB SERVICE也只支持前两种。 1、Document/Literal 消息传递模式例如:
2006-04-19 16:24:00
4196
1
原创 Java名人Blog大集合
今天费了很大力气才搜罗了这些Blog地址,可惜有些还是没找到,希望大家知道的把他补充一下,谢谢。有言到:近朱者赤,希望我们在品位这些专家们的文章时有所提高。 Adrian Colyer AspectJ leader,
2006-04-18 22:42:00
3609
原创 SOAP知识摘要和注意点(一)
一、SOAP的基本特征 1、HTTP只是一种用于传递和接收SOAP消息的便捷方式,还可以利用SMTP、FTP、、TCP/IP来携带SOAP消息。但是SOAP的广泛认可主要缘于它用HTTP来传递(即绑定HTTP,通过80端口来穿越防火墙)和基于XML,在WS-1 BP1.0中只能通过HTTP来使用SOAP。 2、SOAP有两种消息传递模式:单向消息传递模式和请求/响应
2006-04-16 00:12:00
2100
原创 关于SOA的评论集粹
对于我们这些晚辈可能对很多最新的技术知道的不是很多,比如SOA,我最近才对它感冒,虽然大家都说可能世界上还没有一个人真正清楚什么是SOA,但是关于SOA的评论早已铺天盖地。以下是对各种观点的总结: 1、SOA 很难,很重要——Jason Weisser:在这个SOA 框架的支持下,软件系统的开发是从业务流程分析开始的,使用组件化业务建模的方法识别和分析各种业务模型,并将
2006-04-11 19:02:00
3827
3
原创 初试Rational
早就耳闻Rational是如何地强大,耳闻不如一见。今天我按着IBM dW上的入门文章尝试了一下,果不其然。 我用的是Rational Software Architect(以下简称RSA),安装的时候占用了我4G的硬盘资源:(,打开安装目录看个究竟,原来里面光是ECLIPSE就安了不下4个。我感觉这些ECLIPSE有些是用来切换工作台的,有的是用来备份的(*这个以
2006-04-11 09:32:00
1130
原创 我和朋友们的对话(QQ语录)
Gopher(371702763) 10:00:53都谁在啊 12看风者(190827520) 10:09:26ME Gopher(371702763) 10:01:27在做什么 12看风者(190827520) 10:10:08看Ruby Gopher(371702763) 10:02:36不错 12看风者(190827520) 10:11:43和C系越来越无缘了 Gopher(37170
2006-04-09 10:42:00
1282
原创 实现软件的可修改性
战术目标:控制实现、测试、和部署变更的时间和成本。战术手段:1、局部化修改 A、维持语义的一致性。(*语义的一致性是指模块中责任之间的关系,目标是确保所有这些责任都能协同工作,不需要过多得依赖别的模块。子战术:”抽象通用模块“。) B、预期期望的变更。(*子战术:泛化该模块;限制可能的选择。)
2006-04-06 17:52:00
2181
原创 初试ROR
早就听说了Ruby是如何如何的快捷,甚至有扳倒Java舍我其谁的态势。 今天,我照着一本很基础的入门教程,稍微体验了一下ROR的味道,感觉确实有些另类。开发框架的自动化构建,一个命令省去了很多步骤。心想,这一定是在更高的层面上做了抽象。不仅抽象了数据,也抽象了开发过程。 这时,心理不禁有了一个想象,也许不用多久,WEB里的功能就会想网页面里添加一个图
2006-03-27 12:50:00
985
原创 我的大学四年
谨以此文献给那些在大学校园中迷茫彷徨的朋友们 相信大家心中都有梦想,只是自己没有抓住他。每当自己在梦中甜蜜地微笑,相信大家都在心灵深处发现了属于自己的天地。 眼看大学四年的生活就要过去了,有必要做个总结。人生可以分为几个重要的阶段,求学生涯的结束,也算是一个重要的转折。当马上要迈出大学校门的时候,不禁感慨颇多。因为大学的四年,我是在噩梦与拼搏中度过的。
2006-03-22 20:35:00
2164
2
原创 赶超世界水平,呵呵
最近正在研读SEI的《软件构架实践》,确实是专家论断,其中关于软件质量属性的描述,使我对软件开发所关注的方面有了全面的认识。 软件的构架主要以下软件的质量属性: 1)可修改性 2)性能 3)安全性 4)可用性 5)易用性 6)可测试性 而衡量这些质量属性和与涉众沟通的常用方式就是建立这些质量属性的一般场景,然后从需求中提炼这些一般场景的列表,原则是宁冗勿缺。
2006-03-20 11:48:00
965
原创 实现软件的可用性
--继续赶超世界先进水平 常用的可用性战术总结,通常用于以下几个方面: 1、错误检测: 3个战术: 命令/响应。 (*在错误发生前阻止,先由本地组件进行低级判断,再通过远程高级判断) 心跳。 (*定时发送信息或数据给检测组件) 异常。 (*这个就不用再说了) 2、错误恢复: 4个战术: 表决。 (*输出评判数据,交给
2006-03-20 11:46:00
1458
2
原创 Java开源框架学习初体验
Java开源框架学习初体验 ---献给那些不知道struts为何物的朋友们 email:gmxsmail@yahoo.com.cn 在当今企业平台开发中JAVA是领先技术。由于管理需要越来越多的技术,复杂的结构似乎爆炸式的增长,留下了大师们没有银弹的慨叹。这些复杂结构可以从J2EE规范的快速更新中看出来。复杂的规范、协议和技术使我们迫切期望获得更简易的解决方案。我想大家马上就会想到开源工具
2005-12-07 16:26:00
3154
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人