208 похожих чатов

Всем привет. Некоторые присоединенные файлы в формане txt не выгружаются

из 1С. Остальные корректно выгружаются в свойство FILES.

Как отладить этот процесс и посмотреть почему это происходит? В логах на стороне 1С пусто.

PS За такой формат скрина сори, чем богаты

4 ответов

8 просмотров

Имена файлов на русском? Размер? Кодировка. Сравнивайте с теми, что загрузились

@n_snitkovsky- Автор вопроса
Anton Vaniushin
Имена файлов на русском? Размер? Кодировка. Сравни...

Имена файлов цифрами, на скрине "231-5" C кодировкой действительно проблемы. Как раз этот вопросы и костылим. На стороне 1С они ставят всем файлам UTF-8 без BOM. По факту же iconv_get_encodingвыдает false, распознает mb_detect_encoding кодировку как UTF-8, но при этом выводит ��������� �� Блокнот распознает скачанный текстовый файл с сервера (из тех что все таки загрузились) как ANSI Если принудительно конвертировать через mb_convert_encoding в UTF-8, то знаки вопроса в ромбиках превращаются в обычные знаки вопроса. но самый сок в том что если конвертировать из cp1251 в utf-8, то все прекрасно, текст становится читаемым кириллическим. Но вопрос все же в тех файлах что не загружаются, это как то отладить можно? Подписаться на какое либо событие выгрузки и там что то делать?

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

@n_snitkovsky- Автор вопроса

Похожие вопросы

Обсуждают сегодня

Привет всем. Подскажите где можно посмотреть, какая версия электрон, поддерживает версии windows? Некий changelog. Мне бы желательно, поддержку 7,8,10... latest, как понимаю и...
Anonym Squad
21
Всем привет! Подскажите. Я написал приложение на Delphi 10.2 Tokyo под Windows 10. И передо мной стал вопрос о том чтобы сделать это приложение кроссплатформенным (под Linux и...
Дмитрий Завгородний
24
hi im a cs student. i need some advice from people who have enough experience in Embedded Software. I need to know whether this profession is suitable for me. I have watched s...
Sahand 🏔️
8
Кстати а покупал кто-нибудь ЭЦП для подписи кода? А то у меня на некоторых компах и ОС иногда SmartScreen винды программу за вирус принимал. Если купить такую ЭЦП и подписыват...
Дмитрий Завгородний
15
А кто-нибудь запихивал сборку перловых модулей/образов с perl приложениями в окружения без интернета (в специализированном CI/CD)? У меня сейчас есть ряд cpanfile, которые н...
Andrey Smirnov / 𝓪𝓵𝓵𝓽𝓮𝓻 /
14
Запускаю SIMD на Delphi 11 CE пишет: Exception class name: EJclError Exception message: Function not found: kernel32.dll.GetEnabledExtendedFeatures (0014763C){Jcl280.bpl } [7...
Александр Смоляков
10
Портфолио: Зовут меня Александр, мне 41 год. Город Киров. Общий рабочий стаж: ~14 лет Уровень квалификации: Senior Full-stack developer Где прочесть мой код? https://github.co...
Magic
10
Hello, good time everyone I use Firebase to implement push notification inside the Flutter application and it works, but I don't receive the notification when the application ...
Iman
1
Вместо import и library придется писать importlib?
The Bird of Hermes
19
тут по sql есть спецы надеюсь есть таблица большая и там поле DATETIME TTIMESTAMP NOT NULL выборки будут по дням и нужен индекс... какой из индексов будет менее напряжным и ме...
Slym
9
Карта сайта