主页
  新闻
    InfoJet Service
    InfoJet POM
    InfoJet Rules
  介绍
  ImportParameter
    InfoJet EditPart
    InfoJet QuickFill
    试用
  下载
  Java
    购买
  价格
  如何购买
    支持
  联系我们
InfoJetSoft.Rules.ImportParameter
InfoJetSoft.Rules.ImportParameter规则支持向目标XML表单字段赋值。
赋予一个新GUID
如下,可以产生一个新GUID并在创建新表单时将它赋予目标XML表单字段:
    Event:OnNew;
    Source:NewGuid;
赋予ASP.NET上下文中的值:
如下,将在打开新表单时将HTTP请求参数"Id"的值赋予目标XML表单字段:
    Event:OnNew;
    SourceScope:Request;
    SourceKey:Id;
Event
Event指示何时执行规则:
Event: 何时执行:
OnNew 调用InfoJetService.BuildFormByTemplate()时。
OnOpen 调用InfoJetService.BuildFormByXml()时。
OnPostback 调用InfoJetService.UpdateForm()和ReloadForm()时。
Event可以组合在一起, 如:"Event:OnNew,OnOpen,OnPostback;"。
SourceScope
SourceScope指示在哪个范围里查找SourceKey的值:
SourceScope: 如何获取SourceKey的值:
Header HttpContext.Current.Request.Headers[SourceKey]
QueryString HttpContext.Current.Request.QueryString[SourceKey]
Form HttpContext.Current.Request.Form[SourceKey]
Cookies HttpContext.Current.Request.Cookies[SourceKey].Value
ServerVariables HttpContext.Current.Request.ServerVariables[SourceKey]
Request HttpContext.Current.Request[SourceKey]
Context HttpContext.Current.Items[SourceKey]
Session HttpContext.Current.Session[SourceKey]
Application HttpContext.Current.Application[SourceKey]

Copyright © 2005 - 2010 InfoJetSoft all rights reserved