Страница 1 из 2

Сообщение об ошибке - короткое имя файла

Добавлено: 23 Июль 2020, 9:04
gopstop2007
Обрезает имя файла при сообщении об ошибке, названий файлов со схожим начальным названием много :)
Кто с подобным сталкивался и знает решение, пожалуйста подскажите.

Спасибо за внимание.

Сообщение об ошибке - короткое имя файла

Добавлено: 23 Июль 2020, 11:31
kreator
У меня вот так:
Error.png
Текст лезет из ABERROR.TRN. Там у меня вот так:

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

       PSTRING('Файл повреждён')
       PSTRING('Повреждена структура файла %File.|Ошибка: %ErrorCode - %Error|FileError: %FileErrorCode - %FileError|')
       USHORT(Msg:ExecutionOfSqlFailed)
       BYTE(Level:Notify)

Сообщение об ошибке - короткое имя файла

Добавлено: 23 Июль 2020, 12:12
gopstop2007
kreator писал(а): 23 Июль 2020, 11:31 У меня вот так:
Текст лезет из ABERROR.TRN.
Спасибо kreator, видно еще с с6 файл ABERROR.TRN перетащил лень было руссифицировать, сверил с новым в с10, вроде ничем не отличался.

Сообщение об ошибке - короткое имя файла

Добавлено: 23 Июль 2020, 13:26
gopstop2007
хотя нет, вот оригинал с10.12799

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

       PSTRING('Invalid File')
       PSTRING('%File has an invalid File structure.|Error: %ErrorCode - %Error|FileError: %FileErrorCode - %FileError|')
       USHORT(Msg:ExecutionOfSqlFailed)
       BYTE(Level:Notify)

Сообщение об ошибке - короткое имя файла

Добавлено: 23 Июль 2020, 13:35
kreator
Русификация тут не причём. Дело в переменной %File. Наверно. У меня же не обрезается.
Если надо, могу дать правильный ABERROR.TRN. Он у меня ещё из шаблонов Щербы. Я его только дополняю, если есть какие-то изменения в новых билдах.

Сообщение об ошибке - короткое имя файла

Добавлено: 23 Июль 2020, 14:00
gopstop2007
kreator писал(а): 23 Июль 2020, 13:35 Русификация тут не причём. Дело в переменной %File. Наверно. У меня же не обрезается.
Если надо, могу дать правильный ABERROR.TRN. Он у меня ещё из шаблонов Щербы. Я его только дополняю, если есть какие-то изменения в новых билдах.
Спасибо большое, если не затруднит. :) Ого, Щербы, а он под С10 подходит?

Сообщение об ошибке - короткое имя файла

Добавлено: 23 Июль 2020, 14:28
kreator
gopstop2007 писал(а): 23 Июль 2020, 14:00 Ого, Щербы, а он под С10 подходит?
Во-первых, это .trn, обычный текстовый. Во-вторых, изменения веду.

Сообщение об ошибке - короткое имя файла

Добавлено: 23 Июль 2020, 15:42
gopstop2007
kreator писал(а): 23 Июль 2020, 14:28
gopstop2007 писал(а): 23 Июль 2020, 14:00 Ого, Щербы, а он под С10 подходит?
Во-первых, это .trn, обычный текстовый. Во-вторых, изменения веду.
заменил, все равно обрезает, может винда или ide ?!

Сообщение об ошибке - короткое имя файла

Добавлено: 23 Июль 2020, 15:51
kreator
gopstop2007 писал(а): 23 Июль 2020, 15:42 заменил, все равно обрезает, может винда или ide ?!
А картинка как у меня?

Сообщение об ошибке - короткое имя файла

Добавлено: 23 Июль 2020, 16:10
gopstop2007
визуально, да, если бы только не обрезало (извиняюсь заметил различия сейчас по новой скомпилирую весь проект)

Сообщение об ошибке - короткое имя файла

Добавлено: 23 Июль 2020, 16:34
kreator
Хорошо. Тогда сначала. Откуда известно, что обрезано? Файла/таблицы CASHMULT нет в словаре?

Сообщение об ошибке - короткое имя файла

Добавлено: 23 Июль 2020, 16:53
gopstop2007
kreator писал(а): 23 Июль 2020, 16:34 Хорошо. Тогда сначала. Откуда известно, что обрезано? Файла/таблицы CASHMULT нет в словаре?
В данном случае два файла cashmulti_m и cashmultipaid_m (у обоих driver: MEMORY), проблема вроде небольшая, но когда есть файлы похожие по названию и при обрезании до 8-ми символов, тратиться лишнее время для нахождения ошибки.

В Вашем первом скриншоте не состыковка с файлом TRN, написано - Неверная структура таблицы , а в файле trn - Повреждена структура файла

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

PSTRING('Повреждена структура файла %File.|Ошибка: %ErrorCode - %Error|FileError: %FileErrorCode - %FileError|')

Сообщение об ошибке - короткое имя файла

Добавлено: 23 Июль 2020, 18:32
kreator
gopstop2007 писал(а): 23 Июль 2020, 16:53 В Вашем первом скриншоте не состыковка с файлом TRN, написано - Неверная структура таблицы , а в файле trn - Повреждена структура файла
Да, соглашусь. Перевод неправильный. Исправлю.
gopstop2007 писал(а): 23 Июль 2020, 16:53 В данном случае два файла cashmulti_m и cashmultipaid_m (у обоих driver: MEMORY), проблема вроде небольшая, но когда есть файлы похожие по названию и при обрезании до 8-ми символов, тратиться лишнее время для нахождения ошибки.
Я привёл свой вариант. У меня несколько таблиц с началом "Defect". Но вот не режет. Может из-за драйвера? Честно говоря, нет мыслей. Судя по справке переменная "%File" - это название таблицы в словаре.
Ладно, пойду домой. В дороге может что-то в голову придёт.

Сообщение об ошибке - короткое имя файла

Добавлено: 24 Июль 2020, 10:33
kreator
kreator писал(а): 23 Июль 2020, 18:32 Да, соглашусь. Перевод неправильный. Исправлю.
Щерба не причём. Это относительно новые сообщения об ошибках. Будем считать - я неправильно перевёл.

Сообщение об ошибке - короткое имя файла

Добавлено: 05 Август 2020, 22:10
gromov
А у меня другая хрень, при создании таблицы (ODBC) обрезает имя до 8 символов. А мне надо длиннее )))