构建创建页面

构建创建页面以将记录添加到记录系统中。本文假定您已经为此工作流创建了微应用。有关分步详细信息,请参阅 添加新的微应用

出于这些原因,我们建议将此页面存储在一个单独的微应用中。设计工作流时,请牢记以下注意事项:

  • 每个微应用只能有一个操作。这意味着,如果您希望它们都作为操作,则不能在同一个微应用中拥有搜索页面并创建页面。
  • 允许不同的用户权限设置(如果需要)。

注意:

创建功能受到 API 回写访问的限制。

对于此创建页面,从详细信息模板开始,然后使用以下构建器组件:

  • 静态文本 -定义静态文本以显示页面。
  • 灵活网格 -让您更好地控制组件在页面上的定位。当您设计面向具有较大屏幕的设备的页面时很有帮助。由网格项目组成。设置要在网格中的标签和单元格总数。
  • 文本输入 -通过指定要加载到用户输入的页面的数据表、列和值来定义文本源。组件可以标记为可选组件。字段宽度可以修改。可以根据最小或最大长度或文本模式配置验证规则,以标识用户输入。如果此组件未映射到记录值,则用户将使用该字段输入文本。
  • 选择 -允许用户从一组值列表中进行选择。使用源系统中的数据填充,也可以手动输入值列表。可以添加操作。
  • 查找 -允许用户通过大量值进行搜索,并允许用户通过搜索其他值来选择值。
  • 按钮 -使用操作和逻辑在页面上添加一个可点击的组件。

下图显示了一个示例创建页面,其中显示了映射到下面列出的数据列的详细信息,我们使用上面列出的组件构建了这些数据列。对于此页面和 microapp,我们需要映射到以下数据列:

  • 项目
  • 问题类型
  • 优先级
  • 受让人姓名

创建页面示例

请按照以下步骤进行操作:

  1. 在您专门为此创建操作添加了微应用后,请选择该微应用。有关分步的详细信息,请参阅 [添加新的微应用](/zh-cn/citrix-microapps/create-microapps. 选择页面,然后添加新页面
  2. 页面指定一个名称,然后选择详细信息模板。
  3. 确认您的数据源并选择要访问的数据表。选择添加。 新页面将添加到页面列表中,并准备好进行自定义。
  4. 选择静态文本元素并将其拖动到构建器面板的顶部。
    • 选择静态文本属性,然后在内容字段中输入创建票证
    • 在“文本类型”下,选择“标题”。
  5. 选择“柔性网格”元素并将其拖动到构建器面板中。使用 网格项目 放置我们的其他组件。我们需要添加新的细胞。选择“灵活网格属性”选项卡,然后在“单元格总数”下将值更改为 8
  6. 要添加标题字段,请将文本输入组件拖动到左上角的网格项目
    • 选择文本输入属性选项卡。在标签字段中,输入标题
    • 禁用“映射到记录值”开关。
    • 激活“必需”开关。
  7. 要添加项目下拉选择器,请将选择组件拖动到右上角的网格项目
    • 选择选择属性选项卡。在“标签”字段中,输入“项目”。
    • 在“选择类型”下,选择“从数据库中选择”
    • 禁用“映射到记录值”开关。
    • 从菜单中选择数据表数据列。在我们的示例中,为 projectid
    • 激活“必需”开关。
  8. 要添加问题类型下拉选择器,请将选择组件拖动到中间靠左的网格项目
    • 选择选择属性选项卡。在标签字段中,输入问题类型
    • 在“选择类型”下,选择“从数据库中选择”
    • 禁用“映射到记录值”开关。
    • 从菜单中选择数据表数据列。在我们的示例中,为 issue_typename
    • 激活“必需”开关。
  9. 要添加被分派人姓名可搜索字段,请将查找组件拖动到中间靠右的网格项目。使用此组件,因为它允许用户通过大量值轻松搜索。
    • 选择“查找属性”选项卡。在“标签”字段中,输入“任务被分派人姓名”。
    • 在“选择类型”下,选择“从数据库中选择”
    • 从菜单中选择要搜索的数据表要搜索的数据列要用作值的数据列。在我们的示例中,为 userdisplay_name
    • 禁用“显示其他数据列”切换。
  10. 要添加说明字段,请将文本输入组件拖动到左下方的网格项目
    • 选择文本输入属性选项卡。在标签字段中,输入说明
    • 禁用“映射到记录值”开关。
    • 对于此字段,请勿激活“必需”开关以自动向字段添加 (可选) 标记。
  11. 要添加优先级下拉选择器,请将选择组件拖动到右下方的网格项目
    • 选择选择属性选项卡。在标签字段中,输入优先级
    • 在“选择类型”下,选择“从数据库中选择”
    • 禁用“映射到记录值”开关。
    • 从菜单中选择数据表数据列。在我们的示例中,为 priorityname
    • 对于此字段,请勿激活“必需”开关。这会自动向字段添加一个 (可选) 标记。
  12. 要添加“创建”按钮,请将按钮组件拖动到左下角的网格项目
    • 选择按钮属性选项卡。在“标签”字段中,输入“创建”。
    • 将“样式”选项保留为“”,使其成为蓝色选项按钮。
    • 选择“操作”选项卡。确保已启用“页面操作按钮”开关。这将在刀片式服务器的页脚中显示按钮,并在操作完成后关闭工作区刀片式服务器。
    • 单击添加操作下拉菜单,然后选择运行服务操作
    • 单击“运行服务操作”文本。单击“数据”下拉列表,然后选择要连接到的集成。单击“操作”下拉菜单,然后选择要执行的操作,在本例中为“创建问题”。
    • 选择编辑参数,然后根据您为页面创建的字段填写所有必需的参数。您可以在此示例之后创建您的模型: 创建页面服务操作
  13. 要添加“取消”按钮,请将按钮组件拖动到右下方的网格项目。这允许用户在不提交更改的情况下重新加载页面。
    • 选择按钮属性选项卡。在“标签”字段中,输入“取消”。
    • 选择“样式”选项为“次要”,使其成为灰色选项按钮。
    • 选择“操作”选项卡。单击“添加操作”下拉菜单,然后选择“转到页面”。对于应用程序,请选择此微应用,对于页面,请选择您正在创建的此页面的名称,以便在您选择取消时使此页面自行刷新。

    您已完成创建页面的构建。作为最后一步,让我们选择此页面作为微应用的操作页面,并使其在此集成的操作列表中可见。

  14. 选择属性。这是左边的齿齿,当你在建设者。
  15. 在“操作”下,选择“启用为操作”开关,然后在“操作”页面菜单中选择此页面。

    此创建页面现已准备就绪。

构建创建页面