powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Datagridviewcomboboxcell value is not valid ошибка
24 сообщений из 24, страница 1 из 1
Datagridviewcomboboxcell value is not valid ошибка
    #39563909
IFK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IFK
Гость
Уважаемый форум!

Может кто знает, какого... при отрисовке грида выбрасывает ошибку "Datagridviewcomboboxcell value is not valid"?
В гриде есть несколько dropdown полей с предзаполненным списком значений. Источник данных грида - вьюшка и в ней все данные отображаются корректно.

Подозреваю, что грид ругается на какие-то значения в поле, которых нет в предзаполненном списке для какого-то комбобокса. Скорее всего на Null или Nothing. Можно ли как-то подавить эту ошибку и стоит ли это делать?

Спасибо!
...
Рейтинг: 0 / 0
Datagridviewcomboboxcell value is not valid ошибка
    #39564061
наутилус
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IFKПодозреваю, что грид ругается на какие-то значения в поле, которых нет в предзаполненном списке для какого-то комбобокса. Скорее всего на Null или Nothing. Можно ли как-то подавить эту ошибку и стоит ли это делать?


если "подавить" - не боитесь что целостность нарушится? отя она уже нарушена, если комбо содержат недопустимые данные.
...
Рейтинг: 0 / 0
Datagridviewcomboboxcell value is not valid ошибка
    #39564116
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IFKПодозреваю, что грид ругается на какие-то
Вот и уточняйте на какой записи ругается.
И на какое значение.
Это наша работа).
...
Рейтинг: 0 / 0
Datagridviewcomboboxcell value is not valid ошибка
    #39564279
IFK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IFK
Гость
Petro123IFKПодозреваю, что грид ругается на какие-то
Вот и уточняйте на какой записи ругается.
И на какое значение.
Это наша работа).

Дык, в том то и дело, что не могу понять, на какое именно значение ругается. Пробовал заполнить поля под комбо 0-ми по умолчанию и добавить 0 в список значений комбо - все равно выскакивает ошибка.
...
Рейтинг: 0 / 0
Datagridviewcomboboxcell value is not valid ошибка
    #39564285
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IFK,
У вас вьюха. Там всё видно. Можно добавить where одна запись.
Можно колонки в гриде повыключать.
Можно удалить записи.
...
Рейтинг: 0 / 0
Datagridviewcomboboxcell value is not valid ошибка
    #39564314
наутилус
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IFKДык, в том то и дело, что не могу понять, на какое именно значение ругается.

сгруппируйте по проблемному полю и увидите все значения. среди ни и поищите проблемное
...
Рейтинг: 0 / 0
Datagridviewcomboboxcell value is not valid ошибка
    #39564357
IFK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IFK
Гость
Petro123IFK,
У вас вьюха. Там всё видно. Можно добавить where одна запись.
Можно колонки в гриде повыключать.
Можно удалить записи.

Во вьюшке смотрел первым делом - там все значения ок.
Если меняю тип проблемного комбо-поля на обычное текстовое - никаких проблем не возникает. С другими комбо-полями тоже никаких проблем. Единственное отличие - все рабочие комбо-поля текстовые. А те, с которыми проблема - содержат цифры.
...
Рейтинг: 0 / 0
Datagridviewcomboboxcell value is not valid ошибка
    #39564372
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Текстовые FK поля это как?
Примеры и скрины в студию!
...
Рейтинг: 0 / 0
Datagridviewcomboboxcell value is not valid ошибка
    #39564377
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IFK,
Предзаполненные ты писал выше.
Вот там нет числа, которое есть в солбце.
...
Рейтинг: 0 / 0
Datagridviewcomboboxcell value is not valid ошибка
    #39564386
IFK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IFK
Гость
Petro123Текстовые FK поля это как?
Примеры и скрины в студию!

Я имел в виду, что не комбо-поле, а текстовое. В студии: DataGridViewTextBoxColumn.
...
Рейтинг: 0 / 0
Datagridviewcomboboxcell value is not valid ошибка
    #39564389
IFK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IFK
Гость
Petro123IFK,
Предзаполненные ты писал выше.
Вот там нет числа, которое есть в солбце.

В том-то и дело, что никакой разницы нет - я проверял в базе и в списке допустимых значений. Я предполагаю, что это пустое значение, но как его отобразить в списке допустимых значений - х.з. Да и нет в этих полях пустых значений, я их на стадии заполнения таблицы в базе принудительно нулями забиваю.
...
Рейтинг: 0 / 0
Datagridviewcomboboxcell value is not valid ошибка
    #39564391
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Datagridviewcomboboxcell value is not valid ошибка
    #39564392
