|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
31.05.2018, 08:30 | #1 |
Форумчанин
Регистрация: 26.01.2018
Сообщений: 180
|
странное обновление в cxCombobox
доброе утро! помогите решить такой вопрос: есть форма, на ней cxCombobox. в нем отображаются некоторые данные из БД (свойства). при выборе какого-либо свойства в NextGrid отображаются значения. у каждого свойства свои значения.
но вот в чем затык, если свойства имеют одинаковое название, то данные в NextGrid как-то странно обновляются: выбираешь одно из одинаковых свойств - в гриде отображаются одни значения, другое - данные те же самые (хотя на самом деле разные). ID в бд у них разные. если выбираешь между одинаковыми свойствами какое-то другое, то данные в NexGrid меняются. с другими свойствами все нормально. Код:
|
31.05.2018, 08:47 | #2 | |
Старожил
Регистрация: 16.05.2012
Сообщений: 3,211
|
Цитата:
так себе конструкция. Если не собираетесь обрабатывать исключения - незачем и try городить.
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
|
|
31.05.2018, 08:56 | #3 | |
Форумчанин
Регистрация: 26.01.2018
Сообщений: 180
|
Цитата:
появляются значения 1, 5, 6; если я выбираю второе свойство, то значения не обновляются, то есть они так же и остались 1, 5, 6, хотя должны быть 8, 10, 12. Если между их выбором выбрать свойство с другим названием, но данные будут меняться в NextGrid. надеюсь, более понятней. |
|
31.05.2018, 09:02 | #4 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Смотри как ID передаешь в процедуру
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
31.05.2018, 09:12 | #5 |
Форумчанин
Регистрация: 26.01.2018
Сообщений: 180
|
Код:
|
31.05.2018, 09:16 | #6 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Ну, а как MasID формируется, может там не тот ID. Есть отладчик, поставь бряки и смотри значение чего передаешь
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
31.05.2018, 09:38 | #7 |
Форумчанин
Регистрация: 26.01.2018
Сообщений: 180
|
Аватар, ID первого из одинаковых свойств передаются правильно, а второго свойства вообще не передается
Последний раз редактировалось Etsareva; 31.05.2018 в 09:51. |
31.05.2018, 09:47 | #8 |
Старожил
Регистрация: 16.05.2012
Сообщений: 3,211
|
Намного более.
Можете привести целиком код обработки выбора наименования свойства в комбобоксе?
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
|
31.05.2018, 09:56 | #9 |
Форумчанин
Регистрация: 26.01.2018
Сообщений: 180
|
Аватар, в-общем, как-то странно: если я выбираю при отладке первое из свойств, у второго ID не передается, если я выбираю, второе - у первого ID не передается....
|
31.05.2018, 09:58 | #10 |
Форумчанин
Регистрация: 26.01.2018
Сообщений: 180
|
Sciv,
Код:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Странное повидение | Rockot | Общие вопросы Delphi | 5 | 08.02.2014 11:17 |
Странное условие... | Илья Дикушин | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 03.08.2013 20:32 |
Странное отоброжение | MaRKer.nsk | HTML и CSS | 1 | 31.03.2012 18:00 |
Че-то странное .... | ~Brilliant~ | Безопасность, Шифрование | 9 | 27.04.2009 13:57 |
Странное закрытие | joker | Win Api | 18 | 29.03.2008 07:45 |