以文本方式查看主题

-  易表在线答疑  (http://egrid2000.com/dvbbs/index.asp)
--  用户社区  (http://egrid2000.com/dvbbs/list.asp?boardid=2)
----  这个公式的思路怎么改成可运行????  (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=14857)

--  作者:zjzxh
--  发布时间:2008/10/31 12:13:00
--  这个公式的思路怎么改成可运行????
If(FindRow("OpenGrid(e:\\电子台账\\郊区.egd)","单位", "=" ,[客户单位]) <= 0,If(MsgBox("该客户信息尚未维护,是否现在维护?",2,4) = True ,"OpenGrid(e:\\电子台账\\郊区.egd") And AddRow(OpenGrid(e:\\电子台账\\郊区.egd","单位",[客户单位]), True ), False )
--  作者:richro
--  发布时间:2008/10/31 12:17:00
--  
OpenGrid()函数可以指定路径?


OpenGrid
打开指定的表,还可以同时打开指定的录入窗口和视图

语法:
OpenGrid(Grid,WindowIndex,ViewIndex)
Grid         指定要打开的表,可以用表名表示,也可以用位置表示。
WindowIndex  可选参数,指定要打开的录入窗口
ViewIndex    可选参数,指定要打开的视图

例如:
OpenGrid("入库明细")
打开入库明细表

OpenGrid("入库明细",1)
打开入库明细表,同时启动入库明细表的第一个录入窗口

OpenGrid("入库明细",1,2)
打开入库明细表,同时启动入库明细表的第一个录入窗口,并打开入库明细表的第二个视图。




-=-=-=- 以下内容由 richro2008年10月31日 00:20pm 时添加 -=-=-=-
"OpenGrid(e:\\电子台账\\郊区.egd)"是个表名吧?


--  作者:zjzxh
--  发布时间:2008/10/31 12:29:00
--  
是的,"OpenGrid(e:\\电子台账\\郊区.egd)"是表名,是不是列名没打进去
--  作者:ylm
--  发布时间:2008/10/31 12:55:00
--  
为何表名搞得这样复杂?传文件上来看看。