以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  请教一个表格保存问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=127686)

--  作者:xlrboy
--  发布时间:2018/11/20 9:54:00
--  请教一个表格保存问题
您好!  我用高速导入功能导入了一个表格,现在想把表格内容保存到SQL数据库中,怎么保存?我选择了从新定向数据源,导入的表格全没了.
--  作者:有点甜
--  发布时间:2018/11/20 10:04:00
--  

1、高速导入;

 

2、重定向那里,把表格重定向到外部数据源;(这个时候数据会丢失)

 

3、高速合并数据


--  作者:xlrboy
--  发布时间:2018/11/20 16:24:00
--  
您好!  数据导入已经解决,现在分配数据编辑权限上出现一个问题,我设定了A\\B\\C\\D四个用户,用可视化方式进行了列的修改授权,同时还要想分配行的修改权限为谁建立的行谁可以修改,进行了如下配置
图片点击可在新窗口打开查看此主题相关图片如下:001.jpg
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:002.jpg
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:错误提示.jpg
图片点击可在新窗口打开查看

--  作者:xlrboy
--  发布时间:2018/11/20 16:28:00
--  
列的数据编辑权限设置如下

图片点击可在新窗口打开查看此主题相关图片如下:003.jpg
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:004.jpg
图片点击可在新窗口打开查看

--  作者:有点色
--  发布时间:2018/11/20 17:50:00
--  

 

你3楼的代码没有问题,输入代码如果报错,就是你列名写错导致的。

 

 


--  作者:xlrboy
--  发布时间:2018/11/21 8:20:00
--  
版主您好!  一开始设置列的编辑权限时候完全正常,然后加入了行的编辑权限,也就是图001、002中的代码时候就出现了003的错误。是不是同一个用户不能同时限制列又限制行啊。
--  作者:xlrboy
--  发布时间:2018/11/21 8:23:00
--  
错误提示是:
错误所在事件:表,加工件台账,DataRowAdding
详细错误信息:
调用的目标发生了异常。
列“业务员”不属于表 加工件台账。

--  作者:有点甜
--  发布时间:2018/11/21 8:37:00
--  
以下是引用xlrboy在2018/11/21 8:23:00的发言:
错误提示是:
错误所在事件:表,加工件台账,DataRowAdding
详细错误信息:
调用的目标发生了异常。
列“业务员”不属于表 加工件台账。

 

把【业务员】列改成你表格里面的某一列。或者,你在表格里面加入【业务员】列。


--  作者:xlrboy
--  发布时间:2018/11/21 9:26:00
--  
版主您好!行的权限问题已经解决,谢谢!   现在我需要管理员能够编辑所有的行,按照帮助加入了如下代码,可是没有效果,请问我错误在那里。
图片点击可在新窗口打开查看此主题相关图片如下:001.jpg
图片点击可在新窗口打开查看

--  作者:有点甜
--  发布时间:2018/11/21 9:36:00
--  

prepareEdit事件,改成

 

If user.name = "管理员" Then

 

ElseIf user.name <> e.row("录入员") Then

    e.cancel = true

End If