Тема: Ошибка при открытии номенклатурных справочников

Здравствуйте!
Периодически, непонятно по каким причинам появляется ошибка "Access violation at address 40005C2C in module 'rtl70.bpl'. Read of address 17F5FFD4".
Нажимаю на "Закрыть все окна", потом на "Номенклатурный справочник" и постоянно высвечивается окно с данной ошибкой.
Также в это-же время при попытке получить результат в "Наборах данных" (с группировкой) возникает другая ошибка "Access violation at address 03DB82BD in module 'CSDNScript.bpl'. Write of address 0000000C".
Эти ошибки появляются случайным образом и потом на какое-то время исчезают.
Полный выход и потом вход в TechnologiCS иногда помогают и эти ошибки исчезают, а иногда ошибки появляются и на протяжении некоторого времени появляются постоянно, не помогает даже перезагрузка компьютера.
Подскажите пожалуйста, что нужно сделать, чтобы устранить появление данных ошибок?
Версия TechnologiCS 7.9.1.0 (39709)
Заранее благодарен.

Re: Ошибка при открытии номенклатурных справочников

Здравствуйте!
ну по сообщению больше похоже что возникает после работы какого то макроса. Проблема в любом случае в TechnologiCS (если вы конечно не какие то специфичные макросы используете), но так сразу не скажешь.
В макросе бывает можно код поправить (доработать чтобы обойти ошибку). Но нужно понять что за макрос тогда.

При таких ошибках рекомендуется конечно программу перезапустить.

Re: Ошибка при открытии номенклатурных справочников

Здравствуйте!
Похоже всетаки проблема не в макросе.
Сегодня после включения компьютера сразу открываю TechnologiCS , нажимаю "Закрыть все окна", запускаю Набор данных и получаю:
Access violation at address 039982BD in module 'CSDNScript.bpl'. Write of address 0000000C.
Может набор данных некорректно или неправильно составлен?
Высылаю его Вам для рецензии.
Помогите пожалуйста разобраться с ошибкой.

Post's attachments

CLAB_ITOG_DOC.ieQueries 1.43 Кб, 2 скачиваний с 2023-07-14 

You don't have the permssions to download the attachments of this post.

Re: Ошибка при открытии номенклатурных справочников

Там есть расчетные поля с макросом. Какое то преобразование наименование вида документа.
Не сказал бы что ошибка, но написано немного странно, зависит от данных. Поправил, попробуйте, вроде логику не поломал.

Post's attachments

CLAB_ITOG_DOC2.ieQueries 1.53 Кб, 2 скачиваний с 2023-07-14 

You don't have the permssions to download the attachments of this post.

Re: Ошибка при открытии номенклатурных справочников

Извините, не могу понять как скачать исправленный Вами набор данных?

Re: Ошибка при открытии номенклатурных справочников

залил еще раз

Спасибо сказали: lesvg1

Re: Ошибка при открытии номенклатурных справочников

Здравствуйте!
Загрузил и попробовал получить данные используя измененный Вами набор данных.
При входе в TechnologiCS  с прошлой сессии работы в нем оставались открытыми 4 окна, попробовал получить результат и сразу после ввода параметра получил окно с ошибкой (скриншот приложен).
Затем нажал "Закрыть все окна", перешел в  Наборы данных и попробовал получить результат и на этот раз все было хорошо - без ошибок.
Похоже глюк в базе данных?Только непонятно какой?
Заметил, что данные ошибка возникают достаточно часто и первая (см. первое сообщение) возникает при открытии Номенклатурных справочников, а вторая при формировании некоторых наборов данных в меню "Наборы данных".
Подскажите пожалуйста как можно проверить корректность хранения данных в базе данных и устранить данные ошибки в дальнейшем? Может помочь нам переход (обновление) на TechnologiCS версии TCS.7.98.0.0(40699)?


Олег Зырянов пишет:

залил еще раз

Post's attachments

Ошибка сохаранилась_TCS_ADMIN_2023-07-15_080125.jpg 36.34 Кб, файл не был скачан. 

