以文本方式查看主题 - 易表在线答疑 (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 -- 下面引用由wjq1072在 2009/09/07 0744pm 发表的内容: 3楼:一楼是马甲? 呵呵,也许是马甲 : |
-- 作者:btsfdz -- 发布时间:2009/9/7 21:26:00 -- 呵呵,不是马甲,估计是跟我关心的同一问题 |
-- 作者:btsfdz -- 发布时间:2009/9/7 21:30:00 -- 下面引用由wjq1072在 2009/09/07 07:44pm 发表的内容: 3楼:一楼是马甲? 问题二没有解决啊,还请指教 |
-- 作者:btsfdz -- 发布时间:2009/9/7 21:33:00 -- 下面引用由czy在 2009/09/07 07:34pm 发表的内容: 用自定义按钮进行删除操作。 if(FindRow("销售明细表","品名","=",)>0,MsgBox("销售明细表中已经有该产品的销售记录,不能删除!",0),删除) 不能修改同理,如果判断目 ... 我没有理解斑竹的意思,能说的详细些吗?谢谢! -=-=-=- 以下内容由 btsfdz 在 2009年09月07日 09:53pm 时添加 -=-=-=- if(FindRow("销售明细表","品名","=",[品名])>0,MsgBox("销售明细表中已经有该产品的销售记录,不能删除!",0),删除) 提示:表达式中语法错误 |
-- 作者:tzszw -- 发布时间:2009/9/7 21:40:00 -- if(FindRow("销售明细表","品名","=",[品名])>0,MsgBox("销售明细表中已经有该产品的销售记录,不能删除!",0),删除) 不能修改同理,如果判断目标表存在此数据进行锁定。 简要意思:如果“销售明细表”中有与此“品名”相同的记录(说明“销售明细表”里已经有了产品数据),则提示“销售明细表中已经有该产品的销售记录,不能删除!”,否则就执行“删除”或“修改”操作(呵呵,这个“删除”或“修改”操作的公式不需要版主也写出来吧?)。 |