各位大虾们,小弟我又来请教了!关于数据窗口

KINGlong911 2010-07-03 03:26:20
我已经创立了数据窗口,里面含有10列数据,但是当我保存完数据窗口后,回来检查时发现少编辑了一列。该怎么办呢?我尝试了复制detail里面的类似的框(名称和表头都改过了),但是执行完代码(代码有相应的之行部分)发现并没有吧代码的数据插入到该列中,而是将复制那一列的代码执行的数据插入了该列中,也就是说出现了两列数据完全一样的情况。
我知也可以重新编辑数据窗口,但是正阳以来,一是很麻烦,二是要是以后在这个表格的基础之上再添加数据列的话,再重新做非常的不方便,因此,我想问问应该怎么弄才能简便一点,既增加了的数据列,又不会想我上面那样出现两列数据相同的情况?

谢谢各位,期待你们的快速回复!
...全文
123 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
KINGlong911 2010-07-13
  • 打赏
  • 举报
回复
我代码中检测大到的数据是我想要的数据,只不过是在我复制的列中没有显示这个数据,只是显示复制的列的内容,
如果重新编制数据窗口当然也可以成功显示,但是这样就非常麻烦 而且以后要是在需要新的一列增加,就更没有意思了,所以想找一个好的办法!
leiguo1985 2010-07-13
  • 打赏
  • 举报
回复
要不是,楼下的回复,还真看不懂
gmstzs 2010-07-12
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 xys_777 的回复:]
呵呵,赋值其他列是不行的
在 菜单里 有 insert - control - column 再从其中选择
[/Quote]

如果上述办法你会,但不是你想要的
我估计你是在Sql那里就没有从检索这一列,一定要在sql版面把这列检索出来才能在数据窗口里编辑这一列
gui41021 2010-07-05
  • 打赏
  • 举报
回复
引用 4 楼 chengg0769 的回复:]
o 。你复制一列就产生那列的一个镜像字段而已。。就是说会有两个字段显示一摸一样。

itwenping 2010-07-04
  • 打赏
  • 举报
回复
要看根本原因,建议看看它的源码。
比较前后两者源码的变化,就可以发现问题的源头。
chengg0769 2010-07-03
  • 打赏
  • 举报
回复
o 。你复制一列就产生那列的一个镜像字段而已。。就是说会有两个字段显示一摸一样。


你的情况重新回到数据源中,取消所有字段,再重新选择你需要的字段即可。你摆好位置的那些字段都不会变。
new4everlau 2010-07-03
  • 打赏
  • 举报
回复
没太看明白,顶贴!
永生天地 2010-07-03
  • 打赏
  • 举报
回复
呵呵,赋值其他列是不行的
在 菜单里 有 insert - control - column 再从其中选择
fm20027 2010-07-03
  • 打赏
  • 举报
回复
不明白你说的,可能是这样:如果少了一列,在数据源中却已经都选中了,那么就用insert-control-column将丢掉的列找回来。以上说的是在datawindow编辑界面中的菜单项。

609

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder DataWindow
社区管理员
  • DataWindow社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