在此内容扩展操作示例中,过程将逐步引导您创建一个已填充内容和属性的文档。
必须将内容指定为字符串。几乎可以使用任何具有 text/* MIME 类型(例如,text/plain、text/html 和 text/xml)的数据。对象将归档到所指定的文件夹中。内容扩展操作仅可用于“组件”步骤。
- 选择“组件”步骤以打开“属性”窗格。
- 在“属性”窗格上,单击“操作”部分中的添加。
- 单击 createDocument 以创建新文档。
- 请在“操作参数”部分指定下列表达式值:
- destFolder:要在其中创建新文档的文件夹。
- className:这是一个其中包含要用于新文档的类名的字符串。
注: 使用内容扩展操作时,如果“文档”类的显示名称中包含空格,那么创建操作将失败。
- propArray:新的定制对象的属性。对于所指定的文档属性,您必须在数组中创建以下三个元素:文档的符号名称、数据类型和值。以下是一个示例:
{"DocumentTitle", "STRING", "New Expense Report",
"FirstName", "STRING", fName,
"LastName", "STRING", IName}
对非字符串属性指定值时,必须将此值转换为字符串才能将它放入数组中。例如:
{"DocumentTitle", "STRING", "New Loan Application",
"LoanAmount", "DOUBLE", numbertostring(loanAmt),
"AppDate", "DATETIME", timetostring(appDate)
"SpecialLoan", "BOOLEAN", convert(spclLoan, string)}
您无法使用属性数组来修改多值属性。要修改多值属性,必须使用 setMulti<type>Property 操作。
下表描述了可能存在的数据类型,以及应当使用哪个函数将每种类型转换为 String 数据类型。
数据类型 |
转换函数 |
BOOLEAN |
convert(bool_value, string) |
DATETIME |
timetostring(time_value) |
DOUBLE |
numbertostring(float_value) |
INTEGER |
numbertostring(int_value) |
OBJECT |
convert(attachment, string) |
- fileName:这是一个包含新文档的文件名的字符串。
- mimeType:这是一个包含任何新内容的 MIME 类型的字符串。
- content:这是一个包含新版本的内容的字符串。要换行,请使用“\n”。
- return_value:新文档。

- 指定这些参数之后,单击确定。