OnSerialize

打印项目时,只要需要序列化,就会调用 OnSerializeOnSerialize 事件的运行频率取决于所打印的序列号的数量,而不论该数量是在“打印”对话框中指定的,还是从数据库中读取的。

如果为“打印”对话框中的“序列号”数量指定了一个设定值,并且没有从数据库中读取任何序列化值,那么该值会指定针对每个打印作业调用 OnSerialize 事件的次数。

如果序列号的数量值是从数据库中读取的(这意味着会为每个记录创建一个新的序列化值),那么为每个记录读入的值会指定针对每个对应的记录调用 OnSerialize 事件的次数。(每个打印作业调用 OnSerialize 的总次数等于为每个记录读入的序列化值的总和。)

对于将调用的 OnSerialize 脚本,不需要为模板上的任意对象启用序列化。只要 OnSerialize 事件包含脚本,就会根据定义的频率来调用该脚本。

相关主题