Beispiel #1
0
        private void opsToolStripMenuItem_Click(object sender, EventArgs e)
        {
            var view = afbGridView;

            if (!view.IsDataRow(view.FocusedRowHandle))
            {
                return;
            }

            if (view.GetFocusedRowCellDisplayText(colOPHM) == "M")
            {
                Ops.opMasterXUC frm = new Ops.opMasterXUC();
                frm.qsString = string.Format("OPMid = {0}", view.GetFocusedRowCellValue(colOPID));
                frm.Show();

                var panel = dockManager.AddPanel(DevExpress.XtraBars.Docking.DockingStyle.Float);
                panel.FloatLocation = new Point(100, 100);
                panel.FloatSize     = new Size(600, 300);
                panel.Name          = "Ops";
                panel.Text          = "Ops:" + view.GetFocusedRowCellDisplayText(colOPID);

                frm.Dock = DockStyle.Fill;
                panel.Controls.Add(frm);
            }

            else if (afbGridView.GetFocusedRowCellDisplayText(colOPHM) == "H")
            {
                Ops.opHouseXUC frm = new Ops.opHouseXUC();
                frm.qsString = string.Format("OPHid = {0}", view.GetFocusedRowCellValue(colOPID));
                frm.Show();

                var panel = dockManager.AddPanel(DevExpress.XtraBars.Docking.DockingStyle.Float);
                panel.FloatLocation = new Point(100, 100);
                panel.FloatSize     = new Size(600, 300);
                panel.Name          = "Ops";
                panel.Text          = "Ops:" + view.GetFocusedRowCellDisplayText(colOPID);

                frm.Dock = DockStyle.Fill;
                panel.Controls.Add(frm);
            }
        }
Beispiel #2
0
        private void housesToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (!Program.MF.EntryCheck("Ops.opHouseXUC", false))
            {
                return;
            }

            Ops.opHouseXUC frm = new Ops.opHouseXUC();
            frm.qsString = string.Format("{0} in (ShpID,CneID,MnfID,DcnID,NfyID,Nf2ID,CrrID,AccID)", frtGridView.GetFocusedRowCellValue(colFRTID));
            frm.Show();

            var panel = dockManager.AddPanel(DevExpress.XtraBars.Docking.DockingStyle.Float);

            panel.FloatLocation = new Point(100, 100);
            panel.FloatSize     = new Size(600, 300);
            panel.Name          = "House";
            panel.Text          = "Houses of " + frtGridView.GetFocusedRowCellDisplayText(colAD);

            frm.Dock = DockStyle.Fill;
            panel.Controls.Add(frm);
        }
Beispiel #3
0
        private void goOps(GridView view)
        {
            if (!view.IsDataRow(view.FocusedRowHandle))
            {
                return;
            }

            if (view.GetFocusedRowCellDisplayText("OPHM") == "M")
            {
                Ops.opMasterXUC frm = new Ops.opMasterXUC();
                frm.qsString = string.Format("OPMid = {0}", view.GetFocusedRowCellValue("OPID"));
                frm.Show();

                var panel = dockManager.AddPanel(DevExpress.XtraBars.Docking.DockingStyle.Float);
                panel.FloatLocation = new Point(100, 100);
                panel.FloatSize     = new Size(600, 300);
                panel.Name          = "Ops";
                panel.Text          = "Ops:" + view.GetFocusedRowCellDisplayText("OPID");

                frm.Dock = DockStyle.Fill;
                panel.Controls.Add(frm);
            }

            else if (view.GetFocusedRowCellDisplayText("OPHM") == "H")
            {
                Ops.opHouseXUC frm = new Ops.opHouseXUC();
                frm.qsString = string.Format("OPHid = {0}", view.GetFocusedRowCellValue("OPID"));
                frm.Show();

                var panel = dockManager.AddPanel(DevExpress.XtraBars.Docking.DockingStyle.Float);
                panel.FloatLocation = new Point(100, 100);
                panel.FloatSize     = new Size(600, 300);
                panel.Name          = "Ops";
                panel.Text          = "Ops:" + view.GetFocusedRowCellDisplayText("OPID");

                frm.Dock = DockStyle.Fill;
                panel.Controls.Add(frm);
            }
        }