TDBLookupComboBox: Странное поведение [Решено]

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Re: TDBLookupComboBox: Странное поведение (не обновляется)

Сообщение Unvictis » 11.04.2016 19:17:03

pupsik писал(а):Вопрошающий делает всё это через сторонний компонент (почти сторонний).

Предлагаете перенести проект скажем на SQLDB?
Аватара пользователя
Unvictis
новенький
 
Сообщения: 48
Зарегистрирован: 17.07.2015 18:59:12
Откуда: Kokshetau, Kazakshtan

Re: TDBLookupComboBox: Странное поведение (не обновляется)

Сообщение pupsik » 11.04.2016 19:28:10

Предлагаете перенести проект скажем на SQLDB?

Не..е: предлагаю более внимательно знакомиться с используемым набором. Этот компонент - простая оболочка (относительно). Есть исходники, есть вики, есть нюансы работы (как и в SQLDB). Т.е. вы считали виновным бокс, а я считаю - используемый датасет (т.е. не учтены нюансы).

п.с.
Вы не ответили на мой вомпрос: те сорцы что я выслал работают или нет...
pupsik
энтузиаст
 
Сообщения: 1154
Зарегистрирован: 20.08.2014 16:20:13

Re: TDBLookupComboBox: Странное поведение (не обновляется)

Сообщение Unvictis » 11.04.2016 19:40:43

pupsik писал(а):Вы не ответили на мой вомпрос: те сорцы что я выслал работают или нет...

Увы нет, честно сказать я с ними не особо разбирался, - проглядел код, один раз откомпилировал, и пошёл искать дальше. В любом случае спасибо за помощь!
Аватара пользователя
Unvictis
новенький
 
Сообщения: 48
Зарегистрирован: 17.07.2015 18:59:12
Откуда: Kokshetau, Kazakshtan

Re: TDBLookupComboBox: Странное поведение (не обновляется)

Сообщение pupsik » 11.04.2016 19:53:25

Хм... весьма интересно. У меня работают (в лине, под виндой не тестил, могу посмотреть).
Уж если не хотите копать почему не работает то проще SQLDB. Плюс использовать стандартные контролы. Да, малость дольше (смотря как посмотреть), зато знаете что и как.
А так... кто его знает что не так. Надо смотреть... Возможно библиотека не подходит, возможно флаг не используется, возможно....
И DBLookupComboBox - самое последнее на что необходимо обращать внимание. Он просто отображает данные, остальное - датасет и ваши связи (в данном приложении - мастер/деталь).

Добавлено спустя 14 часов 9 минут 50 секунд:
решил проверить в винде...
1. Функция копирования никак не могла получить доступ к файлу (перенес выше).
2. Добавляет без всяких глюков. Т.е. по вашей инструкции багов не наблюдал.

фпс - 2.6.4
лазарь 1.4.4
pupsik
энтузиаст
 
Сообщения: 1154
Зарегистрирован: 20.08.2014 16:20:13

Пред.

Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 231

Рейтинг@Mail.ru