Ejemplo n.º 1
0
        private void ShowNoteReport()
        {
            rptNotes rpt = new rptNotes();
            DataProcess <SP_DSReceivingAdvice_Note_Result> process = new DataProcess <SP_DSReceivingAdvice_Note_Result>();

            rpt.DataSource = process.Executing("SP_DSReceivingAdvice_Note @DSROID={0}", this.OrderID);
            rpt.Parameters["parameter1"].Value = this.OrderID;
            frmReportPreview pt = new frmReportPreview(rpt);

            pt.ShowDialog();
        }
Ejemplo n.º 2
0
        /// <summary>
        /// 현재 그리드뷰의 내용을 DEV의 ReportPreview에 담아 호출
        /// 작성자: 최현호 / 작성일: 210210
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void newBtns_btnPrint_Event(object sender, EventArgs e)
        {
            try
            {
                ProductStautsReport rpt = new ProductStautsReport();
                rpt.DataSource = allList;

                frmReportPreview frm = new frmReportPreview(rpt);
            }
            catch (Exception err)
            {
                MessageBox.Show(err.Message);
            }
        }
Ejemplo n.º 3
0
 /// <summary>
 /// foreach문을 돌며 체크된 셀의 수입검사 id 를 List에 담는다
 /// List에 담긴 id값들에 ","를 붙여 문자열 temp에 담는다
 /// DAC단의 파라미터로 temp를 넘기고 선택된 id값들을 조회하여 DEV Reprot Preview 호출
 /// 작성자: 최현호 / 작성일: 210210
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void newBtns1_btnDocument_Event(object sender, EventArgs e)
 {
     try
     {
         List <int> CheckList = new List <int>();
         foreach (DataGridViewRow row in dgvCheckList.Rows)
         {
             bool bCheck = (bool)row.Cells["chk"].EditedFormattedValue;
             if (bCheck)
             {
                 CheckList.Add(int.Parse(row.Cells["cl_inc_id"].Value.ToString()));
             }
         }
         string   temp = string.Join(",", CheckList);
         InsCheck rpt  = new InsCheck();
         rpt.DataSource = service.GetInsCheckInfoDEV(temp);
         frmReportPreview frm = new frmReportPreview(rpt);
     }
     catch (Exception err)
     {
         MessageBox.Show(err.Message);
     }
 }
Ejemplo n.º 4
0
        /// <summary>
        /// 체크된 행의 품목ID를 List에 담는다
        /// List에 담긴 품목ID를 string.Join(",")을 사용해 쿼리문의 Where in()절에 담을 문자열로 변환
        /// DAC단의 파라미터로 문자열을 넘기고 결과를 DEV의 ReportPreview로 받는다.
        /// 작성자: 최현호 / 작성일: 210210
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void newBtns_btnBarCode_Event(object sender, EventArgs e)
        {
            try
            {
                List <string> chkBarCodeList = new List <string>();

                foreach (DataGridViewRow row in dgvProduct.Rows)
                {
                    bool bCheck = (bool)row.Cells["chk"].EditedFormattedValue;
                    if (bCheck)
                    {
                        chkBarCodeList.Add(row.Cells["product_id"].Value.ToString());
                    }
                }
                string            temp = string.Join("','", chkBarCodeList);
                ProdStatusBarCode rpt  = new ProdStatusBarCode();
                rpt.DataSource = service.GetBarCode(temp);
                frmReportPreview frm = new frmReportPreview(rpt);
            }
            catch (Exception err)
            {
                MessageBox.Show(err.Message);
            }
        }
Ejemplo n.º 5
0
 void DesignerSettings_CustomPreviewReport(object sender, EventArgs e)
 {
     frmReportPreview rp = new frmReportPreview(report);
     rp.ShowDialog();
 }
Ejemplo n.º 6
0
 /// <summary>
 /// 打印预览
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 void tsmPreviewReport_Click(object sender, EventArgs e)
 {
     report = new FastReport.Report();
     if (!report.IsRunning)
     {
         GetData(tsmChooseDetail[iDefaultChecked].Name);
         report.Load(new MemoryStream(bt));
         RegReportData();
     }
     frmReportPreview rp = new frmReportPreview(report);
     rp.ShowDialog();
     report.Dispose();
 }