Последняя версия DataExpress 3 beta от 22 мая 2018 года. Скачать. Энциклопедия DX. Форум на Develop-Soft

Форма не найдена[Исправлено]

Здесь содержаться темы из данного форума, потерявшие свою актуальность ввиду того, что ошибка (баг) программы устранён разработчиком или данное поведение программы не являлось ошибкой и не требует вмешательства разработчика.
Kiss
Интересующийся
Сообщения: 86
Зарегистрирован: Вт мар 14, 2017 11:41 am
Откуда: Гомель, Беларусь

Форма не найдена[Исправлено]

Сообщение Kiss » Ср янв 17, 2018 9:12 pm

Пишу выражение в объекте:

Код: Выделить всё

DBGETID ('Фрома','[!Поле искомой формы]=[Второй объект текущей формы|Поле-фильтр]')
Название "Формы" написал с ошибкой (прям как тут).
Выхожу из дизайнера, хочу "Пересчитать" Объект с этим выражением.
База говорит: "ОШИБКА! Форма "Фрома" не найдена. Хотите продолжить выполнение программы???"
Я Говорю ДА, а база перестает работать пока не перезапустишь.
Такой вот репорт.

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

Re: Форма не найдена

Сообщение admin » Чт янв 18, 2018 10:03 pm

Подкорректирую немного реакцию программы на ошибку, чтобы ошибка выдавалась в простом окне и программа продолжала нормально работать.

Kiss
Интересующийся
Сообщения: 86
Зарегистрирован: Вт мар 14, 2017 11:41 am
Откуда: Гомель, Беларусь

Re: Форма не найдена

Сообщение Kiss » Пт янв 19, 2018 9:37 am

Точно такая же история с запросами, если в Настойке отбора в Фильтр забить [!Поле]=RECID('Имя формы с ошибкой').
Потом если открыть форму с таким запросом - "Форма не найдена" и база перестает работать.
И вообще при использовании RECID в надписях и кнопках, собственно тоже самое.

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

Re: Форма не найдена

Сообщение admin » Пт янв 19, 2018 10:00 am

В каком смысле "база перестает работать"? Если в надписи, то появляется значок. Если в кнопке, то сообщение. Но после этого база должна продолжать работать.

Kiss
Интересующийся
Сообщения: 86
Зарегистрирован: Вт мар 14, 2017 11:41 am
Откуда: Гомель, Беларусь

Re: Форма не найдена

Сообщение Kiss » Пт янв 19, 2018 10:30 am

admin писал(а):Если в надписи, то появляется значок. Если в кнопке, то сообщение. Но после этого база должна продолжать работать.

Да, извиняюсь, вы правы. В Надписи и кнопке - выдает ошибку, но продолжает работать. Только в фильтре запроса RECID вешает базу.

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

Re: Форма не найдена

Сообщение admin » Сб янв 20, 2018 11:03 pm

Kiss писал(а):Точно такая же история с запросами, если в Настойке отбора в Фильтр забить [!Поле]=RECID('Имя формы с ошибкой').
Потом если открыть форму с таким запросом - "Форма не найдена" и база перестает работать.

Что-то я не заметил, чтобы база перестала работать. Тоже появляется значок.

Аватара пользователя
YurAnt
Эксперт
Сообщения: 3375
Зарегистрирован: Чт апр 13, 2017 8:57 am
Контактная информация:

Re: Форма не найдена

Сообщение YurAnt » Сб янв 20, 2018 11:22 pm

Я аналогичное получил при ссылке в фильтре через recid на несуществующую форму. Значка не увидел... Помогает только перезапуск.

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

Re: Форма не найдена

Сообщение admin » Вс янв 21, 2018 9:11 am

Это совсем не аналогичное.

Аватара пользователя
YurAnt
Эксперт
Сообщения: 3375
Зарегистрирован: Чт апр 13, 2017 8:57 am
Контактная информация:

Re: Форма не найдена

Сообщение YurAnt » Вс янв 21, 2018 10:30 am

Аналогичное "отбрасывание" при попытке перейти в дизайнер.

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

Re: Форма не найдена

Сообщение admin » Вс янв 21, 2018 11:14 am

Пример приложить можете?


Вернуться в «РЕШЕНО: Закрытые вопросы.»

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

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