private void ФормаКолвоМестПаллетТерминал_KeyDown(object sender, KeyEventArgs e) { if (аботаСоСканером.НажатаКлавишаСкан(e)) { // ничего не делаем } if ((e.KeyCode == System.Windows.Forms.Keys.Enter) || (e.KeyCode == System.Windows.Forms.Keys.Down) || (e.KeyCode == System.Windows.Forms.Keys.Up)) { if (КоличествоМест.Focused) { КоличествоПаллет.Focus(); КоличествоПаллет.SelectAll(); e.Handled = true; return; } if (КоличествоПаллет.Focused) { КоличествоМест.Focus(); КоличествоМест.SelectAll(); e.Handled = true; return; } if (!КоличествоМест.Focused && !КоличествоПаллет.Focused) { КоличествоМест.Focus(); КоличествоМест.SelectAll(); e.Handled = true; return; } } if (аботаСоСканером.НажатаПраваяПодэкраннаяКлавиша(e)) { Cursor.Current = Cursors.WaitCursor; _Далее(); Cursor.Current = Cursors.Default; } if (аботаСоСканером.НажатаЛеваяПодэкраннаяКлавиша(e)) { Cursor.Current = Cursors.WaitCursor; _Назад(); Cursor.Current = Cursors.Default; } }
private void ФормаКолвоМестПаллетТерминал_Load(object sender, EventArgs e) { // заполним подсказку пользователю ПодсказкаПользователю.Text = НомерТС + "\n" + ФилиалНаименование + "\nЗАПОЛНИТЕ КОЛ-ВА"; // получим кол-ва из ТТН Cursor.Current = Cursors.WaitCursor; ОтветСервера = Обмен.ПослатьСтроку("ПогрузкаПолучитьКолвоМестПаллет", ТТНСсылка, ФилиалСсылка); Cursor.Current = Cursors.Default; if (ОтветСервера == null) { return; } try { КоличествоМест.Text = ОтветСервера[0][0]; КоличествоПаллет.Text = ОтветСервера[0][1]; } catch { КоличествоМест.Text = "0"; КоличествоПаллет.Text = "0"; return; } // установим курсов в поле Кол-во мест КоличествоМест.Focus(); КоличествоМест.SelectAll(); УстановитьДоступностьЭлементовФормы(); }