| public static InfoJetForm BuildFormByTemplate(HttpContext context, string publishUrl) |
| 创建由参数publishUrl指定的表单模板中的模板XML文档的Web表单。
|
public static InfoJetForm BuildFormByXML(
HttpContext context, string publishUrl, string xml) |
| 创建一个已存XML文档的Web表单,表单模板由参数publishUrl指定。
|
public static InfoJetForm BuildFormByMerger(
HttpContext context, string publishUrl, string[] xmls) |
| 创建一个XML文档的Web表单,此文档由多个已存XML文档合并,表单模板由参数publishUrl指定。
|
| public static InfoJetForm ReloadForm(HttpContext context) |
| 重新构造由用户提交的Web表单(其中包含XML文档)。
|
| public static InfoJetForm UpdateForm(HttpContext context) |
| 创建在表单编辑页面上显示的动态内容,只在xdoc.aspx中使用。
|
| public static void ClearFormCache(HttpContext context) |
当关闭表单编辑页面时,调用这个方法清空该表单使用的HTTP会话数据和临时文件。
请参考:如何清空InfoJet Service缓存在HTTP会话中的表单数据? |
| public static void ClearUserCache(HttpContext context) |
当用户退出登录时,调用这个方法清空当前用户使用的HTTP会话数据和临时文件。
请参考:如何清空InfoJet Service缓存在HTTP会话中的表单数据? |
| public static bool IsFormSessionDataLost(HttpContext httpContext) |
检查存储在会话中的表单数据是否已经丢失。
当表单会话数据(比如辅助数据源)丢失时,表单可能不能正常工作,建议关闭当前表单,并恢复它。
|
| public static string RecoverNonDirtyFormXml(HttpContext httpContext) |
这个方法用于从请求中恢复去除了"脏"数据的表单XML。
由字段change事件触发的Postback没有成功结束时,此方法返回的XML中的字段值将是change事件前的原值,而不是字段的新值("脏"数据),因为相关的计算和规则可能没有被正确处理。
|
| public static string ServiceAction |
用于指定xdoc.aspx页面的位置。
关于xdoc.aspx的更多信息,请参考 如何整合 。
|