Форум: "Базы";
Текущий архив: 2003.05.19;
Скачать: [xml.tar.bz2];
ВнизDBGrid Найти похожие ветки
← →
Jaxtor (2003-04-28 17:04) [0]День добрый! У меня есть компонент DBGridEh1. В этом DBGrid находится количество товара. Мне нужно для каждого товара ввести серийный номер, в зависимости от его количества. Я сделал это через событие OnDblClick компонента DBGridEh1,т.е в другом окне появляется DBGridEh2 для ввода серийных номеров. А получилось неудобно из-за того, что окно для серийных номеров выскакивает и при редактировании позиций. Как посоветуете быть?
← →
Arm79 (2003-04-28 17:19) [1]> Мне нужно для каждого товара ввести серийный номер, в
> зависимости от его количества
Оно должно заполняться автоматически?
← →
Jaxtor (2003-04-28 17:26) [2]Я ввожу кол-во товара (1...N) и в зависимости от него появляются пустые позиции для ввода серийных номеров товаров. Но я придумал
сделать специальную колонку в DBGrid и при нажатии на нее выводится DBGrid с серийными номерами. И если для данной позиции
есть серийные номера, то выводится "галочка". Если нетрудно подскажите как это сделать.
← →
Arm79 (2003-04-28 17:35) [3]на мой взгляд, для редактирования данных должна быть создана спуциальная форма, которая выскакивает только при нажатии на кнопку, например.
> Но я придумал сделать специальную колонку в DBGrid и при
> нажатии на нее выводится DBGrid с серийными номерами. И если
> для данной позиции есть серийные номера, то
> выводится "галочка".
Возникнут проблемы с определением, какая именно запись должна редактироваться. Если активная, то недобно работать с другими. Нужно предварительно их активизировать, а это не всегда соблюдется пользователями.
← →
Arm79 (2003-04-28 17:43) [4]А почему окно выскакивает при редактировании? (см. первый вопрос)
← →
Jaxtor (2003-04-28 17:49) [5]>Возникнут проблемы с определением, какая именно запись должна редактироваться
DataSource на нее "смотрит".
>А почему окно выскакивает при редактировании? (см. первый вопрос)
Потому что пользователь может часто вместо одного щелчка может по
ошибке сделать 2. У меня еще есть LookUp поля.
← →
Arm79 (2003-04-28 17:56) [6]Попробуй в OnDblClick анализировать в каком столбце было нажато.
← →
Jaxtor (2003-04-28 18:05) [7]Я это и собираюсь сделать. Arm79, cпасибо тебе за поддержку!
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.05.19;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c