Последняя версия DataExpress 26.9.23

Изображение Скачать | Изображение Что нового? | Демо

EAssertError [DeleteReferences: Col=nil]

Здесь обсуждаем все ошибки общего характера или непонятного происхождения. Нашли ошибку - вам сюда. Увидели окошко "Опа!", не проходите мимо.
Правила форума
Прежде чем сообщить об ошибке убедитесь, что у вас установлена актуальная версия программы и вы ознакомились с последними новостями.
НЕ ПИШИТЕ СЮДА ОШИБКИ В РАСШИРЕНИЯХ!
Аватара пользователя
avk
Интересующийся
Сообщения: 112
Зарегистрирован: 29 окт 2025, 18:24
Благодарил (а): 3 раза
Поблагодарили: 42 раза

EAssertError [DeleteReferences: Col=nil]

Сообщение avk » 10 янв 2026, 19:17

Возникает при удалении поля "ID"
10M-data.dxp
(3.42 КБ) 22 скачивания

Аватара пользователя
admin
Разработчик
Сообщения: 8036
Зарегистрирован: 14 мар 2016, 11:32
Откуда: Ленинградская
Благодарил (а): 291 раз
Поблагодарили: 1913 раз

EAssertError [DeleteReferences: Col=nil]

Сообщение admin » 10 янв 2026, 21:29

У поля ID нет связанного столбца. Как у вас так вышло?

Аватара пользователя
avk
Интересующийся
Сообщения: 112
Зарегистрирован: 29 окт 2025, 18:24
Благодарил (а): 3 раза
Поблагодарили: 42 раза

EAssertError [DeleteReferences: Col=nil]

Сообщение avk » 10 янв 2026, 22:11

Добавил поля в групповом режиме.
Одно из полей было с именем "ID".
Добавил данные в импорте.
Удалил поле ID, добавил системное, переименовал.
Вроде так, если правильно помню.

Аватара пользователя
admin
Разработчик
Сообщения: 8036
Зарегистрирован: 14 мар 2016, 11:32
Откуда: Ленинградская
Благодарил (а): 291 раз
Поблагодарили: 1913 раз

EAssertError [DeleteReferences: Col=nil]

Сообщение admin » 10 янв 2026, 22:21

avk писал(а):Добавил данные в импорте.

Сервис-Импорт данных?
avk писал(а):Удалил поле ID, добавил системное, переименовал.

Что за системное поле?

Аватара пользователя
avk
Интересующийся
Сообщения: 112
Зарегистрирован: 29 окт 2025, 18:24
Благодарил (а): 3 раза
Поблагодарили: 42 раза

EAssertError [DeleteReferences: Col=nil]

Сообщение avk » 10 янв 2026, 22:27

admin писал(а):Сервис-Импорт данных?

Да.
admin писал(а):Что за системное поле?

То, которое не удаляется.

Аватара пользователя
admin
Разработчик
Сообщения: 8036
Зарегистрирован: 14 мар 2016, 11:32
Откуда: Ленинградская
Благодарил (а): 291 раз
Поблагодарили: 1913 раз

EAssertError [DeleteReferences: Col=nil]

Сообщение admin » 10 янв 2026, 22:40

Не получается воспроизвести, только импорт не делал. Посмотрел dxp - у этого поля Id=0, что странно. Если получится повторить, дайте знать.

Аватара пользователя
admin
Разработчик
Сообщения: 8036
Зарегистрирован: 14 мар 2016, 11:32
Откуда: Ленинградская
Благодарил (а): 291 раз
Поблагодарили: 1913 раз

EAssertError [DeleteReferences: Col=nil]

Сообщение admin » 11 янв 2026, 08:52

Как-будто не было связи с базой данных, когда создавалось поле "ID записи".

Аватара пользователя
avk
Интересующийся
Сообщения: 112
Зарегистрирован: 29 окт 2025, 18:24
Благодарил (а): 3 раза
Поблагодарили: 42 раза

EAssertError [DeleteReferences: Col=nil]

Сообщение avk » 11 янв 2026, 12:25

admin писал(а):Как-будто не было связи с базой данных, когда создавалось поле "ID записи".
База локальная.


Вернуться в «Ошибки (баги) в DataExpress»