WorkFine常用复制-习听风雨丨专注WorkFine开发

我的常用

系统变量.当前日期时间
系统变量.当前用户ID
系统变量.当前用户姓名
系统变量-部门ID
本表单号+'->回写公式->公式名称'
cast(null as datetime)
NULL
'由【采购订单】生成,删除采购订单后自动删除,单号:'+本报表.[采购订单_主表].[单号]
' '
case [序号参照表].[序号] when 1 then '数量' when 2 then '数目' end
EXISTS ( SELECT 1 FROM 订单表 WHERE 订单表.客户ID = 客户表.客户ID )
'本表单->提取公式->保存时丨更新本表信息'
保存时丨更新本表信息

函数类

日期转字符(varchar,日期时间字段 , 120)
CAST(日期时间字段 AS DATE)
字符转日期型(datetime, 年月日( [字段] ) , 102)
=IF(ISBLANK(D14), , ROW()-ROW($A$13))
取子串(字段,1开始,2位数)='CG'
SELECT [字段1], [字段2], SUM([数量]) as 总数量 FROM [表名] WHERE [条件] = 1 GROUP BY [字段1], [字段2]

其他信息

点击复制官网网址
点击复制技术支持邮箱
点击复制WorkFine官网

条件格式

【数量】不能为负数
【单价】不能为负数
【金额】不能为负数
【付款金额】不能为负数
【收款金额】不能为负数
【结算金额】不能为负数
【优惠金额】不能为负数
【手续费】不能为负数
【其他费用】不能为负数
【预付定金】不能为负数
【预收定金】不能为负数
【盘点数量】不能为负数

取数公式

=SUMIFS(金额字段, 状态字段, '已完成', 日期字段, '>=' & DATE(2025,1,1))
=LOOKUP(2,1/((部门='销售部')*(姓名<>'')), 姓名)

回写公式

UPDATE 目标表 SET 状态='已完成' WHERE 单号=本表单.单号
UPDATE 总表 SET 金额=(SELECT SUM(金额) FROM 明细表 WHERE 总表.ID=明细表.总表ID) WHERE 状态='有效'

这是一个快捷复制工具。

更多工具介绍请访问:https://www.bn1000.com/15799.html

内容已复制!