创建自定义报告

自定义报告命名规则

自定义报告名称以及算法组和算法标识符必须遵循以下规则:

  • 第一个字符必须是拉丁字母(a 到 z,A 到 Z)。
  • 后续字符可以是拉丁字母或数字(数字 0 到 9)。
  • 名称或标识符不能是 SQL Server 保留字。有关这些信息的完整列表,请参阅http://msdn.microsoft.com/en-us/library/aa238507(SQL.80).aspx
  • 名称或标识符最多可以为 40 个字符。

此外:

  • 自定义报告名称可以包含空格。
  • 算法或算法组标识符可以包含下划线 (_) 字符。

创建自定义报告

  1. 从 AppDNA 菜单中,选择配置 > 自定义报告。

  2. 在“自定义报告管理器”屏幕的工具栏上,单击“新建”。

  3. 在“新建自定义报告”对话框中,输入新自定义报告的名称和描述。

    名称必须符合前面描述的自定义报告命名规则。Citrix 建议该名称清楚自定义报告是针对桌面应用程序还是 Web 应用程序。

  4. 点击 确定。

    这将关闭对话框,并将新的自定义报告添加到屏幕的左侧。

  5. 如下所述,在自定义报告中创建算法组和算法。

  6. 单击工具栏上的“保存”以保留您的更改。

在自定义报告中创建算法组

在创建算法组之前,自定义报告必须已经存在。

要基于现有算法组创建算法组,请执行以下操作

  1. 在“自定义报告管理器”屏幕右侧的树形视图中,找到要基于其新算法组的算法组。
  2. 将算法组拖动到屏幕左侧的自定义报告中。这会将算法组及其所有算法添加到自定义报告中。
  3. 如果要更改组的名称,请在树视图中右键单击该组,然后从快捷菜单中选择“属性”。
  4. 在“属性”对话框中,输入新名称,然后单击“确定”。
  5. 单击工具栏上的“保存”以保留您的更改。

要创建您自己定义的新算法组,请执行以下操作:

  1. 在“自定义报告管理器”屏幕左侧找到新的自定义报告。
  2. 右键单击自定义报告,然后从快捷菜单中选择“新建组”。
  3. 在“新建自定义报告组”对话框中,输入算法组的唯一标识符以及名称和描述。标识符必须符合上述自定义报告命名规则。
  4. 单击“确定”关闭对话框。
  5. 将算法添加到组中,如下所述。
  6. 单击工具栏上的“保存”以保留您的更改。

在自定义报告中创建算法

算法组必须已经存在,然后才能在自定义报告中创建算法。

要根据现有算法在自定义报告中创建算法,请执行以下操作:

  1. 在“自定义报告管理器”屏幕右侧的树视图中,找到要添加到自定义报告中算法组的算法。
  2. 将算法拖动到屏幕左侧的自定义报告中所需的算法组。
  3. 单击工具栏上的“保存”以保留您的更改。

要创建您自己定义的新算法

  1. 在“自定义报告管理器”屏幕的左侧,找到要添加新算法的算法组。

  2. 右键单击算法组,然后从快捷菜单中选择“新建算法”。

  3. 在“新建算法”向导的第一页上,输入算法的唯一标识符和名称。

    标识符必须符合上述自定义报告命名规则。约定是使用以下形式的标识符:XXX_nnn,其中 XXX 是三个字母代码,nnn 是三位数字。

  4. 单击“下一步”以移动到向导中的下一页。

  5. 在向导的第二页上,输入一个表现形式(应该说明什么会使此算法触发)和一个补救(应该说明如何解决问题)。然后,单击下一步。

  6. 在向导的第三页上,选择要应用于触发此算法的应用程序的 RAG 状态。红色表示应用程序将失败,琥珀色表示应用程序可能工作,但有一些问题,绿色表示应用程序已准备好进行 Uat 测试。然后,单击下一步。

  7. 在向导的第四页上,选择将修复算法识别的问题的操作和操作详细信息。(如果下拉列表不包含合适的操作和操作详细信息,请选择最接近的可用选项,然后在“算法组”屏幕中添加新操作。)

  8. 单击下一步。

  9. 在向导的第五页上,定义算法的逻辑。有两种方法可以做到这一点:

    • 建议的方法是从下拉列表中选择描述问题的选项,然后在关联的文本框中输入相应的值。
    • 高级用户可以选择编辑原始查询。这将打开创建或编辑算法的 SQL 查询
  10. 单击“保存”以保留您的更改。