//製品構成番号選択画面(製品コードの受け渡しなし)の呼び出し public string seihin_kousei_select_dt2(string in_seihin_cd, DataTable in_dt_seihin_kousei_name) { //マウスのX座標を取得する int x = System.Windows.Forms.Cursor.Position.X; //マウスのY座標を取得する int y = System.Windows.Forms.Cursor.Position.Y; string out_seihin_cd = ""; //戻り値用 string out_seihin_kousei_no = ""; //戻り値用 frm_seihin_kousei_select frm_sks = new frm_seihin_kousei_select(); //フォームをマウスの位置に表示する frm_sks.Left = x; frm_sks.Top = y; frm_sks.StartPosition = FormStartPosition.Manual; //子画面のプロパティに値をセットする frm_sks.ppt_str_seihin_cd = ""; //frm_sks.ppt_dt_seihin_kousei_name = ""; frm_sks.ShowDialog(); //子画面から値を取得する out_seihin_cd = frm_sks.ppt_str_seihin_cd + " "; out_seihin_cd = out_seihin_cd.Substring(0, 16); out_seihin_kousei_no = frm_sks.ppt_str_seihin_kousei_no + " "; out_seihin_kousei_no = out_seihin_kousei_no.Substring(0, 2); frm_sks.Dispose(); return(out_seihin_cd + out_seihin_kousei_no); }
//製品構成番号選択画面(製品コードの受け渡しなし)の呼び出し public string seihin_kousei_select_dt2(string in_seihin_cd, DataTable in_dt_seihin_kousei_name) { //マウスのX座標を取得する int x = System.Windows.Forms.Cursor.Position.X; //マウスのY座標を取得する int y = System.Windows.Forms.Cursor.Position.Y; string out_seihin_cd = ""; //戻り値用 string out_seihin_kousei_no = ""; //戻り値用 frm_seihin_kousei_select frm_sks = new frm_seihin_kousei_select(); //フォームをマウスの位置に表示する frm_sks.Left = x; frm_sks.Top = y; frm_sks.StartPosition = FormStartPosition.Manual; //子画面のプロパティに値をセットする frm_sks.ppt_str_seihin_cd = ""; //frm_sks.ppt_dt_seihin_kousei_name = ""; frm_sks.ShowDialog(); //子画面から値を取得する out_seihin_cd = frm_sks.ppt_str_seihin_cd + " "; out_seihin_cd = out_seihin_cd.Substring(0, 16); out_seihin_kousei_no = frm_sks.ppt_str_seihin_kousei_no + " "; out_seihin_kousei_no = out_seihin_kousei_no.Substring(0, 2); frm_sks.Dispose(); return out_seihin_cd + out_seihin_kousei_no; }