datawindow的字段中怎样使显示的值和存储的值不同呢?

lbx1979 2002-05-23 06:02:08
比如说我输入的是科目代码"1001",这个代码表示的是"现金",那么在datawindow里显示的是"现金",可是存储的是1001,请大家指教一下,最好有个例子
...全文
25 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
xhwly 2002-05-23
  • 打赏
  • 举报
回复
用下拉式子数据窗口或者下拉列表,想你一分,就恨你一分和一笑讲得很清楚了。
sorrow_arrow 2002-05-23
  • 打赏
  • 举报
回复
用CODE表,也就是代码表,选中那个列,看它的EDIT属性,STYLE TYPE选下拉数据窗口(dropdowndw),对应你的科目代码是不固定的,就是可以增加删除的,或者STYLE TYPE选下拉列表(downdroplistbox),代码表是固定的

如果选dropdowndw,那么就要在下面的DATAWINDOW属性选一个数据窗口做为dropdowndw,这个数据窗口至少有两个列,一个列是科目代码,一个是要是显示的名称!我建议你还是建一个这样的对应表,这样方便

其它还有好多呀,我都不想说了,看书去吧
pei 2002-05-23
  • 打赏
  • 举报
回复
很简单,不需要代码,只给你的科目代码字段设置一个下拉数据窗口就可以了

先做个grid型数据窗口比如:d_child_xj,去掉表头,
字段含代码和名称(1001,“现金”)带表的字段

然后打开主窗口,在科目代码字段的EDIT属性下选择DDDW,到最下面的框中选择你刚才建立的d_child_xj,显示字段设为现金代表的字段,DATA字段选择代码字段就可以了,
blackcorbie 2002-05-23
  • 打赏
  • 举报
回复
这是因为你建的数据窗口对象中这个字段显示的属性是‘现金’

611

社区成员

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

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