设计函数

设计函数返回有关开放式数据库文件结构的信息。例如,您可以决定开放式数据库文件中所有布局或字段的名称。

设计函数参数可以是:

  • 文件名(如“客户”)或文字文本(如“Jack”)
  • 布局(例如布局名称
  • 其他函数(例如 Left(文本;数值)

注释 

  • FileMaker Pro 根据设计函数解析数据库文件时生效的权限集来限制此函数的返回信息。有关授予数据库文件访问权限的更多信息,请参阅创建和编辑权限集
  • 对于文件名称参数:
    • 设计函数返回以指定文件名打开的第一个文件的结果。
    • 如果指定的文件名包含句点,请在参数中包含文件扩展名。否则,函数可能会将文件名中的句点解释为文件扩展名的开始,那么就可能导致意外结果。
    • 如果不指定任何文件名 (""),函数会返回当前文件的结果。
函数 目的

BaseTableIDs

返回文件名中关于所有基础表 ID 的列表。

BaseTableNames

返回文件名中关于所有基础表名称的列表。

DatabaseNames

返回计算机中所有打开文件的名称列表。

FieldBounds

返回各字段边界的位置(以磅为单位)和字段的旋转角度。

FieldComment

返回指定字段的注释。

FieldIDs

返回“文件名称”和“布局名称”中所有字段 ID 的列表。

FieldNames

返回“文件名称”中的“布局名称”上所有字段的名称列表。

FieldRepetitions

按照重复字段在布局上的格式设置情况,返回该字段的重复项个数和方向。

FieldStyle

返回在“文件名称”中的“布局名称”上,应用于“字段名称”的字段格式。

FieldType

返回“字段名称”的相关信息。

GetNextSerialValue

返回“文件名称”中“字段名称”的下一个序列号。

LayoutIDs

返回“文件名称”中所有布局 ID 的列表。

LayoutNames

返回“文件名称”中所有布局的名称列表。

LayoutObjectNames

返回“文件名称”中的“布局名称”上所有已命名对象的名称列表。

RelationInfo

返回与“表名称”直接相关的每个关系的四个值的列表。

ScriptIDs

返回“文件名称”中所有脚本 ID 的列表。

ScriptNames

返回“文件名称”中所有脚本的名称列表。

TableIDs

返回“文件名称”中所有表摹本 ID 的列表。

TableNames

返回“文件名称”的关系图中所有表摹本的列表。

ValueListIDs

返回“文件名称”中所有值列表 ID 的列表。

ValueListItems

返回值列表中值的列表。

ValueListNames

返回“文件名称”中所有值列表的名称列表。

WindowNames

返回当前打开的窗口的名称列表。