MFUSERIDBYNAME()这个函数主要是返回指定用户名的用户ID,如果用户名有重复,仅返回同用户名的第一个用户ID.
想必MFUSERIDBYNAME()这个函数在所有用户当中用的很少,甚至很少有人知道有这个函数.那么我是怎么知道的呢?
还是因为我做的一个销售管理系统,在系统中我有一个关于业务员的信息表,客户信息表和跟进记录表之类的都是引用业务员的.但是之前不知道用户ID的作用,也就没有加,业务员数量已经达到了好几百之后.突然想到要实现在客户表单根据客户的跟进时间给相应的业务员发送消息提醒,但是业务员并不一定是创建人或者修改人.发消息又只能对用户ID发送,这下可麻烦了.那我就需要在客户信息表加上对应业务员的用户ID.我个人比较懒,觉得数据量太大就想找找其他的方法.在咨询了客服之后了解到MFUSERIDBYNAME()这个函数,有了这个函数就好办了,去业务员信息表加个字段叫"用户ID"启用公式,MFUSERIDBYNAME($MF(业务员)$).保存表单,批量修改,点击"用户ID"后面的重算公式.OK,用户ID就过来了.剩下的就好办了,在客户表中找到业务员字段(主引用字段)点击添加其他字段将用户ID作为辅引用字段带过来就好了.这里主要是讲一下这个函数的用户,剩下的就不多说了. |