以文本方式查看主题

-  易表在线答疑  (http://egrid2000.com/dvbbs/index.asp)
--  用户社区  (http://egrid2000.com/dvbbs/list.asp?boardid=2)
----  列表项目的有关问题  (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=4377)

--  作者:kkxin
--  发布时间:2006/10/16 13:50:00
--  列表项目的有关问题
If(Instr([品名],GetComboList(GridName,"品名"))<0, SetComboList(GridName,"品名",GetComboList(GridName,"品名")+"|"+[品名]),True)

该公式的含义是,首先利用GetComboList函数取得品名列的列表项目,然后利用Instr函数判断新输入的品名是否包括在列表项目中,如果不包括,就利用SetComboList函数将新输入的品名加入到列表项目中。

如果我想之添加“海尔”品牌下的列表项目,而不是在该表下全部品牌全部产品的列表项目,该怎么处理,否则好像这样如果有上百个产品时,这样添加没有意义,而仅对某品牌的新产品添加列表项目就很有效率了,请一定赐教!


--  作者:smileboy
--  发布时间:2006/10/16 13:54:00
--  
单独做个品名表
--  作者:kkxin
--  发布时间:2006/10/16 13:54:00
--  
没有文件,只是学到这里,感觉这个函数应该在后面加个比较才更有意义
--  作者:kkxin
--  发布时间:2006/10/16 14:03:00
--  
单独做品名表不能解决任何问题啊,例如,有20个品牌,每个品牌下有10个产品,这就有200个产品了,这时你想加入一个新产品到其中一个品牌下,可用这个函数只能是把一个产品加到所有产品列表项目下了,很不方便
--  作者:yangming
--  发布时间:2006/10/16 14:16:00
--  
如果不单独做品名表,那不是更麻烦?
--  作者:还不错
--  发布时间:2006/10/16 16:48:00
--  
可以利用右键菜单来设置,如果是新产品,录入之后按右键菜单来追加到列表项目中。
--  作者:shxiaoya
--  发布时间:2006/10/16 17:19:00
--  
利用行验证公式追加
--  作者:ylm
--  发布时间:2006/10/16 18:41:00
--  
做个产品表,按品名分类.