CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
花落谁家,你作主! 盛大widget设计大赛英雄榜
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  PowerBuilder >  基础类

怪事!dw_1.insertrow(0)不起作用,而数据窗口对象按钮却可以!!

楼主wangliminde(劳动者)2002-05-23 16:49:04 在 PowerBuilder / 基础类 提问

在窗口中添加了了一个按钮,click事件中写上代码   dw_1.insertrow(0),可是数据窗口没有反应,在数据窗口对象中放置一个按钮,action为添加,却可以,为什么?,我的数据窗口风格为freeform 问题点数:20、回复次数:13Top

1 楼jackygan(一剑飘香)回复于 2002-05-23 17:02:28 得分 0

有用  
  dw_1.settransobject(sqlca)  
  dw_1.retrieve()  
  吗?Top

2 楼fallstone(天蓝)回复于 2002-05-23 17:02:41 得分 0

FREEFORM你让它怎么加?只能下翻一页才行。否则还不重叠了?需要多行的还是用GREED好。Top

3 楼blackcorbie(黑色乌鸦)回复于 2002-05-23 17:02:57 得分 0

其实,在窗口中添加一个按钮,在clicked事件中写此代码也可以,可能是你的别的地方出现问题,当然在数据窗口对象中放置按钮也可以!!!Top

4 楼blackcorbie(黑色乌鸦)回复于 2002-05-23 17:04:40 得分 0

对!一剑飘香说的对  
  Top

5 楼myclife(反方向的钟)回复于 2002-05-23 17:25:03 得分 10

dw_1.SetTransObject(sqlca)  
  dw_1.Retrieve()  
  dw_1.ScrollToRow(dw_1.InsertRow(0))Top

6 楼myclife(反方向的钟)回复于 2002-05-23 17:25:59 得分 0

dw_1.SetTransObject(sqlca)  
  dw_1.Retrieve()  
  dw_1.ScrollToRow(dw_1.InsertRow(0))Top

7 楼pei(一笑)回复于 2002-05-23 17:45:28 得分 10

不是你的按钮没起作用,是插入记录了可是并没有把它滚动到当前行,象上位写的,就肯定没问题了,我经常遇到这种情况。  
   
  long   is_row  
  is_row=dw_1.SetTransObject(sqlca)  
  dw_1.Retrieve()  
  dw_1.ScrollToRow(row)Top

8 楼pei(一笑)回复于 2002-05-23 17:48:15 得分 0

刚才写错了,  
  long   is_row  
  dw_1.SetTransObject(sqlca)  
  dw_1.Retrieve()  
  is_row=dw_1.insertrow(0)  
  dw_1.ScrollToRow(row)  
  Top

9 楼sorrow_arrow(想你一分,就恨你一分)回复于 2002-05-23 18:31:05 得分 0

数据窗口的区域太小啦,拉大点,在freeform数据窗口里面经常出现这个问题Top

10 楼sorrow_arrow(想你一分,就恨你一分)回复于 2002-05-23 18:34:07 得分 0

在数据窗口画板下面,把你的detail区的高度拉大一点,试试Top

11 楼cqzyf(阿牛)回复于 2002-05-23 18:50:37 得分 0

同意   pei(一笑)   所说   用  
  is_row=dw_1.insertrow(0)  
  dw_1.ScrollToRow(row)  
  Top

12 楼yehe999(POWSON)回复于 2002-05-23 19:02:21 得分 0

呵呵,说的差不多了,Top

13 楼sdav(ASP.net学习中)回复于 2002-05-23 19:19:46 得分 0

dw_1.SetTransObject(sqlca)  
  dw_1.Retrieve()  
  dw_1.insertrow(0)  
  你插入一个空行试一试,如果行的话,那就是你的代码错了!  
  我就有一次代码写错了,然后怎么也没法插入,后来仔细检查了一遍,原来是goto   错了!  
  Top

14 楼ddtid(竹雨)回复于 2002-05-23 20:50:18 得分 0

我来晚了  
  能说的都说了,嘿嘿Top

相关问题

  • 在DW内如何屏蔽掉鼠标,使其不起作用!
  • 求助!dw的列显示格式设置不起作用了
  • 怪事:SQL SERVER全文检索的增量填充功能不起作用?
  • sendmessage不起作用
  • onDraw不起作用?
  • include不起作用
  • SetWindowPos不起作用
  • JSTL不起作用
  • 加速键不起作用?
  • SetDefaultColWidth,SetCellTextStyle不起作用啊

关键词

  • 数据
  • 代码
  • dw
  • settransobject
  • insertrow
  • scrolltorow
  • 按钮
  • 数据窗口
  • sqlca
  • freeform

得分解答快速导航

  • 帖主:wangliminde
  • myclife
  • pei

相关链接

  • PowerBuilder类图书
  • PowerBuilder类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo