Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.05.19;
Скачать: CL | DM;

Вниз

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;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.01 c
11-59646
Ajax
2002-08-14 18:18
2003.05.19
TKOLDatePicker


14-59878
PavelOKES
2003-04-29 09:50
2003.05.19
Выбрать N символов слева/справа


1-59674
Andrushka
2003-05-07 15:31
2003.05.19
Как сжать шрифт по горизонтали? (типа condensed при печати из DOS


9-59532
Евгений Анатольевич
2002-12-11 11:24
2003.05.19
Алгоритм движения автомобиля


14-59852
Agent[007]
2003-05-01 10:48
2003.05.19
SHIT !!!