下面实例介绍一下如何在smartforms中插入复选框(checkbox)。
1, 创建一个Smartforms
Tcode smartforms创建一个简单的smartform
创建一个import输入参数,用来控制check box是否勾上。
2, 创建alternative 节点
先创建一个alternative,
alternative的condition就是输入参数i_check
3, 创建text 节点
在true下创建一个text节点,用来放置check box勾上的图标。
在text 节点的General attributes上点击editor按钮
然后在通过menu:incoude-->characters-->SAP Symbols,选择checkbox图标
697就是checkbox图标的ID,
同样在alternative false的下面创建一个text 节点,然后放置一个空的checkbox
最后保存激活。
4, 测试
点击测试按钮,进入smartforms自动生成的函数。
输入locl打印机,然后preview
很不幸,看不到checkbox图标,不过不要紧,在预览的情况下看不到是正常的。
上特殊手段,在命令栏中输入PDF!,然后回车,注意要半角的,不要输入一个中文的叹号。。。
就能看到了。。
其他:当然也可以创建其他SAP symbol中有的图标,比如说单选按钮(radio button)。
以上。
发表评论