注意:以下翻译的准确性尚未经过验证。这是使用 AIP ↗ 从原始英文文本进行的机器翻译。
按钮组微件允许应用程序构建者将按钮添加到Workshop模块中,可以触发操作和Workshop事件,打开URL或开始导出。配置按钮组微件的构建者可以进行以下操作:
下图显示了两个已配置的按钮组微件的示例,并突出了不同的按钮类型和显示选项:
下图显示了按钮组微件的可用配置选项:
对于按钮组微件,核心配置选项如下:
下图显示了按钮组微件中按钮的可用配置选项:
按钮可以触发操作、设计事件、URLs和不同类型的导出。每个选项详细描述如下。
操作允许用户以预定义的方式轻松创建、编辑、删除和链接对象,并可以由Workshop事件触发。例如,应用程序构建者可以在模块中配置按钮组微件以触发“修改航班目的地”操作,允许用户编辑选定Flight
对象的Destination
属性。
了解更多关于在Workshop模块中配置和展示操作。
有关操作的更多详细信息,请查看我们的操作类型文档。
查看我们的事件文档以获得关于在Workshop中使用事件的完整详细信息。
URL事件触发在Workshop模块中打开指定的URLs。例如,应用程序构建者可以使用URL事件在Foundry内导航并打开对象浏览器应用程序,或指定外部网站在用户选择给定按钮组微件时打开。
下图显示了在按钮组微件中定义外部URL事件的示例:
定义外部URL时,包含前缀https://
。
导出事件将对象集变量作为输入并触发将对象集中的对象导出到Excel或用户的剪贴板。应用程序构建者可以选择性地配置文件名并选择应包含在导出中的属性集。
下图显示了在按钮组微件中定义导出事件的示例:
请注意,如果包含函数支持的列或链接对象列,导出文件格式将为CSV而不是Excel。
函数支持的导出将一个函数及其输入作为输入,并将输出下载为指定的文件类型。若要导出一个函数,其输出必须是字符串。下面是一个在按钮组微件中定义的函数支持导出的示例:
导出媒体事件将已导出的项目列表作为输入,并触发下载与这些项目相关的所有媒体。要配置导出项目,请选择对象集、媒体类型、媒体属性和要下载的最大对象数。您可以为下载的媒体配置自定义文件名,当前时间戳、原始文件名和非主键对象属性值的替换可用。如果未提供自定义文件名,将使用原始文件名。
下面是一个在按钮组微件中定义的导出媒体事件示例:
下面显示了一个导出项目定义示例: