登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

原来为了你

我的人生就是要一次次的超越

 
 
 

日志

 
 
 
 

smartform中注意的地方  

2011-02-25 17:56:36|  分类: smartform |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

smartform注意:
1.smartform中若想导入参数,则参数类型须是预定义的,而不是在smartform中定义的。
2.smartform中,有代码的地方就要有传入、传出参数。
3.文本也要设置样式,如Z4
4.用方式<fs> = (zsd_r_00X)AAA 传参数时,AAAzsd_r_00X中必须是全局的。
在这里AAA有可能是表或都一个字段。

*---可选的
Smartform
中的'可选的'中的'条件''一般属性'可用代码表示为:
if "条件".
  
if "一般属性".
    
"执行true节点.
  
else.
    
"执行false节点.
  
endif.
endif.
把限制条件写在'条件'中,如果不成立,则根本不进入;
把限制条件写在'一般属性'中,如果不成立,则false节点被执行

*----smartform中的一个bug
我新建了一个文本,复制了一个参数&wa_items-maktx&,有时会出现如下图的情况,

smartform中注意的地方 - 2006057145 - 原来为了你
由于主窗口是一个表,而不是一个loop,这时一个行项目就会占一个窗口的宽度。调试了好久才发现这个错误。
另外我发现,手动点添加参数不会出现这种情况。

*---加断点
smartform
代码中加break.break-point有用吗?有用。

*---页码
总页数sfsy-formpages,当前页sfsy-page

smartform
关于总页数&sfsy-formpages&,
当总页数大于9时,前面只显示'*',此时用:
&sfsy
-formpages(3ZC)&,有的情况下可能倒置,如16显示成61,此时将它所在的窗口设成"最终窗口",
其中,'3ZC'3表示输出长度,帮最多999页,同样'4ZC'最多9999页,Z表示去掉前导0C表示压缩空格,也可以指定为'3C',这时会有前导0

*---Smartform初始化问题
激活SF,有时会出现一个警告,如:%TEXT17,字段XXX没有定义值,XXX字段被一个文本中引用,定义它时给它一个缺省值即可解决此问题。 

*---边框调整
smartform
调粗边框,先把原来的边框去掉,再调整边框粗度,再加上边框就可以了。 
  评论这张
 
阅读(1504)| 评论(0)

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018