易表在线答疑技术与交流用户社区 → [求助]关于listfor的问题


  共有150882人关注过本帖树形打印复制链接

主题:[求助]关于listfor的问题

帅哥哟,离线,有人找我吗?
tzszw
  1楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:蒙面侠 帖子:2409 积分:400 威望:0 精华:0 注册:2006/8/14 19:31:00
[求助]关于listfor的问题  发帖心情 Post By:2007/5/6 22:42:00 [只看该作者]

我定义了一个变量%swjhkqh%,类型为“字符型”,值为ListFor("货物调运","货物编号","报港编号",[%swjhhm%],1),即如下:

变量名称    表达式/候选值                                                   类型
%swjhkqh%   ListFor("货物调运","货物编号","报港编号",[%swjhhm%],1)        字符型

按上述做后已成功将“货物调运”表中“报港编号”列值等于[%swjhhm%]的“货物编号”列以不重复的方式列表出来。
但现在我想再从其中将另一列“计划开单”中值为“空”的记录筛选掉,于是将上述公式改成了:

变量名称    表达式/候选值                                               类型
%swjhkqh%   ListFor("货物调运","货物编号","报港编号",[%swjhhm%],"计划开单","",1)     字符型
但这样修改后,%swjhkqh%在窗口上的列表时却没有具体值了。事实上,上例中"报港编号"列的值等于[%swjhhm%]的记录共50条,其中含列“计划开单”中值为“空”的记录15条,按理说筛选掉“计划开单”列的值为“空”的记录15条后仍应该有35条记录,但公式修改后的现在变量%swjhkqh%列表却没有记录了。
不知何故?难道listfor()不支持多个条件?
请教各位是何缘故?如listfor()不支持多个条件有没有其他办法可以解决?谢谢!


 回到顶部
帅哥哟,离线,有人找我吗?
Czy
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2007/5/6 23:16:00 [只看该作者]

只能是一个指定的值,空值好象不行吧。

 回到顶部
帅哥哟,离线,有人找我吗?
tzszw
  3楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:蒙面侠 帖子:2409 积分:400 威望:0 精华:0 注册:2006/8/14 19:31:00
  发帖心情 Post By:2007/5/6 23:28:00 [只看该作者]

CZY老师:
   你好!我想做到这样:
   1、通过设定字符型变量%swjhkqh%来获取"货物编号"列的值,既方便用户选择使用,又杜绝用户输入错误的可能(因使用娈量下拉列就不让用户再自己输入了);
   2、对已经选取使用过的记录进行标注(将其"计划开单"列的值写入"操作员"姓名,即"计划开单"列为非空,下次用户再选取的只能是变量%swjhkqh%中排除"计划开单"列已经写入内容的,即下次选取的要求同时"计划开单"列为“空”)
   3、再次选取变量%swjhkqh%时只选取同时具备"报港编号"=[%swjhhm%]且"计划开单"列为“空”的记录中“报港编号”列值。

 回到顶部
帅哥哟,离线,有人找我吗?
Czy
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2007/5/6 23:39:00 [只看该作者]

不可以,不过你可以增加一个逻辑型辅助列,公式可以:[计划开单]>""
然后将公式改成:ListFor("货物调运","货物编号","报港编号",[%swjhhm%],"辅助列",0,1)

 回到顶部
帅哥哟,离线,有人找我吗?
tzszw
  5楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:蒙面侠 帖子:2409 积分:400 威望:0 精华:0 注册:2006/8/14 19:31:00
  发帖心情 Post By:2007/5/6 23:42:00 [只看该作者]

喔,CZY高明,想到了这么个变通办法,开窍了!偶去试试,呵呵!

 回到顶部
帅哥哟,离线,有人找我吗?
tzszw
  6楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:蒙面侠 帖子:2409 积分:400 威望:0 精华:0 注册:2006/8/14 19:31:00
  发帖心情 Post By:2007/5/6 23:49:00 [只看该作者]

呵呵,报告CZY老师,按你的指导去做了,搞定!
谢谢!

 回到顶部
帅哥哟,离线,有人找我吗?
wangqiang67
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:9 积分:0 威望:0 精华:0 注册:2007/11/28 9:02:00
  发帖心情 Post By:2007/11/28 11:46:00 [只看该作者]

CZY老师您好:
 我是一个新用户,在做本厂仓库管理文件时碰到编号问题有一星期了都没有解决,想麻烦一下。

      布料分类     布料名     编码
      平纹          平纹1     101
                    平纹2     102
                    - -
布料  缎条          缎条1     201
                    缎条2     202
                    - -
      提花

      - -
 当录入了布料类别名之后,再录入的布料名就跟在其后,同时产生一编码。
 每种布料的名称较多,分段编号,录入新名称时自动编号,我用findtext、listfor
试过,可能理解不深,没成,这个编号在录入时就产生,后面很多地方要用。

 我觉得在物料管理上很多人都会用到这处内容,我没有做出来,搜索也没搜到,
请您帮帮忙,谢谢!!


 回到顶部
帅哥哟,离线,有人找我吗?
smileboy
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:8672 积分:1734 威望:0 精华:0 注册:2006/8/11 10:52:00
  发帖心情 Post By:2007/11/28 12:26:00 [只看该作者]

下面引用由wangqiang672007/11/28 11:46am 发表的内容:
CZY老师您好:
 我是一个新用户,在做本厂仓库管理文件时碰到编号问题有一星期了都没有解决,想麻烦一下。
      布料分类     布料名     编码
      平纹          平纹1     101
...

跟在别人帖子后面提问,不利于快速解决问题。
发文件吧

 回到顶部
帅哥哟,离线,有人找我吗?
郑颖
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:黑侠 帖子:670 积分:760 威望:0 精华:0 注册:2006/9/23 23:11:00
易表的注册功能?  发帖心情 Post By:2008/4/20 21:46:00 [只看该作者]

比如我要求文件在打开10000次后进行重新注册?
公式说明中有一个变量不明:"CpmputerID".请各位帮忙解释!
"用户在注册易表的时候,可以先输入易表公司提供的注册码,然后在其后输入附加注册码,RegisterCode用于返回用户输入的附加注册码。

例如易表公司提供的注册码为:AAAA-BBBB
用户输入的注册码为:AAAA-BBBB-CCCC
那么RegisterCode返回的附加注册码为“CCCC”,注意附加注册码自动省略符号“-”

结合CpmputerID变量,以及EncryptString、DecryptString、Secret函数,用户可以很方便地为基于易表的系统设计注册功能。"


 回到顶部
帅哥哟,离线,有人找我吗?
longxin
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:33 积分:0 威望:0 精华:0 注册:2008/4/19 20:01:00
  发帖心情 Post By:2008/4/20 22:01:00 [只看该作者]

好象没找到CpmputerID,只找到一个computerid

 回到顶部
总数 13 1 2 下一页