17 / 13 / 2
Регистрация: 18.10.2012
Сообщений: 136

Сортировка и LookupComboBox

14.03.2013, 21:01. Показов 1301. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Delphi
1
2
3
4
5
6
7
8
9
procedure Tform_storage.change(Sender: TObject);
begin
  form_general.product.Filtered:=False;
 
    form_general.product.Filter:='category_code like '+category.KeyValue+'%';
    form_general.product.Filtered:=True;
    
 
end;
При выполнении получаю ошибку. Пробовал использовать sql к product - ошибка та же. В БД для category_code используется подстановка из другой таблици(название категорий).
Подскажите, как можно избежать этой проблемы.
Миниатюры
Сортировка и LookupComboBox  
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
14.03.2013, 21:01
Ответы с готовыми решениями:

Использование lookupcombobox
Добрый день. Я хотел попросить совета у Вас. Я пытаюсь сделать так чтобы при выборе определенной группы появлялись фамилии этой группы в...

Зависимость lookupcombobox-ов
Нужна ваша помощь. Как сделать зависимость одного lookupcombobox от другого? Вот например: у меня есть БД кинотеатр, я хочу заказать билет....

Ibdataset и Lookupcombobox
Требуется по выбору значения в Lookupcombobox, что бы выполнялся запрос Select *from Prisoners where Chamber_Id= "ТО ЧТО ВЫБРАЛИ В...

3
Эксперт Pascal/Delphi
 Аватар для xxbesoxx
1135 / 616 / 129
Регистрация: 13.02.2009
Сообщений: 3,603
14.03.2013, 21:18
Цитата Сообщение от Grafnet Посмотреть сообщение
Delphi
1
2
3
4
5
6
7
8
9
procedure Tform_storage.change(Sender: TObject);
begin
  form_general.product.Filtered:=False;
 
    form_general.product.Filter:='category_code like '+category.KeyValue+'%';
    form_general.product.Filtered:=True;
    
 
end;
При выполнении получаю ошибку. Пробовал использовать sql к product - ошибка та же. В БД для category_code используется подстановка из другой таблици(название категорий).
Подскажите, как можно избежать этой проблемы.
Во первых ! Это не сортировка Вы делайте фильтрация. Посмотрите на наши форуме ест много пример
0
 Аватар для rdama
569 / 292 / 12
Регистрация: 28.01.2011
Сообщений: 1,326
15.03.2013, 01:56
А чего не ясно из ошибки то?
Не можем преобразовать variant к string.
Variant скорее всего идет из category.KeyValue.
Ну и таки да
Цитата Сообщение от xxbesoxx Посмотреть сообщение
Это не сортировка
0
17 / 13 / 2
Регистрация: 18.10.2012
Сообщений: 136
15.03.2013, 17:00  [ТС]
Пробовал вот так:
Delphi
1
2
3
4
form_general.product.Active := false;
    form_general.product.sql.Clear;
    form_general.product.sql.add('SELECT * FROM product WHERE quantity>0 AND int(category_code)="+category.KeyValue+" ');
    form_general.product.Active:= true;
Запрс работает, но записи не выводятся.
Если не использовать int() - Несоответствие типов данных в условии отбора.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
15.03.2013, 17:00
Помогаю со студенческими работами здесь

LookupComboBox и Edit
Добрый день! Есть форма, на ней LookupComboBox и Edit, при выборе значения LookupComboBox(LookupCode_RESChange), в поле Edit (N_TY)...

Проблема с cxGrid и lookupcombobox
Доброго времени суток. Возникла проблема следующего содержания. На форме находится cxGrid. Почти все колонки, которого являются...

Несколько стобцов в Lookupcombobox
В Delphi можно делать combobox с несколькими столбцами. Теперь понадобилось в Lazarus из базы дынных грузить сразу несколько столбцов,...

DbGrid + два шт Lookupcombobox
Всем здравствуйте! Помогите пожалуйста решить проблему. БД Interbase. На форме есть DBGrid с полями "Артикул1",...

Ввод через LookupComboBox
Всем привет!помогите На форме есть LookupComboBox. 1. Выпадающий список есть,в этом плане все работает. Но ничего не вводится в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

Новые блоги и статьи
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2. Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом. В. . .
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru