社区
DataWindow
帖子详情
下拉数据窗口问题?
Nightergd
2002-10-27 05:24:40
用下拉数据窗口时,能不能在我选择这行时取出两个列值,如下所示
表
列1 列2 列3
a1 a2 a3
让a3的值显示在主数据窗口相应行上,再把a1的值取出来,怎样操作呀
...全文
69
11
打赏
收藏
下拉数据窗口问题?
用下拉数据窗口时,能不能在我选择这行时取出两个列值,如下所示 表 列1 列2 列3 a1 a2 a3 让a3的值显示在主数据窗口相应行上,再把a1的值取出来,怎样操作呀
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Nightergd
2002-10-27
打赏
举报
回复
FPC??什么呀,具体点好吗,谢谢
我的方法错在哪里了,能帮我看看吗
young52010
2002-10-27
打赏
举报
回复
过滤数据,建议你用FPC,里面有专门的服务,两句话搞定
Nightergd
2002-10-27
打赏
举报
回复
你是说的检索拼音码吗?这样也不复杂呀,很容易写呀
单独的检索拼音码通过了,运行很好,单独的取下拉子数据窗口的数据也运行不错,就是把他们都放到程序中,就出现上面的问题了
错在哪里呀??
ice2water
2002-10-27
打赏
举报
回复
用一个select语句不就行了,何必那么复杂
Nightergd
2002-10-27
打赏
举报
回复
每次运行时,都是在主数据窗口中输入的二个拼音简码时,出错
错误在
ypid=state_child.getitemstring(state_child.getrow(),"yp_id")
getitemstring没有错,
Nightergd
2002-10-27
打赏
举报
回复
对了,我的editchangged 里面有如下代码,去掉后,调试就成功了
下面的代码,目的是通过拼音码来过滤数据,选择需要的数据
请大哥帮我看看再,谢谢
if dwo.name="yp_mc" then
//取dw_2,中yp_mc输入的字符串
integer current_row
dw_2.accepttext()
current_row = dw_2.getrow()
pym = dw_2.getitemstring(current_row,"yp_mc")
//设置过滤条件
string filterpym
filterpym="yp_pym = '" + pym + "'"
state_child.SetTransObject(SQLCA)
state_child.Retrieve("yp_pym")
state_child.setfilter(filterpym)
state_child.filter()
end if
young52010
2002-10-27
打赏
举报
回复
1、yp_id是不是数值型的(GETITEMNUMBER())?
2、代码不能都写在一起。
3、局部变量在DECLARE->INSTANCE VARIABLES中定义
4、建议你好好看看书,打好基础先
5、别忘了结帖
Nightergd
2002-10-27
打赏
举报
回复
我在itemchanged 事件中写
if dwo.name="yp_mc" then
DataWindowChild state_child
dw_2.GetChild('yp_mc', state_child)
ypid=state_child.getitemstring(state_child.getrow(),"yp_id")
end if
yp_mc是药品名称列,yp_id是药品编码列
不行呀
young52010
2002-10-27
打赏
举报
回复
可以定义成一个局部变量
Nightergd
2002-10-27
打赏
举报
回复
datawindowchild dwc
在哪里定义??
young52010
2002-10-27
打赏
举报
回复
1、定义一个子数据窗口类型
datawindowchild dwc
2、取出数据源(constructor 事件)
getchild('tablename',dwc)
3、取值(itemchanged 事件)
dwc.getitemstring(dwc.getrow(),'a1')
jQuery EasyUI 1.4.3 离线简体中文API文档 含完整开发工具包+皮肤+扩展+演示
相隔4个多月EasyUI又更新了,这次主要是修改BUG和功能改进,有1个新增组件,具体内容可参考文档内的更新说明。本次除了组件的API更新外还对工具包中的皮肤和插件进行了更新,此外还新增了2个实用插件。 jQuery EasyUI 1.4.3版本更新内容: Bug(修复) textbox:修复“setText”方法不接受值为0的
问题
; timespinner:修复在使用IE11时点击空文本框时出错的
问题
; tabs:修复“update”方法只能更新面板正文的
问题
。 Improvement(改进) combobox:提升显示
下拉
框的性能; combogrid:在
下拉
数据
表格跳转到其它页面的时候记住显示的文本; combogrid:“setValue”和“setValues”方法接受一个键值对象; window:内联窗体的遮罩层可以自动伸展来填补父容器; tabs:“showTool”和“hideTool”方法提供用户显示或隐藏工具栏; layout:允许用户覆盖“cls”、“headerCls”和“bodyCls”属性值。 New Plugin(新组件) switchbutton:新增开关按钮组件,状态:“开”和“关”。
jquery-easyui完整demo演示
jquery-easyui完整demo演示
Winform开发全套31个UI组件开源共享]
[Winform开发全套31个UI组件开源共享]
107个常用Javascript语句
107个常用Javascript语句
设置
下拉
数据
窗口
不自动检索以提高检索和插入速度
在使用PB开发程序过程中你会发现,如果
数据
窗口
或
数据
存储的栏位编辑风格为
下拉
数据
窗口
并且设置自动检索,首次检索
数据
或插入行,系统将自动检索
下拉
数据
窗口
数据
,这有利于
数据
的显示,但会降低检索性能,特别是对于有多个栏位编辑风格为
下拉
数据
窗口
并且设置自动检索或(且)
下拉
数据
窗口
数据
量较大时性能下降很明显。其实,如果我们只关心
数据
值而不关心显示值,我们可以将栏位全部设置为不自动检索,你可以通过建一个没有
DataWindow
611
社区成员
20,469
社区内容
发帖
与我相关
我的任务
DataWindow
PowerBuilder DataWindow
复制链接
扫一扫
分享
社区描述
PowerBuilder DataWindow
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章