lu
2024-11-10 4bca678c092d53d53140fab2ce25363026cbc6ec
DevApp/Gs.DevApp/DevFrm/Sys/EasyRptDesign.cs
@@ -13,9 +13,10 @@
    public partial class EasyRptDesign : XtraForm
    {
        private readonly string _rptParameter;
        public EasyRptDesign(string rptParameter)
        private readonly string _rptGuid;
        public EasyRptDesign(string strGuid, string rptParameter)
        {
            _rptGuid = strGuid;
            _rptParameter = rptParameter;
            InitializeComponent();
            Text = _rptParameter + "报表设计:设计时请参考字段说明,建议z开头为主表,m开头为明细表";
@@ -23,24 +24,25 @@
            var RptRow = new DataTable();
            var _obj = new
            {
                rptParameter = _rptParameter
                rptParameter = _rptParameter,
                guid = _rptGuid,
                isDesign = 1
            };
            try
            {
                var strJson = UtilityHelper.HttpPost("", "Report/GetTemplate",
                var strJson = UtilityHelper.HttpPost("", "Report/GetRptData",
                    JsonConvert.SerializeObject(_obj));
                var _rtn = UtilityHelper.ReturnToDynamic(strJson);
                if (_rtn.rtnCode > 0)
                {
                    var dy = _rtn.rtnData;
                    if (dy.reportData.ToString().Length > 0)
                    if (dy.reportTemplateData.ToString().Length > 0)
                    {
                        var buffer = (byte[])dy.reportData;
                        var buffer = (byte[])dy.reportTemplateData;
                        using (var Stream = new MemoryStream(buffer))
                        {
                            report.Load(Stream);
                        }
                        var d = dy.reportCol;
                        foreach (var a in d) listBox1.Items.Add(a);
                    }