IFK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IFK
Гость
Petro123,

авторPetro123

IFK,
У вас вьюха. Там всё видно. Можно добавить where одна запись.
Можно колонки в гриде повыключать.
Можно удалить записи.


Во вьюшке смотрел первым делом - там все значения ок.
Если меняю тип проблемного комбо-поля на обычное текстовое - никаких проблем не возникает. С другими комбо-полями тоже никаких проблем. Единственное отличие - все рабочие комбо-поля текстовые. А те, с которыми проблема - содержат цифры.
...
Рейтинг: 0 / 0
Datagridviewcomboboxcell value is not valid ошибка
    #39564393
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IFK,
Издёвка?
Удалить все поля.
Удалить все записи кроме одной.
...
Рейтинг: 0 / 0
Datagridviewcomboboxcell value is not valid ошибка
    #39564402
IFK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IFK
Гость
Petro123IFK,
Издёвка?
Удалить все поля.
Удалить все записи кроме одной.

Почему сразу издевка?
Сделал - та же фигня. Одно поле - одно значение - та же ошибка.
...
Рейтинг: 0 / 0
Datagridviewcomboboxcell value is not valid ошибка
    #39564430
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IFK,
Скрины, код МИНИМАЛЬНЫЙ.
...
Рейтинг: 0 / 0
Datagridviewcomboboxcell value is not valid ошибка
    #39564432
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IFK,
В вьюхе сделай join и убери комбобокс вообще.
...
Рейтинг: 0 / 0
Datagridviewcomboboxcell value is not valid ошибка
    #39564460
IFK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IFK
Гость
Petro123IFK,
В вьюхе сделай join и убери комбобокс вообще.

join не поможет - мне нужно:
1. показать уже заполненные значения в этом поле
2. в гриде в комбо дать набор значений, которые разрешены для заполнения

Если я убираю комбо для этого поля - нет проблем вообще: показываются заполненные значения, я могу вносить любые другие. Проблема именно в ограничении вносимых значений. По-видимому, что-то я не так делаю или проблемы в данных. :(
...
Рейтинг: 0 / 0
Datagridviewcomboboxcell value is not valid ошибка
    #39564477
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IFK,
Да. Убрать комбо, это без редактирования.
Может и гриде что.
Совет прежний:
1. Максимум инфы сюда.
2. Убрать все записи и вставить НОВУЮ
...
Рейтинг: 0 / 0
Datagridviewcomboboxcell value is not valid ошибка
    #39564992
IFK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IFK
Гость
Petro123,

Убрал комбо, написал проверку в коде для нужных полей. Концепция тоже кривая, но работает. :(

Есть у меня подозрение, что формат данных есть причина. С сиквела едет номер в формате 5.00 во вьюшку, а студия понимает его как 500, хотя и отображает правильно как 5,00. В списке допустимых значений стоит 5,00, ну грид и крючит. :(

Попробую последовать Вашему совету, прибить все строки и наполнить одну руками.

Вдогонку еще вопрос: есть вариант, как заставить поле с комбо принимать новые значения, которые юзер вводит руками? Или это только через редактирование списка Items?
...
Рейтинг: 0 / 0
Datagridviewcomboboxcell value is not valid ошибка
    #39565003
IFK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IFK
Гость
Petro123,

А вот теперь я совсем ничего не понимаю: скрины прилагаю =>
1. Данные в таблице
2. Данные в гриде
3. Список доп. значений для комбо
...
Рейтинг: 0 / 0
Datagridviewcomboboxcell value is not valid ошибка
    #39565034
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IFKПопробую последовать Вашему совету, прибить все строки и наполнить одну руками.
Вот и делай.
Конкретный твой грид я не знаю. Заводи новую тему т.к. это не относится к ошибке.
...
Рейтинг: 0 / 0
Datagridviewcomboboxcell value is not valid ошибка
    #39565035
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IFKсообщению приложен файл (
Я лично на сотовом пишу.
Совет - не делай скачку без нужды.
Скрины прямо в пост делай.
...
Рейтинг: 0 / 0
Datagridviewcomboboxcell value is not valid ошибка
    #39565045
IFK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IFK
Гость
Petro123IFKсообщению приложен файл (
Я лично на сотовом пишу.
Совет - не делай скачку без нужды.
Скрины прямо в пост делай.

Пардон. Буду знать.
...
Рейтинг: 0 / 0
24 сообщений из 24, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Datagridviewcomboboxcell value is not valid ошибка
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]