コード例 #1
0
        private void dispView_ContentCellDblClick(object sender, AxgrproLib._IGRDisplayViewerEvents_ContentCellDblClickEvent e)
        {
            string      SysID = Report.FieldByName("GUID").AsString;
            frmRSEmpAdd frm   = new frmRSEmpAdd(this.Text, CurrentTool, SysID, 3);

            if (frm.ShowDialog() == DialogResult.OK)
            {
                ExecItemRefresh();
            }
        }
コード例 #2
0
        protected override void ExecItemEdit()
        {
            base.ExecItemEdit();
            string      SysID = GetEmpNo();
            frmRSEmpAdd frm   = new frmRSEmpAdd(this.Text, CurrentTool, SysID, 2);

            if (frm.ShowDialog() == DialogResult.OK)
            {
                ExecItemRefresh();
            }
        }
コード例 #3
0
        private void ShowAdd()
        {
            frmRSEmpAdd frm = new frmRSEmpAdd(this.Text, CurrentTool, "", 1);

            if (frm.ShowDialog() == DialogResult.OK)
            {
                IsAddOk = true;
            }
            if (frm.IsAddNext)
            {
                ShowAdd();
            }
        }
コード例 #4
0
        protected override void ExecItemAdd()
        {
            base.ExecItemAdd();
            string SysID = Report.FieldByName("GUID").AsString;

            if (SysID == "")
            {
                Pub.MessageBoxShow(string.Format(Pub.GetResText("", "ErrorSelectCorrect", ""), this.Text));
                return;
            }
            frmRSEmpAdd frm = new frmRSEmpAdd(this.Text, CurrentTool, SysID, 3);

            if (frm.ShowDialog() == DialogResult.OK)
            {
                ExecItemRefresh();
            }
        }