|
|
Кодировка текстового файла |
☑ |
|
0
forforumandspam
23.11.09
✎
12:07
|
Использую УПП (1.0.11.22) для Казахстана. Из платежного поручения исходящего формируется SWIFT-файл для перечисления зарплаты(файл текстовый с определенной структурой полей). Дело в том, что есть сотрудники, в имени и фамилии который используются буквы казахского алфавита. В файле вместо казахских букв появляются знаки "?". Запись в файл происходит объектом "ТекстовыйДокумент". Кодировка при записи "КодировкаТекста.ANSI". При смене кодировки на "КодировкаТекста.UTF8" буквы выгружаются нормально, но такой формат не понимает программа банк-клиент. Что ещё не хватает объекту "ТекстовыйДокумент", чтобы нормально выгрузить файлы?
p.s.: точно так-же выгружаются платежки в банк-клиент.
|
|
|
1
Rie
23.11.09
✎
12:12
|
(0) А какой язык установлен?
|
|
|
2
forforumandspam
23.11.09
✎
12:13
|
КодЯзыкаМакета не используется вообще, т.е. по умолчанию.
|
|
|
3
forforumandspam
23.11.09
✎
12:17
|
Ещё мне не понятно, чем отличается ФайлМТ102.Записать(ПолныйКаталогВыгрузки + "Swift.txt", КодировкаВыгрузки); и ФайлМТ102.УстановитьТипФайла ? (Последней строчки так-же нет в модуле)
|
|
|
4
Живой Ископаемый
23.11.09
✎
12:18
|
Используйте по умолчанию же, но буквы казахского алфавита перед записью строки в текстовый документ заменяйте (транслитерируйте) исключительно в русские
|
|
|
5
Живой Ископаемый
23.11.09
✎
12:18
|
2(3) э... отличается тем, чем описано в СП
|
|
|
6
forforumandspam
23.11.09
✎
12:19
|
(4) Нельзя так.
|
|
|
7
ramir
23.11.09
✎
12:22
|
То, что программа банка не воспринимает UTF8 это ужасно...
|
|
|
8
Rie
23.11.09
✎
12:22
|
(0) Попробуй поставить явно кодировку "win-1251".
|
|
|
9
forforumandspam
23.11.09
✎
12:24
|
Больше всего удивляет, что это в типовой конфигурации для Казахстана, ей пользуются все. (8) Пробую.
|
|