Archive for 2010.07

Abobe Interactive Form Practice – 1

GG88.COM_1
通过本博客前面的关于Adobe Interactive Form的学习, 我们已经掌握了很多理论只是, 今天我们开始使用Interactive Form做一些练习, 本人也很难去界定这些练习的复杂程度, 尽量从简单一点的开始, 主要集中于Interactive Form的实际应用中常用的功能进行介绍, 希望您能够通过本博客的这个系列文章, 初步掌握SAP的这个Form工具. 这篇文章的业务模型如下: 编写一个report程序, 该程序用于Form打印, 要求根据用户的输入条件, 取出符合条件的销售订单, 并按照要求的格式进行打印. 打印格式如下图(表头我们就用字段名了,方便写程序): 1. 首先我们...

Abobe Interactive Form Practice – 2

0711490
开始我们的第二个比较具体的例子, 在本例中,我们将对练习1中的接口进行扩展, 添加销售订单行项目表, 以及两个地址信息, 本次练习主要针对数量, 日期,地址等特殊类型做些详细的说明. 而本次练习的Logo将不用静态logo, 转为传输的参数.本例不会涉及多个SO, 只拿单个SO进行打印, 废话不多说, 让我们开始吧. 要求打印的格式如下: 1. 接口设计: 因为还是引用上个例子中的接口, 显然在本例中我们需要加些东西. 比如销售订单的明细, 地址信息等. 为了能够更多的用到接口中的功能, 我定义了几个类型, 以及全局变量, 并且也使用了初始化代码以及子程序, ...

星际争霸2终于可以玩了

本文转载自:http://www.iplaysoft.com/starcraft2.html 超经典即时战略游戏星际争霸的续作《星际争霸2:自由之翼》中文版终于正式上市了!无数粉丝期盼了多年的心愿终于可以实现了。星际2游戏画面已经改为全3D了,场景与单位制作得很精美,战斗特效非常华丽的说! 这次星际争霸2是高度汉化了,游戏界面为繁体中文,语音是全中文的,甚至连播放CG的时候人物说话的口型看起来都是中文的,而且同时支持Win和Mac两个系统,只能说暴雪实在太强了。等了这么多年,估计一些星际1的老玩家现在连孩子都有了吧,看到这个会不会肉牛满面了?废话不多说,省...

[转载]D90菜单设置和配镜指南

原文地址: http://dcbbs.zol.com.cn/58/657_572120.html 翱翔云天的话{话说俺自从上了单反的船, 搞了个D90, 也出去拍过很多照片, 完全没有感觉到单反的强大, 妈的套头也就不指望什么了, 上次去如皋才学会了定时拍摄, 太菜!!!要努力学习操作手册, 充实理论知识, 提高拍摄水平……} 正文: 由于D90是刚推出的新机,而使用者90%都是从数码小DC起义投城过来的,还有部分正在观望准备哗变。因此很多爱好者发短信请求技术支持。目前看起来这支部队整体出片的质量都不太理想,大家以为和小数码一样好混,按下快门就出彩了,结果很令他们失望。大家以为版主...

和病毒斗争

OOOPIC_cuilixu_20090530559171de38f183cc
俺家宝宝这几天身体不是很舒服, 没有上学, 在家勇敢的和病毒作斗争. 周日上午, 小家伙咳嗽, 有黄色粘痰, 低烧. 我的意见是在家观察一下, 老婆的意见是赶紧到医院去看看是否有问题. LD发言, 当然要遵循, 于是驱车前往浦东儿童医学中心,挂了一个照顾特需门诊(就是医生是普通门诊的,但是排队稍微少些). 最终看下来, 医生说是病毒感染, 开了一盒抗病毒口服液, 价格6块左右, 我日了……,让我们来看看这次医院之行的具体费用: 挂号费: 58元, 我承认,我愿意…… 验血费: 30元, 医生开的 来回油费: 应该也要30元吧… 停车费: 10元… 医药费: 6元………………...

计算一段时间间隔有多少个周六周日

在ITPUB上看到的问题, 写了一下, 没有详细的测试, 有问题的请留言. FUNCTION ZBOBO_HOW_MANY_SS. *"---------------------------------------------------------------------- *"*"Local Interface: *" IMPORTING *" REFERENCE(FROM_DATE) TYPE D *" REFERENCE(TO_DATE) TYPE D *" EXPORTING *" REFERENCE(NUM_SAT) TYPE I *" REFERENCE(NUM_SUN...

