Пример #1
0
        protected override void Export()
        {
            if (this.GridListSelectedCodes.Count == 0)
            {
                return;
            }

            DSErp _DS = new DSErp();

            this.IsBusy = true;
            var _ID = UReportID.ExcelFileName;
            var p   = _DS.GetV_Ware_Stocks_Base_LensForExportQuery(USysInfo.DBCode, USysInfo.LgIndex, _ID, this.GridListSelectedCodes);

            _DS.Load(p, geted =>
            {
                this.IsBusy = false;
                if (geted.HasError)
                {
                    MessageErp.ErrorMessage(geted.Error.Message.GetErrMsg());
                    geted.MarkErrorAsHandled();
                    return;
                }
                ComOpenURL.Open(_ID);
            }, null);
        }
Пример #2
0
        protected override void Export()
        {
            List <string> _ExportItems = new List <string>();

            _ExportItems.Add(this.CurrentIDCode);
            DSErp _DS = new DSErp();

            this.IsBusy = true;
            var _ID = UReportID.ExcelFileName;
            var p   = _DS.GetV_Ware_Stocks_Base_LensForExportQuery(USysInfo.DBCode, USysInfo.LgIndex, _ID, _ExportItems);

            _DS.Load(p, geted =>
            {
                this.IsBusy = false;
                if (geted.HasError)
                {
                    MessageErp.ErrorMessage(geted.Error.Message.GetErrMsg());
                    geted.MarkErrorAsHandled();
                    return;
                }
                ComOpenURL.Open(_ID);
            }, null);
        }