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

Вниз

Как сделать в колонке грида возможность как выбора из списка,   Найти похожие ветки 

 
novill ©   (2007-01-12 11:14) [0]

так и ввода нового значения?

Для каждой записи - свои значения списка выбора (lookup).  

Предметная область:

Каталог товаров:
uid - ключевое
...

Справочник штрих-кодов
good_uid
bar_code - уникальное

Реестр поставок, где указан и товар и конкретный штрих-код.
...
good_uid
bar_code
...

Заказчик требует возможность добавлять (или выбирать из списка) штрих-код товара прямо в Гриде.

Никак не получается настроить Lookup поле.


 
Sergey13 ©   (2007-01-12 11:23) [1]

> Никак не получается настроить Lookup поле.

Значит надо почитать хелп по этому вопросу. Там ничего сложного. Просто внимательность нужна.

Мне кажется что выбор из списка в этом случае не очень хорошо. Если список большой и скорее всего многоуровневый, целесообразно приделать отдельные (хорошо продуманные) формы для редактирования подобных полей.


 
novill ©   (2007-01-12 12:40) [2]

> Значит надо почитать хелп по этому вопросу


Почитал, понял что воспользоваться лукап-полями не удастся (

> Мне кажется что выбор из списка в этом случае не очень хорошо.
У меня такое же мнение, и так уже сделано, но заказчик хочет по-своему...


 
Sergey13 ©   (2007-01-12 13:02) [3]

> [2] novill ©   (12.01.07 12:40)
> Почитал, понял что воспользоваться лукап-полями не удастся (
Почему? Что у тебя там такого особенного?


 
novill ©   (2007-01-12 13:24) [4]

Посмотри структуру.

В таблице поставок есть реальные поля good_uid и bar_code.

Для каждой записи в таблице поставок надо предоставлять для выбора штрих-коды только с соответствующим good_uid, но сохранять выбранный (или введенный новый) именно bar_code.



Страницы: 1 вся ветка

Текущий архив: 2007.01.28;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.045 c
2-1168609607
DelphiLexx
2007-01-12 16:46
2007.01.28
Как в SynEdit выделить некоторые строки другим цветом


2-1168515363
nordic3
2007-01-11 14:36
2007.01.28
Блокировка Ctrl


15-1168179242
Rouse_
2007-01-07 17:14
2007.01.28
Пардон, но срочно нужно.


15-1167579985
DevilDevil
2006-12-31 18:46
2007.01.28
Отдельное поздравление DimeBr!


15-1168268446
Windows
2007-01-08 18:00
2007.01.28
Помогите с задачкой