在DIALOG中使用回调函数/编辑框只能选不能输

转载自: 大漠杀手 环境:ECC6 IDES+windowsXP 目标:在DIALOG中使用回调函数/编辑框只能选不能输 (1) 创建结构ZSCALLBACK (2) 创建一dialog程序 程序代码: *&---------------------------------------------------------------------* *& Report ZTEST_CALLBACK *& *&---------------------------------------------------------------------* *& *& *&---------------------------------------------------------------------* REPOR...

如何debug找到import所对应的export

这个是10号提出的问题,老白的回答比较模糊,于是我详细说明一下: 既然能够import,那么肯定在abap memory中已经有了export的ID, 于是我们只要/h执行程序,然后在export处设置断点. qq群中的聊天记录如下: 解决方法如下: /h执行程序; 设置断点: 然后执行吧,理论上程序会停留在export语句中,至于是不是你要的,自己看吧. ...

教你学会Adobe Interactive Form系列之八

clip_image004_thumb.jpg
第七章 Form中嵌入脚本 1. 支持两种脚本语言 Adobe’s FormCalc JavaScript 2. Script Editor 首先,让我们来看一下script editor的样子: 独立窗口运行: 3. 主要事件 3.1 initialize 初始化的时候调用, 可以动态设定一些字段的值 3.2 calculate 在显示Form之前调用, 注意, 这个时候的改变可以覆盖数据绑定的内容 3.3 Form: Ready 3.4 Layout: ready 4. 访问变量的方法: 如下图 5. 和JavaScript的比较: 6. 常用函数: 别看这些script很好看,在实际中尽量少的去使用它, 能够在程序中完成的就在程序中完成,因为script是很影响性能的...

教你学会Adobe Interactive Form系列之七

clip_image002_thumb.gif
第六章 和ABAP程序集成 这章就是在ABAP程序中如何调用Interactive Form, 其实我们在第一章的例子中已经写出来了, 这里把BC教程的过程贴一下: 我们最主要要介绍参数sfpoutputparams: 1) nodialog: 是否弹出打印对话框 2) noprint: 不打印,能预览 3) nopdf: 不会产生pdf文档 4) getpdf: 得到pdf 文档 5) dest: 打印终端 6) copies: 打印多少份 7) reqnew: 新开启一个spool请求 reqfinal: spool请求结束 9) connection: ADS的RFC 10) xfp: 外部程序可以调用,得到xml文件,该文件只包含内容,没有layout OK, 到这里, Interactive F...

教你学会Adobe Interactive Form系列之六

clip_image026_thumb.jpg
第五章 Layout 说道Layout, 主要在于控件的应用, 我们可以看到, 在Adobe LiveCycle Designer中有非常多的控件可以供大家选择使用. Layout的设计, 主要分为两种, 一种是静态元素控件的使用, 一种是动态元素控件的使用. 而在动态元素控件中, 比较重要且特殊的就是Table的使用. 在接下来本章的内容中, 将会简单的介绍一些控件, 主要内容将放到Table控件中. 1. 静态元素: 1.1 图片容器控件 其属性比较简单, 非常容易使用. 1.2 文本元素 主要两个tab的属性: 1.3 几何图形: 说白了就是画线工具, 如下: 无论怎么说, 都比script以及smart form好百...

教你学会Adobe Interactive Form系列之五

clip_image036_thumb.jpg
第四章 Live Cycle设计器 对于这章我不想非常详细的去介绍LiveCycle Designer的使用方法,因为里面有太多的东西需要介绍, 我把主要的工作区域简单的说明一下. : 切换至全屏状态: 五个工具栏如下: 1. Layout: 字体: 查看: Table: 工具: 层次结构窗口: Context数据视图: 2. 主要工作窗口: 控件库: 对象属性: 在左右边的几个窗口, 你可以随便按照自己的喜好组织,我一般习惯如下: 关于Designer暂时就介绍这么多吧, 我们后面的例子中如果用到再详细介绍. 3. 接下来, 就是比较重要的部分, 关于Master Page, Context Area, Bod...