Имя: Пароль:
1C
1C 7.7
v7: Объект Текстовый документ в 1С 7.7 и 8.2
0 programmist1cswworld
 
30.05.13
02:30
Здравствуйте.
Записываю текстовый файл в 7.7 через объект "Текст". Перечитываю и пересохраняю "текст" в 8.2. Снова читаю в 7.7. Если смотреть через отладчик перед значащими символами появились какие крякозябры, соответственно сохраненное число в тексте уже не число. Старый текстовый файл читается нормально.
В Notepade никаких лишних символов не показывает. В Volcov Commander показывает.
Что за форматы текстового файла в 7.7 и в 8.2 или что-то с кодировкой?
1 FlashC
 
30.05.13
03:27
2 programmist1cswworld
 
30.05.13
07:56
(1) Да. Проблема та же. Спасибо.
3 programmist1cswworld
 
05.06.13
01:47
(1)
H A D G E H O G s
предложил там решение.
Первые три символа оно обрежет.
Но в середине текста кирилицу оно не исправит.
4 orefkov
 
05.06.13
01:56
Это UTF-8.
В 8ке явно указывай кодировку в Записать
5 programmist1cswworld
 
06.06.13
05:50
(4) А я через "УстановитьТипФайла" пытаюсь. Только сейчас обратил внимание в "Запись" тоже параметр есть "ТипФайла".
Спасибо.
6 Torquader
 
06.06.13
14:13
И в чём проблема - три символа - это Unicode Space Bar для определения кодировки Unicode (в данном случае UTF-8) в файле.
Семёрка-то, этот файл должна читать без проблем. Просто научите семёрку вырезать эти три символа.
Ну или, проще всего, иметь в файле первую пустую строку, тогда в случае пробелов - в ней будет только Unicode пробел.