为客户创建的表单生成许可证记录

使用该表单可为当前尚未获得许可的客户创建的表单生成“CustomerForms”许可证记录。该工具将验证指定的表单是否尚未授权给现有模块。实际上,生成的许可证记录基于当前许可证中指定的“UserForms”模块,且将插入指定配置的应用程序数据库中的 ModuleMembers 表中。

注意: 客户创建(非供应商级别)的表单没有许可证可能由于以下两个原因而出现:
  • 如果表单针对具有无限制许可证的应用程序数据库创建,则可能无法创建“CustomerForms”许可证记录。这取决于“许可证文档”中的其他属性。
  • 如果客户创建的表单已移到其他表单数据库,而且没有将所需的“CustomerForms”许可证记录应用到关联的应用程序数据库,则表单在该环境下不会获得许可证。

生成许可证:

  1. 如果尚未执行此操作,请打开配置页面,并指定要生成许可证的表单所在的源配置。
  2. 访问表单同步工具页面:
    • 在表单版本中,单击主页上的工具
    • 在独立版本中,单击工具栏上的工具图标。
  3. 或者,使用筛选器选项卡中的设置筛选许可证选项卡上显示的表单列表 。
    请参见筛选自定义对象
  4. 选择许可证选项卡。
    注意:在表单同步的独立版本中,此选项卡标记为表单许可证
  5. 要查看可用表单名称列表,单击刷新表单列表

    单击该按钮后,便会显示表单名称,且生成表单许可证按钮将启用。

  6. 选择要生成许可证的表单。

    所选表单将显示在该选项卡的所选表单/状态区域中。

  7. 单击生成表单许可证
    注意: 如果当前配置参考了远程设备中的应用程序数据库,则该过程可能需要花费较长的时间。为了最高效地处理,建议在为当前配置提供服务的应用程序服务器上运行表单同步。

    处理成功完成后,所选表单的状态为“已生成” 或“已跳过”,具体取决于是否已生成客户表单许可证。此时将清除从表单名称列表中选择所需的表单列表下所有所选表单的选择复选框,且生成表单许可证按钮将变为禁用。如果状态为“已跳过”,则该表单已授权给“CustomerForms”以外的模块。要查看表单名称当前指派到的许可模块,双击状态为“已跳过”的任何条目。

    如果表单许可证生成处理失败,则会显示说明原因的消息框,且从表单名称列表中选择所需的表单所选表单/状态列表框的状态将保持不变。