字段与函数

**字段与公式/函数(Fields & Fx)**菜单让您可以查找选定字段或全局函数的依赖关系。
也就是说,您可以找出所有使用了某个特定字段或全局函数的公式。

它为什么有用

在修改或删除某个字段或全局函数时,此功能可帮助您确认它对数据库其余部分的影响。

图片.png

依赖影响级别

影响分为三个级别,用三种不同的徽章表示:

徽章公式用户界面显示
红色徽章该字段被用于某个公式(或 onClickafterUpdateafterCreate 等触发器)。任何修改或删除都会影响数据库的功能。
橙色徽章该字段被用于某个触发器(例如 visibilitycanWritecanReadbeforeShowafterHide)。修改它只会影响用户界面的行为,不会影响数据库功能或数据计算。
绿色徽章该字段仅用于显示。修改它只会影响数据的呈现,不会改变用户界面的行为或数据计算。

徽章中显示的数字表示依赖关系的总数。

理解依赖关系

一个字段可以有多个依赖项,而每个依赖项本身也可能有自己的依赖项。
这种层级结构有助于理解对某个字段或函数的改动会如何影响数据库。

图片.png

直接使用

选择一个表或“全局函数”行:

  • 使用左侧的下拉菜单选择一个表,或选择“Global Functions”行。

图片.png

选择一个字段或函数:

  • 使用右侧的下拉菜单,从先前选定的表或全局函数中选择一个字段或函数。

图片.png

使用字段编辑器

您也可以直接点击字段列表中字段上方的徽章。
这会自动打开 Ninext 弹出窗口,并选中相应的表和字段。

图片.png

图片.png

访问选定的字段或函数

点击字段列表右侧的“Modify”按钮。

屏幕录制 2024-12-28 18.46.59.gif

**对于全局函数,**会打开 global functions 触发器的脚本编辑器,并高亮显示相关函数。

屏幕录制 2024-12-28 18.50.02.gif

直接访问脚本

  • 将鼠标悬停在某一结果行上,会出现一个“Modify”按钮。
  • 点击该按钮会显示包含该依赖关系的源代码,并高亮相关部分。

屏幕录制 2024-12-28 18.41.19.gif