Topic: Копирование данных в комбобокс
Добрый день!
Помогите пожалуйста решить проблему.
Описывать не стану - все в приложенном скрине. Необходимо при создании новой записи на другой форме скопировать значение месяца +1 (т.е. следующий)
My Visual Database → Russian → Копирование данных в комбобокс
Добрый день!
Помогите пожалуйста решить проблему.
Описывать не стану - все в приложенном скрине. Необходимо при создании новой записи на другой форме скопировать значение месяца +1 (т.е. следующий)
kombobox соединяете с месяцами в БД
в событии onshow формы присваиваете вашему kombobox id выбранной записи в таблице
пример:
form1.ComboBox1.dbItemID:=SQLExecute('SELECT id FROM ваша_таблица WHERE id='+ Form1.TableGrid1.sqlValue);
Спасибо за совет. Ранее также пробовал, но комбобокс остается пустым (точнее с возможностью выборки), а хочется, чтобы сразу заполненный был нужным месяцем.
Все, получилось вывести копию следующегшо месяца:
AddPay.cb_month.dbItemID := SQLExecute('SELECT id_month +1 FROM pays WHERE id=' + Pays.t_pays.sqlValue);
Спасибо!
Привет Vickus, Sibprogsistem,
Но только если месяцы были введены последовательно - и будьте осторожны в 12 месяце.
Возможно, так?
Я использую «справочную» таблицу с 2 столбцами - «период» и «следующий период» и использую ее для заполнения «комбинированного списка».
Этот метод означает, что вы можете иметь любые периоды - дни, недели, месяцы, кварталы, годы и т. Д.
Может быть, это помогает.
Derek.
(с гугл переводчиком)
My Visual Database → Russian → Копирование данных в комбобокс
Powered by PunBB, supported by Informer Technologies, Inc.
Theme Hydrogen by Kushi