我一直在尝试在Ms Access的其中一个表格上设置数据宏,以添加一条路径'并根据同一个表中的父记录增加一个级别。
Before Change
,如果父节点不存在,则使用默认值。否则,查找父母自己的路径和级别,并添加当前记录的父值......这就是理论。
If
的第一部分确实有效,但是,我无法通过Else
条件将值拉入或填充到当前记录中。
我是否遗漏了某些内容,或者是否应该完成这些工作After Insert/Update
?
答案 0 :(得分:2)
Look Up A Record In ...
步骤创建了一个“阻止”的操作,如果查找成功将被采取(如果查找失败则跳过)。在这方面,它就像If ...
块一样。
因此,我们需要在 LookupRecord块之前设置默认值,并在之后的SetField
actions 中使用结果值(默认值或其他值) LookupRecord块,如下: