Smartforms】的更多相关文章

最近在做ISH的一个打印功能,SMARTFORM的需求本身很简单,但做起来则一波三折. 使用环境是这样的:Windows 7 64bit + SAP GUI 740 Patch 5 + MS Office 2013 64bit 先是,编辑文本(即打开文本编辑器)时出现了“由于宏安全设置,无法找到宏或宏被禁用”的提示,如下图: 点击“确定”按钮,SAP GUI会卡死.按照提示在word中打开了宏信任选项,问题依然存在. 使用google搜索,得到一条相关内容,提问者遇到了相同的错误提示"the m…
一.准备工作 1.新建include程序 1> include程序名字:ZDD_INC_0104 2> ZDD_INC_0104  程序中的内容为 2.使用T-CODE :SE11新建两个数据库表ZTDD.ZTDD2 新建完数据库表后往表中添加数据即可 3.新建一个程序名为:ZDD_TEST_0104 REPORT ZDD_TEST_0104. INCLUDE ZDD_INC_0104. TABLES:ZTDD,ZTDD2. TYPES:BEGIN OF ZITAB,        NAME …
在利用 SMARTFORMS 进行打印的时候有时候要求输出的图片可能是随着打印内容的不同而不同了,也就是动态输出图片,SMARTFORMS的提供了相关的支持技术,下面是实现截图 1.创建要显示的图片 名称设置使用变量  2.创建程序行,对图片名称进行赋值…
因为在做个小标签的时候需要将部分字符旋转180度,在scn上找了很久也发布了自己的提问,不过最终的结果却不尽人意.Rotated text in smartforms need use the PCL to control the printer,But part of our printers were not zebra's.So this problem still bothers me.一切等到研究结束吧,先预存问题.…
这次试验的起因是一场内部辩论. “用K2 smartforms开发一个应用程序究竟比ASP.NET快多少?” 我们推测是快4倍. 但是经过测试发现,我们推测错了. 本文记录了试验的规划.过程以及令人惊讶的结果. 真实的故事. 参与者 Renier 简介 Renier是K2 blackpearl的产品市场营销经理.很 久以前,Renier 还是一名软件开发人员,但是他 现在不再编写程序了.Renier 需要使用 K2 smartforms 来开发测试应用程序. Eugene 简介 Eugene是一…
1.添加空行,保证每一页有固定的打印的表格行数 上图,每页最多打印13行,数据只有11行,自动添加两个空行补齐 代码如下“ "定义变量: data: l_blank type i. "内表的行数 describe table <itab> lines l_blank. "计算需要的空行 l_blank = l_blank . if l_blank > . l_blank = - l_blank. "空白行. endif. clear <wa&…
smartforms换页,可以把最后的窗口设置成最终窗口, 这样页码有可以用系统变量控制: 总页码/页码 :&SFSY-FORMPAGES&…
smartforms  第一次打开的页面是和prd环境下的一样,需要跑一个程序才能编辑…
smartforms需要打印非A4纸时需要手动创建页格式:创建事务代码:spad, 操作的时候需要 把所有步骤都做一遍方可正常打印,不然只能停留在预览界面无法打印.…
smartforms中有系统变量SFSY-PAGE是总页码,SFSY-FORMPAGES是当前页,可以最后的窗体中做个判断 1.把窗体设置成最终窗体 2.新增一个命令,当前页等于最后一页才输出改内容,否则输出另外的内容,注意:如果没有把该窗体设置成最终窗体的话,是不会有效果的. 增加一个“如果想不输出某个窗体需要在这个窗体的输出条件中输入一个否定条件就可以,比如输入1=0或者0=1,就不会输出该窗体,这个对于smartforms修改有很大的帮助,无需删除之前的smartforms,相当于注释,自…