以文本方式查看主题

-  易表在线答疑  (http://egrid2000.com/dvbbs/index.asp)
--  用户社区  (http://egrid2000.com/dvbbs/list.asp?boardid=2)
----  [求助]编号与控制的问题  (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=17979)

--  作者:btsfdz
--  发布时间:2009/9/7 16:53:00
--  [求助]编号与控制的问题
egd文件下载
问题如下:
1。在客户表里,客户编号列如何自动生成不重复的编号,样式为0001、0002、。。。
2.如果在销售明细表里已经有了产品数据,在产品表里就不能在修改或是删除该产品了。
请高手指教,谢谢!
--  作者:wjq1072
--  发布时间:2009/9/7 18:19:00
--  
egd文件下载
--  作者:金银花
--  发布时间:2009/9/7 19:06:00
--  
第二个问题没有解答,请高手看看

--  作者:czy
--  发布时间:2009/9/7 19:34:00
--  
用自定义按钮进行删除操作。
if(FindRow("销售明细表","品名","=",[品名])>0,MsgBox("销售明细表中已经有该产品的销售记录,不能删除!",0),删除)
不能修改同理,如果判断目标表存在此数据进行锁定。
--  作者:wjq1072
--  发布时间:2009/9/7 19:44:00
--  
3楼:一楼是马甲?
egd文件下载
--  作者:tzszw
--  发布时间:2009/9/7 21:03:00
--  
下面引用由wjq10722009/09/07 0744pm 发表的内容:
3楼:一楼是马甲?

呵呵,也许是马甲  :


--  作者:btsfdz
--  发布时间:2009/9/7 21:26:00
--  
呵呵,不是马甲,估计是跟我关心的同一问题
--  作者:btsfdz
--  发布时间:2009/9/7 21:30:00
--  
下面引用由wjq10722009/09/07 07:44pm 发表的内容:
3楼:一楼是马甲?

问题二没有解决啊,还请指教
--  作者:btsfdz
--  发布时间:2009/9/7 21:33:00
--  
下面引用由czy2009/09/07 07:34pm 发表的内容:
用自定义按钮进行删除操作。
if(FindRow("销售明细表","品名","=",)>0,MsgBox("销售明细表中已经有该产品的销售记录,不能删除!",0),删除)
不能修改同理,如果判断目 ...

我没有理解斑竹的意思,能说的详细些吗?谢谢!


-=-=-=- 以下内容由 btsfdz2009年09月07日 09:53pm 时添加 -=-=-=-
if(FindRow("销售明细表","品名","=",[品名])>0,MsgBox("销售明细表中已经有该产品的销售记录,不能删除!",0),删除)
提示:表达式中语法错误
--  作者:tzszw
--  发布时间:2009/9/7 21:40:00
--  
if(FindRow("销售明细表","品名","=",[品名])>0,MsgBox("销售明细表中已经有该产品的销售记录,不能删除!",0),删除)
不能修改同理,如果判断目标表存在此数据进行锁定。
简要意思:如果“销售明细表”中有与此“品名”相同的记录(说明“销售明细表”里已经有了产品数据),则提示“销售明细表中已经有该产品的销售记录,不能删除!”,否则就执行“删除”或“修改”操作(呵呵,这个“删除”或“修改”操作的公式不需要版主也写出来吧?)。