public override void Initialize(IReportAgentDefinition definition) { base.Initialize(definition); var def = definition.Definition; MimeType = def.str("mime"); DocHeader = def.str("docheader"); DocFooter = def.str("docfooter"); Footer = def.str("footer"); Header = def.str("header"); Footer = def.str("footer"); Content = def.str("content"); Item = def.str("item"); BeforeItem = def.str("beforeitem"); AfterItem = def.str("afteritem"); BuildHtml = def.bul("buildhtml"); HtmlClass = def.str("htmlclass"); BodyClass = def.str("bodyclass"); }
public virtual void Initialize(IReportAgentDefinition definition) { if (definition.Phase != ReportPhase.None) { Phase = definition.Phase; } if (0 != definition.Idx) { Idx = definition.Idx; } if (definition.Parallel) { this.Parallel = definition.Parallel; } Id = definition.Id; Definition = definition; }