社区
PowerBuilder
帖子详情
如何用简单的方法,确定数据窗口(freeform)中具体那些字段被修改了,然后,update这些字段?
mashansj
2001-12-20 08:54:07
...全文
97
7
打赏
收藏
如何用简单的方法,确定数据窗口(freeform)中具体那些字段被修改了,然后,update这些字段?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cctcj
2001-12-21
打赏
举报
回复
如何改变列的字体颜色,提醒用户此列已做修改
---- 在列的Color属性中,输入如下表达式
IF (column_name < >column_name.Original, RGB(255, 0, 0), RGB(0, 0, 0))。
在这个条件中,如果此列已改变,则显示红色字体,否则显示黑色字体。这个表达式主要用
column_name < > column_name.Original比较当前列的值和原始列的值是否相同来达到判断的目的。
kkbgp
2001-12-21
打赏
举报
回复
其实你使用update()函数的时候,系统更新的就是被修改过的数据,干嘛你还要去判断哪些被修改呀,况且你知道哪些字段内容被修改,难道你使用update语句去更新不成?
不知我理解是否有误
zhugejunshi
2001-12-21
打赏
举报
回复
IF dw_1.ModifiedCount() > 0 THEN
rtn=dw_1.Update()
end if
if rtn = 1 then
Commit Using SQLCA;
MessageBox("成功","保存结果成功!")
cb_3.enabled=false
else
MessageBox("失败","某一项不能为空")
rollback using sqlca;
end if
dw_1.retrieve()
nobody3721
2001-12-21
打赏
举报
回复
说说我用的办法,也许不是很好:
在DW的ITEMCHANGED事件中写代码,用GETCOLUMNNAME()或GETCOLUMN()就可以得到被修改的列,
如果要马上修改,当然是调UPDATE()
lianghua_21cn
2001-12-20
打赏
举报
回复
笨办法(仅供参考):使用getitemstatus,可以查帮助啊。他可以判断某行某列是否被修改。
mashansj
2001-12-20
打赏
举报
回复
detail
dotnba
2001-12-20
打赏
举报
回复
dw_1.Object.Data.Primary.Current
dw_1.Object.Data.Primary.Original
PB
数据
窗口
source介绍及举例
通常用
修改
processing属性,可以把你的
数据
窗口
由grid变成
freeform
或其它类型 例:
freeform
:0 grid:1 3.header()行 可以整行复制粘贴,并命名为header[1],header[2],这样可以让
数据
窗口
有多个header 4.table()行 这里...
pb
数据
窗口
edit sourse说明
5. **Table 定义**:这是
数据
窗口
中
最核心的部分,用于定义如何从
数据
库
中
检索
数据
以及如何显示这些
数据
。 ```plaintext ȫǶ,setitem,
update
,object.dataȷʵĸԴ table()column, samtΒκζ, ȻԷݴڵ ``` ...
PowerBuilder
数据
窗口
编程技巧
数据
窗口
中
的表达式和计算列能实现复杂的计算和逻辑判断,如
字段
间的运算、函数调用等,这极大地增强了
数据
窗口
的功能。 7.
数据
窗口
的事件处理
数据
窗口
有许多内置事件,如BeforeFetch、AfterFetch、BeforeEdit、...
PowerBuilder
数据
窗口
技巧
- **Insert、
Update
、Delete操作**:直接在
数据
窗口
中
进行
数据
插入、更新和删除。 - **RowState属性**:标识
数据
行的当前状态(新增、
修改
、未改变或删除)。 5. **
数据
绑定** -
数据
窗口
可以直接绑定到SQL脚本...
PB
中
Edit Source 文件解说
- **SetSQLSelectModify
方法
**:通过调用`setsqlselectmodify`
方法
,可以直接
修改
数据
窗口
使用的SQL查询语句。 - **SQL查询**:
数据
窗口
通常依赖于SQL查询来获取
数据
。开发者可以根据需要自定义SQL查询语句。 #####...
PowerBuilder
1,108
社区成员
66,453
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章