社区
脚本语言
帖子详情
在数据窗口中编辑数据的时侯,这个数据只是文本编辑空件中的一个字符串,在线等??????????????
mittee
2003-08-21 01:29:19
在数据窗口中编辑数据的时侯,这个数据只是文本编辑空件中的一个字符串,
他有3个可以访问的属性:
1、row long 表示当前要更新的数据所在行的行号
2、dwo dwobject 表示、、、、、、、、列的列对象
3、data string 表示刚刚输入的更新值。
现在,我想知道这个文本空间如何访问,
我要取得当前值 和旧值
...全文
68
8
打赏
收藏
在数据窗口中编辑数据的时侯,这个数据只是文本编辑空件中的一个字符串,在线等??????????????
在数据窗口中编辑数据的时侯,这个数据只是文本编辑空件中的一个字符串, 他有3个可以访问的属性: 1、row long 表示当前要更新的数据所在行的行号 2、dwo dwobject 表示、、、、、、、、列的列对象 3、data string 表示刚刚输入的更新值。 现在,我想知道这个文本空间如何访问, 我要取得当前值 和旧值
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
eastpond
2003-08-21
打赏
举报
回复
楼主怎么还不结帖呀
mittee
2003-08-21
打赏
举报
回复
//在各位的帮助和查看资料后,完成了这个函数
//
string ls_column
string ls_oldvalue,ls_newvalue
string ls_column_style
string ls_v
long ll_row
//取列名
ls_column= dwo.name
//取新数据
ls_newvalue =data
ll_row =row
//取类型
ls_v = ls_column+".coltype"
ls_column_style = dw_1.describe(ls_v)
//取旧值
choose case true
case pos(ls_column_style,"char")>0
ls_oldvalue = GetItemString(row,ls_column)
case pos(ls_column_style,"decimal")>0
ls_oldvalue = string(getitemdecimal(row,ls_column))
case pos(ls_column_style,"number")>0
ls_oldvalue = string(getitemnumber(row,ls_column))
case pos(ls_column_style,"datetime")>0
ls_oldvalue =string(getitemdatetime(row,ls_column))
end choose
xingxing
2003-08-21
打赏
举报
回复
在itemchanged中实现。
只要不dw_1.accepttext()或者update(),用getitemstring就得到的是旧值。
然后处理就可以了
冷箫轻笛
2003-08-21
打赏
举报
回复
up
mittee
2003-08-21
打赏
举报
回复
就是要做一个日志,要记录旧值、新值、修改的列名 、等数据存储
我由 polugen(独孤狂客)想道在itemchanged()里写了:
ls_culomn = dwo.name
ls_newvalue =data
ll_row =row
正在单步调试看一下就知道了
aty283
2003-08-21
打赏
举报
回复
up
linleming
2003-08-21
打赏
举报
回复
当前的值是DATA
我还不太清楚你具体要实现什么!?
polugen
2003-08-21
打赏
举报
回复
当前的值是DATA
旧值是GetItemString(row,dwo.name)
LabVIEW2020 使用“扫描
字符串
”函数将
字符串
中
的数字转换为十进制数值
目录 一、案例 二、前面板 三、程序框图 四、验证 一、案例 想把数值输入控件
中
的数字转换成
字符串
。 例如:
字符串
输入控件输入30,想转换成十进制数值30。 二、前面板 1、在前面板
窗口
上添加
一个
字符串
输入控件。 2、在前面板
窗口
上放置
一个
数值显示控件。 三、程序框图 1、在程序框图上放置“扫描
字符串
”函数。 2、右键单击“格式化写入
字符串
”函数,从快捷菜单
中
选择
编辑
格式
字符串
,从而在
编辑
格式
字符串
对话框...
【PB】解决动态生成
数据
窗口
时的文本乱码
在实际问题
中
,我们常常遇到
数据
库
中
的一些表是用户在程序运行期间动态生成的,若要对这样表
中
的
数据
进行操作,就要运用动态
数据
窗口
对象,值得提到的一点是,在动态
数据
窗口
对象生成时,其标题区(Header Band)
中
的文本不能直接显示成汉字,这的确是一点遗憾,不过这个问题可以通过映射的方法得到解决。 一、 问题的提出 设有如下两张表: A表
中
的记录是用户可以在程序运行期间进行自由增加、
Qt TableView根据
字符串
查找行
由于
数据
库作业要求采用文件输入输出,不能用
数据
库,也不能用sql语句实现查找,考虑到利用弹
窗口
的方式实现查找太复杂,因此利用
文本
编辑
框来实现对商品的多条件查找。为了实现实时性,对文本框的文本变更信号进行监听,新建
一个
QString对象str1保存文本框
数据
,再建立
一个
QString对象str2保存行
数据
,利用QString的contains函数对比
数据
,该函数第
一个
参数为查找
字符串
a,第二个参数为...
[MFC]
编辑
框
中
字符串
的显示或获取
建立MFC程序应用框架 2.选择基于对话框,完成。 3.打开界面,单机右侧工具箱,给界面添加Edit Control部件,并右键部件添加变量M_edit1
python
中
字符串
输出乱码怎么解决_python字符乱码的解决小结
引言无论学习什么程序语言,
字符串
这种
数据
类型总是着有非常重要。然而最近在学习python这门语言,想要显示
中
文,总是出现各种乱码。于是在网上查了很多资料,各说纷纭,我也尝试了许多的方法,有时候可以正常显示,有时候确实乱码,让我摸不着头脑。于是自己利用python读写
中
文的文本文件来尝试去摸索python
中
的
中
文编码问题。比较幸运的是,最后能够正常的读取出文本里面的
中
文
数据
并且显示,而且还能将
中
文的...
脚本语言
743
社区成员
8,037
社区内容
发帖
与我相关
我的任务
脚本语言
PowerBuilder 脚本语言
复制链接
扫一扫
分享
社区描述
PowerBuilder 脚本语言
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章