Foxtable(狐表)用户栏目专家坐堂 → [讨论]使用Union语句的列无法编辑


  共有5882人关注过本帖树形打印复制链接

主题:[讨论]使用Union语句的列无法编辑

帅哥哟,离线,有人找我吗?
e-png
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1695 积分:10725 威望:0 精华:0 注册:2009/10/25 16:45:00
  发帖心情 Post By:2013/7/18 9:03:00 [显示全部帖子]

狐表对查询表也是可以编辑的,只是保存无效。 楼主的说法没错,可以用其他方式间接来保存,但是union合成的临时表不能编辑可能有多方面原因,希望楼主提供例子让大家或狐爸来看看 。

bin老师好像回答的走题了。  


 回到顶部
帅哥哟,离线,有人找我吗?
e-png
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1695 积分:10725 威望:0 精华:0 注册:2009/10/25 16:45:00
  发帖心情 Post By:2013/7/18 9:39:00 [显示全部帖子]

我重看了一遍,楼主还是只要求可以编辑即可,不需要保存全表(查询表)。
当然,对需要修改的查询表。             ··········· 楼主我理解对不?···············           

 回到顶部
帅哥哟,离线,有人找我吗?
e-png
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1695 积分:10725 威望:0 精华:0 注册:2009/10/25 16:45:00
  发帖心情 Post By:2013/7/18 9:59:00 [显示全部帖子]

union生成的查询表,不能编辑。 我碰到过的情景是:是在增加行或多行时提示错误,因为原库中的原表有些列的类型设置原因不许出现空行或重复值等造成(因为有时只对个别列编辑)。


不过只要用代码可以编辑,就用bin老师您的方法-用窗口来实现也可以的。

我用代码对这样的查询表全表重新计算都是很正常的。。。 这样可以实现导出到Excel时,都是希望的数据。这在外贸单据生成时很有用的(相信有外贸经验的人都知道需要这样的,呵呵)。

[此贴子已经被作者于2013-7-18 10:03:15编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
e-png
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1695 积分:10725 威望:0 精华:0 注册:2009/10/25 16:45:00
  发帖心情 Post By:2013/7/18 10:22:00 [显示全部帖子]

不能手工编辑就用代码(以弹出窗口为媒介)来实现呢?
[此贴子已经被作者于2013-7-18 10:22:25编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
e-png
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1695 积分:10725 威望:0 精华:0 注册:2009/10/25 16:45:00
  发帖心情 Post By:2013/7/18 12:20:00 [显示全部帖子]

可以在生成查询表时,用代码另建一个临时表(DataTableBuilder),把查询表的数据 filler 进来,这样怎么弄都可以。


 回到顶部