以文本方式查看主题 - 易表在线答疑 (http://egrid2000.com/dvbbs/index.asp) -- 用户社区 (http://egrid2000.com/dvbbs/list.asp?boardid=2) ---- 请优化一下右键菜单公式 (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=9311) |
-- 作者:还不错 -- 发布时间:2007/8/17 15:11:00 -- 请优化一下右键菜单公式 OpenGrid("项目发生明细") And move(rows,col) And OpenGrid("建筑业工程项目税收管理系统") And msgbox([项目发生明细!凭证号]+"号凭证已录入",0) 执行这个右键菜单命令在“建筑业工程项目税收管理系统”表。 |
-- 作者:Czy -- 发布时间:2007/8/17 15:22:00 -- 增加两个变量,表达式变量%A%,字符型变量%B%,%A%公式:cell(rows,"凭证号","项目发生明细") 右键公式:SetVariable("%B%",[%A%]) And MsgBox([%B%]+"号凭证已录入",0) |
-- 作者:还不错 -- 发布时间:2007/8/17 16:25:00 -- 谢谢,试一下。 |
-- 作者:还不错 -- 发布时间:2007/8/21 8:34:00 -- %A%公式应设置为:cell([项目发生明细!Rows],"凭证号","项目发生明细"),否则,结果不对。 |
-- 作者:smileboy -- 发布时间:2007/8/21 10:05:00 -- 下面引用由还不错在 2007/08/21 08:34am 发表的内容: %A%公式应设置为:cell(,"凭证号","项目发生明细"),否则,结果不对。 不会吧,cell(Rows,"凭证号","项目发生明细"),指定的就是“项目发生明细”表的最后一行的凭证号 |
-- 作者:还不错 -- 发布时间:2007/8/21 12:43:00 -- cell([项目发生明细!Rows],"凭证号","项目发生明细")的结果: cell(Rows,"凭证号","项目发生明细")的结果: |
-- 作者:Czy -- 发布时间:2007/8/21 19:34:00 -- 此问题的确存在,这应该是个bug |