社区
DataWindow
帖子详情
pb 在datawindow中填写了数据,但是取出为空
CarinaZhu
2010-09-06 06:10:08
我在datawindow中修改数据,保存的时候判断,那个字段是否为空,如不为空则能够保存。
代码如下:
ls_title = dw_editnotice.getitemstring(i,"title",primary!,false)
判断ls_title不为空的时候可以保存,但是取出的值永远是null,,,这是怎么回事????????谢谢各位老师指点
...全文
227
10
打赏
收藏
pb 在datawindow中填写了数据,但是取出为空
我在datawindow中修改数据,保存的时候判断,那个字段是否为空,如不为空则能够保存。 代码如下: ls_title = dw_editnotice.getitemstring(i,"title",primary!,false) 判断ls_title不为空的时候可以保存,但是取出的值永远是null,,,这是怎么回事????????谢谢各位老师指点
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
happysky
2010-09-07
打赏
举报
回复
不错!!!就是这样
builderwfy
2010-09-07
打赏
举报
回复
在讀取值前加上dw_1.accepttext()
ren7_2000
2010-09-07
打赏
举报
回复
yeah
酒尽雪满天
2010-09-07
打赏
举报
回复
加上 dw_editnotice.accepttext()这个函数。
这个函数的作用是把悬浮区中的数据放置到主缓冲区(primary)中的。
www_huabo
2010-09-07
打赏
举报
回复
支持上面。。
永生天地
2010-09-07
打赏
举报
回复
支持上面
CarinaZhu
2010-09-07
打赏
举报
回复
程序调通了,非常非常感谢~~~~~~~~结贴啦
hovy_yang
2010-09-07
打赏
举报
回复
[Quote=引用 4 楼 wei1583812 的回复:]
加上 dw_editnotice.accepttext()这个函数。
这个函数的作用是把悬浮区中的数据放置到主缓冲区(primary)中的。
[/Quote]
up
CarinaZhu
2010-09-07
打赏
举报
回复
谢谢各位大侠指点~~~~~~~小妹我先试试
xiaoping04408
2010-09-06
打赏
举报
回复
取值前加:
dw_editnotice.AcceptText()
试试、
PB
刷新
data
window
当前行的
数据
当
数据
存在主次表时,当更新了次表
数据
后,主表
数据
在后台有更变时。可利用刷新主表当前行的方法重显主表
数据
。 /************************************************************ 函数名称: f_refresh_currentrow(adw) 功 能: 刷新DW当前行
数据
,不可刷新NO update or 带arguments的DW 参数说明: adw 目标DW 返 回 值: integer 成功返回1,失败返回-1 作 者: sean 创建时间: 2010年8月18日 ************************************************************/ string ls_
data
object string ls_keys[] //key Column Name string ls_dbname[] //key field Name string ls_coltype[] //field style string ls_tablenm //table name string ls_condition //sql Condition long ll_currentrow //Current Row numeric long ll_column //Column count integer i
data
window
ldw
data
store l
data
store ldw=adw if ldw.rowcount( )=0 then return -1 elseif trim(ldw.describe( "
data
window
.table.arguments"))<>'?' then messagebox('','刷新
数据
窗口当前行失败!,
数据
窗口需要参数',exclamation!) return -1 else ll_currentrow=ldw.getrow( ) FOR ll_column = 1 TO long(ldw.object.
data
window
.column.count)//key names If ldw.Describe("#"+string(ll_column)+".key") ='yes' Then i++ ls_keys[i]=ldw.Describe("#"+string(ll_column)+".name") ls_dbname[i]=ldw.Describe("#"+string(ll_column)+".dbname") ls_coltype[i]=ldw.Describe("#"+string(ll_column)+".coltype") End If NEXT if upperbound(ls_keys[])=0 then messagebox('','刷新
数据
窗口当前行失败!,没有主键',exclamation!) return -1 else ls_tablenm=left(ls_dbname[1],pos(ls_dbname[1],'.') -1) //table name for i=1 to upperbound(ls_keys[]) if pos('numb,deci,long,',LeftA(ls_coltype[i],4) +',')>0 then ls_condition+="and "+ls_dbname[i]+"="+string(f_getitem(ldw,ll_currentrow,ls_keys[i])) else ls_condition+="and "+ls_dbname[i]+"='"+string(f_getitem(ldw,ll_currentrow,ls_keys[i]))+"'" end if next ls_condition=mid(ls_condition,4) //sql Condition l
data
store=create
data
store l
data
store.
data
object=ldw.
data
object l
data
store.settransobject( sqlca) if f_addwhere_retrieve(l
data
store,ls_condition)=1 then if l
data
store.rowcount( )=1 then ldw.object.
data
[ll_currentrow]=l
data
store.object.
data
[1] ldw.setitemstatus( ll_currentrow, 0, primary!, NotModified!) //if ldw.getrow( )<>ll_currentrow then ldw.scrolltorow( ll_currentrow) end if else messagebox('','刷新
数据
窗口当前行失败!,条件语法错误',exclamation!) return -1 end if destroy l
data
store end if end if
pb
9
data
window
treeview 树型结构
pb
9 用
data
window
实现 treeview 树型结构
pb
中
用
Data
Window
实现对多表的修改.doc
pb
中
用
Data
Window
实现对多表的修改;
pb
中
用
Data
Window
实现对多表的修改;
pb
中
用
Data
Window
实现对多表的修改;
pb
中
用
Data
Window
实现对多表的修改;
pb
中
用
Data
Window
实现对多表的修改;
pb
中
用
Data
Window
实现对多表的修改;
pb
中
用
Data
Window
实现对多表的修改;
pb
中
用
Data
Window
实现对多表的修改;
pb
中
用
Data
Window
实现对多表的修改;
pb
中
用
Data
Window
实现对多表的修改;
pb
中
用
Data
Window
实现对多表的修改;
pb
中
用
Data
Window
实现对多表的修改;
pb
中
用
Data
Window
实现对多表的修改;
pb
中
用
Data
Window
实现对多表的修改;
PB
-
Data
window
函数大全
文
中
提供有关
Data
Window
的案例,在案例体现出
Data
Window
控件函数及使用技巧。通过学习能快速掌握
Data
Window
控件
PB
-
数据
库保存图片并在
Data
window
中
显示
PB
-
数据
库保存图片并在
Data
window
中
显示.rar
DataWindow
609
社区成员
20,469
社区内容
发帖
与我相关
我的任务
DataWindow
PowerBuilder DataWindow
复制链接
扫一扫
分享
社区描述
PowerBuilder DataWindow
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章