Имя: Пароль:
1C
 
1С 8.3.8 не корректн отображается имя файла при обмене
0 Avalone2010
 
11.05.16
10:20
Здравствуйте, уважаемые форумчане. Подскажите пожалуйста, где можно посмотреть по такому вопросу. Есть база розницы - файловая, если запустить ее на платформе 8.3.5.14.43 то при выгрузке сообщения обмена в архив, в архиве диелит файл с нормальным названием и нормальным комментарием(например Message_ЦО_ФЛ). Но если эту базу запустить под платформой 8.3.8.1652 то вместо русских букв идут какие то иероглифы. Такое ощущение что имя файлу дается в какой то не той кодировки. Переименовать узлы не советуйте, интересно понять почему происходит такая беда. И еще заметил, если выгружать в файл без архивации то имя нормальное. Модуль занесения файла в архив смотрел - ничего интересного там не нашел:
            Архиватор = Новый ЗаписьZipФайла(ИмяВременногоФайлаАрхива, ПарольАрхиваСообщенияОбмена, Нстр("ru = 'Файл сообщения обмена'"));
            Архиватор.Добавить(ИмяФайлаСообщенияОбмена());
            Архиватор.Записать();
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший