Foxtable(狐表)用户栏目专家坐堂 → 新增行时自动复制数据表中已经有记录的行


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

主题:新增行时自动复制数据表中已经有记录的行

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


加好友 发短信
等级:幼狐 帖子:184 积分:1459 威望:0 精华:0 注册:2011/11/11 12:08:00
新增行时自动复制数据表中已经有记录的行  发帖心情 Post By:2011/11/18 15:07:00 [显示全部帖子]

在窗体中新增一行时,怎么样才能复制数据表已经有的记录行到当前新增行相对应的字段上?

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


加好友 发短信
等级:幼狐 帖子:184 积分:1459 威望:0 精华:0 注册:2011/11/11 12:08:00
  发帖心情 Post By:2011/11/18 16:00:00 [显示全部帖子]

在此事件中想通过e.datatable获得当前行,好像不行,是不是只有tables才有current属性,有点混淆了。

 

若在此事件中想获得由窗体传递过来的某行,又应该引用呢,这样的话是不是在不同事件中传递参数,若用全局变量的话,似乎有点不符合逻辑啊

 

另外在代码编辑器的精灵中并没有列出某控制的所有方法属性,比如checkbox的checked属性,dropdownbo的Value,没有列出的好像都是些常用的,呵呵~


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


加好友 发短信
等级:幼狐 帖子:184 积分:1459 威望:0 精华:0 注册:2011/11/11 12:08:00
  发帖心情 Post By:2011/11/18 17:21:00 [显示全部帖子]

事先在datacolchanging中禁止某列重复,若此时在datarowadding中新增以上代码,代码运行过程中一定会出现某列重复提示的,那该如何避免?


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


加好友 发短信
等级:幼狐 帖子:184 积分:1459 威望:0 精华:0 注册:2011/11/11 12:08:00
  发帖心情 Post By:2011/11/18 17:23:00 [显示全部帖子]

前提是某列值是否重复,是必须要有的检查


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


加好友 发短信
等级:幼狐 帖子:184 积分:1459 威望:0 精华:0 注册:2011/11/11 12:08:00
  发帖心情 Post By:2011/11/18 17:29:00 [显示全部帖子]

图片点击可在新窗口打开查看 ,发现狐狸爸爸的心态很好,很有耐心,辛苦了~~~

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


加好友 发短信
等级:幼狐 帖子:184 积分:1459 威望:0 精华:0 注册:2011/11/11 12:08:00
  发帖心情 Post By:2011/11/18 17:41:00 [显示全部帖子]

这样禁止后,被禁止的值无法被复制了,是不是可以把datacolchanging中禁止某列重复的代码统一在行保存按扭上检查执行?


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


加好友 发短信
等级:幼狐 帖子:184 积分:1459 威望:0 精华:0 注册:2011/11/11 12:08:00
  发帖心情 Post By:2011/11/18 17:51:00 [显示全部帖子]

是这样的,我希望在建立产品资料时,可以把和新建产品相似的并已建立的产品的字段内容复制,然后在此基础上修改后保存就可以了,假设刚好禁止的字段的内容相当长,而且具有部分的相似,如此一来就方便很多了,其实这是一种偷懒的行为


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


加好友 发短信
等级:幼狐 帖子:184 积分:1459 威望:0 精华:0 注册:2011/11/11 12:08:00
  发帖心情 Post By:2011/11/18 18:06:00 [显示全部帖子]

嗯,谢谢!


 回到顶部