如下题

renolit 2012-11-01 04:01:22
数据窗口有两个字段 A 和 B
当A字段为空的时候,取B字段来给A添补

就是下面这种效果

A B
1


要的效果是

A B
1 1

用数据窗口的 Protect 属性写脚本
...全文
98 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
renolit 2012-11-02
  • 打赏
  • 举报
回复
自己马虎,本没有错,露了个东西
  • 打赏
  • 举报
回复
Protect 属性只是一个保护作用, 没有你说的那种效果
dw控件写代码就知道怎么弄,dw窗口没试过,
zzia615 2012-11-01
  • 打赏
  • 举报
回复
直接在数据窗口的sql源码里面写一个 case when isnull(A,"")="" then B else A end 或者加一个计算域写上 你上面的那个语句
renolit 2012-11-01
  • 打赏
  • 举报
回复
renolit 2012-11-01
  • 打赏
  • 举报
回复
if ( A= '' or isnull(A) , B,'')
这样写有什么问题呢

609

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder DataWindow
社区管理员
  • DataWindow社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