You don't have the permssions to download the attachments of this post.

Re: Ошибка при открытии номенклатурных справочников

А этот запрос вообще работал когда то?

Честно говоря все несколько проще похоже, просто вид документа делится на два столбца. Ну видимо какая то логика в этом есть, тут это задачу надо смотреть. Приложил еще раз, хотя просто упростил по сути

Но так то должно работать, если в не в TCS ошибка.

и если он раньше работал, то попробуйте на разных машинах просто запустить.

Post's attachments

CLAB_ITOG_DOC3.ieQueries 1.5 Кб, 2 скачиваний с 2023-07-17 

You don't have the permssions to download the attachments of this post.

Re: Ошибка при открытии номенклатурных справочников

Добрый день!
Изменение набора данных на тот, который Вы приложили в предыдущем сообщении никак не помог.И смена компьютера тоже никак не повлияла.
С утра попробовал сформировать набор данных и если в предыдущем сеансе оставались открытыми несколько окон (внизу), то практически всегда высвечивается "ошибка1" (см.скриншот), а если потом нажимаю "Свернуть все окна" и снова формирую результат набора данных, то все отрабатывает нормально.
Но если в этом же сеансе работы TechnologiCS я потом опять нажимаю "Свернуть все окна", то при открытии номенклатурных справочников появляется "ошибка2" (см.скриншот).
Причем адреса на которые указывают обе ошибка всегда одни и те-же как и файлы библиотек "bpl".
Наверное не удастся устранить эти ошибки, видимо это "фича" этой версии TechnologiCS и мне нужно будет просто делать как я делаю сейчас и выходить из сложившегося положения своими силами.

lesvg пишет:

Здравствуйте!
Загрузил и попробовал получить данные используя измененный Вами набор данных.
При входе в TechnologiCS  с прошлой сессии работы в нем оставались открытыми 4 окна, попробовал получить результат и сразу после ввода параметра получил окно с ошибкой (скриншот приложен).
Затем нажал "Закрыть все окна", перешел в  Наборы данных и попробовал получить результат и на этот раз все было хорошо - без ошибок.
Похоже глюк в базе данных?Только непонятно какой?
Заметил, что данные ошибка возникают достаточно часто и первая (см. первое сообщение) возникает при открытии Номенклатурных справочников, а вторая при формировании некоторых наборов данных в меню "Наборы данных".
Подскажите пожалуйста как можно проверить корректность хранения данных в базе данных и устранить данные ошибки в дальнейшем? Может помочь нам переход (обновление) на TechnologiCS версии TCS.7.98.0.0(40699)?


Олег Зырянов пишет:

залил еще раз

Post's attachments

2023-07-18_085127.jpg 98.57 Кб, файл не был скачан. 

You don't have the permssions to download the attachments of this post.

Re: Ошибка при открытии номенклатурных справочников

И все таки, запрос ранее работал или никогда не работал?

Re: Ошибка при открытии номенклатурных справочников

Запрос был создан в декабре 2020г и постоянно использовался и используется по нескольку раз в день сейчас. И ранее как и сейчас также постоянно появлялась данная ошибка. Замечено что она обычно появляется в первой половине дня с 8 до 10ч и во второй половине дня где-то после 16ч и до 19ч.
Также при переходе с версии 6.3 на 7-ку в 2019г постоянно начала появляться ошибка при открытии номенклатурных справочников.

Олег Зырянов пишет:

И все таки, запрос ранее работал или никогда не работал?

Re: Ошибка при открытии номенклатурных справочников

Ну временной фактор исключим, но в целом ясно что с ним всегда такие проблемы были. Попробуем но последних билдах сделать, но не припомню проблем таких, расчетные поля не часто, но используются. Текущая версия сильно далеко ушла, хотя официального релиза так и не было еще.

Ну а если их просто убрать? Там по сути же просто наименование вида документа на две колонки разложили. Так будет одна. Вид немного хуже, но работает точно так же ведь.

По сообщению похоже что ошибка именно при расчете этих полей, хотя там ничего сложного нет.