public void Configurar(ConfiguracaoDacte config) { Relatorio.SetParameterValue("DoocumentoCancelado", config.DocumentoCancelado); Relatorio.SetParameterValue("Desenvolvedor", config.Desenvolvedor); if (Relatorio.FindObject("poEmitLogo") != null) { ((PictureObject)Relatorio.FindObject("poEmitLogo")).Image = config.ObterLogo(); } }
public void Configurar(ConfiguracaoDacte config) { Relatorio.SetParameterValue("DoocumentoCancelado", config.DocumentoCancelado); Relatorio.SetParameterValue("Desenvolvedor", config.Desenvolvedor); Relatorio.SetParameterValue("QuebrarLinhasObservacao", config.QuebrarLinhasObservacao); if (Relatorio.FindObject("poEmitLogo") != null) { ((PictureObject)Relatorio.FindObject("poEmitLogo")).SetImageData(config.Logomarca); } }
public DacteFrCte(cteProc proc, ConfiguracaoDacte config, string arquivoRelatorio = "") { Relatorio = new Report(); RegisterData(proc); if (!string.IsNullOrEmpty(arquivoRelatorio)) { Relatorio.Load(arquivoRelatorio); } else { Relatorio.Load(new MemoryStream(Properties.Resources.CTeRetrato)); } Configurar(config); }
public DacteFrCte(cteProc proc, ConfiguracaoDacte config, string arquivoRelatorio = "") { Relatorio = new Report(); RegisterData(proc); if (string.IsNullOrWhiteSpace(arquivoRelatorio)) { const string caminho = @"CTe\CTeRetrato.frx"; var frx = FrxFileHelper.TryGetFrxFile(caminho); Relatorio.Load(new MemoryStream(frx)); } else { Relatorio.Load(arquivoRelatorio); } Configurar(config); }