魔方网表 让信息化更简单

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

查看: 1274|回复: 2

[求助] 有没有对复杂的公式举个例子?

[复制链接]
洋芋粑粑 发表于 2024-8-5 10:24:32 | 显示全部楼层 |阅读模式
有没有对复杂的公式举个例子?如:如何用MFEVAL、MFSTR与MFVLOOKUPC等
pcsms_4XHj07Ei 发表于 2024-8-12 00:25:19 | 显示全部楼层
详见最新7.x用户手册v7.0下载地址:http://bbs.mf999.com/forum.php?mod=viewthread&tid=361588
回复

使用道具 举报

pcsms_4XHj07Ei 发表于 2024-8-12 00:27:37 | 显示全部楼层
MFEVAL
返回公式表达式计算结果。
语法
MFEVAL(expr,[macro1,macro2...])
expr 公式表达式。表达式可以是常量字符串,例如"$MF(数量)$*$(金额)$",可以是通过
MFVLOOKUPC 从表单里查询出来的文本值,例如MFE(1, MFVLOOKUPC("公式列表","公式", "
名称", "转中文大写")),甚至可以是空间变量、组变量或者任何可存储表达式文本的字段
宏。
macro1 引用的宏。如果表达式中包含了源表单类的宏,如"$MF(源表单.金额)$",需要在
此参数里指定,例如$MF(源表单.数量)$,$MF(源表单.金额)$。

MFSTR
返回公式表达式计算结果。
语法
MFSTR(expr,[macro1,macro2...])
expr  字符串模板表达式。表达式可以是常量字符串,例如"商品数量为$MF(数量)$,总金
额为$(金额)$",可以是通过 MFVLOOKUPC 从表单里查询出来的文本值,例如 MFE(1,
MFVLOOKUPC("公式列表","公式", "名称", "转中文大写")),甚至可以是空间变量、组变
量或者任何可存储表达式文本的字段宏。
macro1  引用的宏。如果表达式中包含了源表单类的宏,如"$MF(源表单.金额)$",需要在
此参数里指定,例如$MF(源表单.数量)$,$MF(源表单.金额)$。

MFVLOOKUPC
查找指定表单指定字段的值列表。可设置一个条件类型为等于的过滤条件,如果不设置,
则返回表单中所有该字段的值。
语法
MFVLOOKUPC(表单名,字段名[,连接类型, 条件字段名, 条件值, 条件类型, 连接类型1, 条
件字段名1, 条件值1])
表单名  要查找的表单名称
字段名  要查找的字段名称
连接类型  多个过滤条件连接类型(可选),连接类型可以是AND, OR,NOT,(,) 如果有
多个条件项但未设置连接类型,则默认值AND
条件字段名  过滤条件字段名(可选)
条件类型  过滤条件类型(可选)
条件类型包括:
等于EQ
不等于NOTEQ
904 / 924
用户手册
大于GT
大于或等于GTE
小于LT
小于或等于LTE
在列表中IN
不在列表中NOTIN
为空ISNULL
不为空ISNOTNULL
包含LIKE
以...开始STARTWITH
以...结束ENDWITH
升序ASC
降序DESC
逻辑条件BOOL
如果条件项未指定条件类型,则默认值为EQ
条件值  过滤条件值(可选)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则


Archiver|手机版|小黑屋|魔方软件 ( 京ICP备08008787号 )

京公网安备 11010702001722号

GMT+8, 2025-7-3 13:16 , Processed in 0.057235 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表