Ejemplo n.º 1
0
        private void GetSubreportClientTables(SubreportClientDocument subrptClientDocument, XmlWriter writer)
        {
            writer.WriteStartElement("Tables");

            foreach (CrystalDecisions.ReportAppServer.DataDefModel.Table table in subrptClientDocument.DatabaseController.Database.Tables)
            {
                GetTable(table, writer);
            }

            writer.WriteEndElement();
        }
Ejemplo n.º 2
0
 private static void ProcessSubreportClientDocument(SubreportClientDocument scd, Utf8JsonWriter jsonw)
 {
     jsonw.WriteString("EnableOnDemand", scd.EnableOnDemand.ToStringSafe());
     jsonw.WriteString("EnableReimport", scd.EnableReimport.ToStringSafe());
     jsonw.WriteString("IsImported", scd.IsImported.ToStringSafe());
     jsonw.WriteString("Name", scd.Name);
     jsonw.WriteString("SubreportLocation", scd.SubreportLocation);
     ProcessDatabaseController(scd.DatabaseController, jsonw);
     ProcessDataDefController(scd.DataDefController, jsonw);
     ProcessReportDefController(scd.ReportDefController, jsonw);
     ReportDefModel.ProcessReportOptions(scd.ReportOptions, jsonw);
 }
Ejemplo n.º 3
0
 private static void Process(SubreportClientDocument scd, XmlWriter xmlw)
 {
     xmlw.WriteElementString("EnableOnDemand", scd.EnableOnDemand.ToStringSafe());
     xmlw.WriteElementString("EnableReimport", scd.EnableReimport.ToStringSafe());
     xmlw.WriteElementString("IsImported", scd.IsImported.ToStringSafe());
     xmlw.WriteElementString("Name", scd.Name);
     xmlw.WriteElementString("SubreportLocation", scd.SubreportLocation);
     Process(scd.DatabaseController, xmlw);
     Process(scd.DataDefController, xmlw);
     Process(scd.ReportDefController, xmlw);
     ReportDefModel.ProcessReportOptions(scd.ReportOptions, xmlw);
 }
Ejemplo n.º 4
0
        private void GetSubreportClientTables(SubreportClientDocument subrptClientDocument, XmlWriter writer)
        {
            writer.WriteStartElement("Tables");

            foreach (CrystalDecisions.ReportAppServer.DataDefModel.Table table in subrptClientDocument.DatabaseController.Database.Tables)
            {
                GetTable(table, writer);
            }

            writer.WriteEndElement();
        }