# 命名格式的定制

本功能主要用于定制命名格式的模板。所定义的命名模板可用来批量创建用户或更改用户的属性。步骤如下：

1. 点击 管理 >> 命名格式；

2. 点击 新添命名格式的链接；

3. 输入格式名称，如：登录名称格式；

4. 从选择数据下拉框中选择构成命名规则的项目名称，然后选择从该项目名称中要截取的字符数，选择字符大小写，然后点击添加按钮，所选的格式的对应值将显示在格式值的栏目中。如：选择“姓”中的1个字符，小写（请注意，对于汉字，请使用拼音字母）。

5. 然后，再次选择数据，从下拉框中选择项目名称及字符数，选择大小写，即可查看所选的格式值。如：选择“名”中的所有字符（请注意，对于汉字，请使用拼音字母）。然后添加。

6. 点击保存按钮，保存该命名格式。该格式可用于用户创建模板。

为便于理解，以下举例说明：

例如: 假设用户名称为张健，您希望其登录名为zjian， 则可以执行以下步骤：

- 点击 新添格式

- 输入格式名为"登录名格式"

- 从 "选择数据"下拉框中，选择“姓”，字符数选择"1"。

- 大小写选择小写，然后点击"添加"按钮。

- 然后，在此选择数据，选择“名”，所有字符。

- 大小写选择小写，然后点击"添加"按钮。
- 点击保存按钮，保存该格式。

高级命名格式:

命名格式的主要目的为，如何设置用户的登录名、显示名、Sam帐户名等。对于英文语音来说没有任何问题，对于汉字，建议登录名采用拼音输入。

命名时可以在所选项目之间添加特定的分隔字符，使命名更加规范。

如: “显示名”格式可以设置为“姓 +.+ 中间缩写 +.+ 名”

如：某用户的姓为: John, 中间缩写为: K, 名为: Smith,

显示名可以为： John.K.Smith

对于批量操作，导入CSV文件是最简便的解决途径。通过上述命名格式，可以很好地解决要创建的用户的登录名的格式问题。但是，如果某一项目的值为空（如：中间缩写为空），其显示名会是什么样的呢？势必会出现如：John..Smith这样的显示名。这样的命名规则显然不能完全满足要求。这时，如果使用高级命名格式，就可以有效地应对这种情形。

高级命名格式为您提供特定条件下的特殊命名格式（如：上述中间缩写名称为空的情形）。

在这种情况下，管理员可以定义显示名为： “姓 + . + 名”，并指定其应用的条件 （ “中间缩写“为空）。

对于上述示例，则是: 如果中间缩写为空，则显示名的格式使用：“姓 + . + 名”，即： John. Smith，从而避免两个逗点的情况出现。

让我们来创建一个: If Middle Name is empty，则使用替换的命名格式

显示名将使用First Name +. + Last Name 的高级命名格式。

具体步骤如下：

1. 在高级命名格式名称中输入相应的名称；

如: New Display Name Format

2. 选择无条件时适用的缺省命名格式，如： “First Name” +. + “Middle Name”+. + “Last Name”

3. 然后，点击添加条件按钮，添加特定的条件。

a) 从下拉属性中选择 “Middle Name”.

b) 选择约束条件为： “空” ，这样条件为： “If Middle Name is Empty”,

c) 选择该特定条件下适用的命名格式：“First Name” +. + “Last Name” ，然后保存。

保存之后，就可以在实际过程中加以应用。

版权所有 © 2022, 卓豪(中国)技术有限公司，保留一切权利