以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 学习小白入门视频出现障碍:筛选报错 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=41299) |
||||
-- 作者:tomcat521 -- 发布时间:2013/10/16 10:58:00 -- 学习小白入门视频出现障碍:筛选报错 学习小白入门视频第一集,尝试做一个文献数据库,方便管理和查找,有以下问题和想法,请教大家: 1. 筛选条件 对应产品(公司产品是固定的几个,希望出现下拉列表) 相关药物(模糊查找) 科室(模糊查找) 适应症(模糊查找) 要求即使不选择对应产品,输入其他几个模糊字段,也可以筛选。 Dim cp As WinForm.ComboBox = e.Form.Controls("产品") Dim ks As WinForm.TextBox = e.Form.Controls("科室") Dim xgyw As WinForm.TextBox = e.Form.Controls("相关药物") Dim syz As WinForm.TextBox = e.Form.Controls("适应症") Dim yjjl As WinForm.TextBox = e.Form.Controls("研究结论") Tables("文献").Filter = "对应产品 Like \'* " & cp.Text & " * \' And 科室 Like \' * " & ks.Text & " * \' And 相关药物 Like \' * " & xgyw.Text & " * \' And 适应症 Like \' * " & syz.Text & " * \' And 研究结论 Like \' * " & yjjl.Text & " * \'" 报错信息: Error in Like operator: the string pattern \'* * \' is invalid. Error in Like operator: the string pattern \'* CYP2C19 * \' is invalid. 【CYP2C19是对应产品】 2. 因为要放在局域网供同事查阅这些文献,为了防止误改或误删,删除和保存按钮如何实现点击时,弹出一个对话框,要求输入密码? 3. 因为有PDF全文附件和关键图表附件,如何将筛选出来的记录(包括PDF全文)一起导出? |
||||
-- 作者:tomcat521 -- 发布时间:2013/10/16 10:59:00 -- 这是数据库文件,请大家指导我,谢谢!
|
||||
-- 作者:Bin -- 发布时间:2013/10/16 11:00:00 -- 不要加那么多空格 "对应产品 Like \'* " & cp.Text & " * \' And 科室 Like \' * " "对应产品 Like \'*" & cp.Text & "*\' And 科室 Like \'*" |
||||
-- 作者:tomcat521 -- 发布时间:2013/10/16 12:19:00 -- 删除多余的空格了,可以筛选了,看来要注意好多细节呀! |
||||
-- 作者:paullqxp -- 发布时间:2013/10/16 12:29:00 -- 呵呵 我来晚了 |
||||
-- 作者:tomcat521 -- 发布时间:2013/10/16 12:42:00 -- 不晚呀!还有第2、3两个问题请教各位大侠呢! |
||||
-- 作者:Bin -- 发布时间:2013/10/16 14:15:00 -- 2.你是指直接在系统中操作的时候,还是在程序中操作的时候? 系统中操作没有办法,程序中操作很简单的使用http://www.foxtable.com/help/topics/2435.htm 就可以了 3.如果是存在项目文件夹里可以利用 projectpatch & 文件夹名 & 文件名 来拼接获取文件路径!
|
||||
-- 作者:tomcat521 -- 发布时间:2013/10/16 20:46:00 -- 第2个问题,每次放入局域网共享前,在表属性的允许编辑设为false,这样其他同事就只能看和下载,不能编辑; 第2个问题,让其他同事从Attachments文件夹里,按附件文件名称复制。
|
||||
-- 作者:有点甜 -- 发布时间:2013/10/16 21:20:00 -- 如下例子,自己参考着改一下。
|
||||
-- 作者:tomcat521 -- 发布时间:2013/10/16 22:15:00 -- 谢谢<有点甜>,删除按钮密码提示功能实现了,保存虽有密码提示功能,但即使输错了密码,在关闭foxtable时,还是会提示是否保存,所以还是从表属性里关闭允许编辑最方便了。 |