Форум OlegON > Программы и оборудование для автоматизации торговли > Системы автоматизации торговли > Супермаг Плюс (Супермаг 2000)

Слетает кодировка при встаке в Эксель из Супермага : Супермаг Плюс (Супермаг 2000)

23.11.2024 1:04


03.10.2007 11:57
Выделяю любой реестр документов в Супермаге
Жму Ctrl+Ins
Открываю Эксель
Жму Shift+Ins
Данные вставляются, но вместо букв абракодабра а цифры нормально
Типа: Òîðãîâûé Çàë Ìàãàçèíà

Попробовал в FAR'е в простой текстовый файл вставить - нормально прокатило (по ходу что-то с кодировкой )

Как бороть?
03.10.2007 12:05
Это баг не Супермага, а Win
Перед тем, как копировать, проверь, чтобы у тебя в обоих приложениях была одинаковая кодировка (или En-En, или Ru-Ru).
Тогда всё будет работать нормально.
03.10.2007 13:10
Цитата:
Stels Попробовал в FAR'е в простой текстовый файл вставить - нормально прокатило (по ходу что-то с кодировкой )
far шибко вумный. он сам кодировку распознает.
для всех остальных - перед копированием из супермага переключиться на русский.
03.10.2007 18:11
Цитата:
Stels Òîðãîâûé Çàë Ìàãàçèíà
если в буфер обмена попадает текст из приложения не поддерживающего юникод, то язык выставится из текущей раскладки клавиатуры. то есть, если в вашем случае, сначала переключиться на русскую кодировку, и только потом скопировать, то вставка пройдёт нормально.

обращаю внимание, что язык должен быть выставлен ДО копирования в буфер обмена.
04.10.2007 06:46
ага, пол дня просидел, пока не доперло, что надо что бы одинаково было включен язык...
04.10.2007 09:19
Одинаково не обязательно, важно чтоб в том приложении из которого копируешь был включен русский
04.10.2007 12:36
Премного Благодарен :)
04.10.2007 13:31
Цитата:
isi Одинаково не обязательно, важно чтоб в том приложении из которого копируешь был включен русский
можно просто поправить реестр и все ок!
использую данный способ уже давно *12
глюков с кодировкой в других приложениях не замечено, а копирует/вставляет всегда правильно, независимо от приложения и раскладки (файл txt - переименовать в reg и применить)
Вложения
Тип файла: txt rucodepage.txt (6.1 Кб, 338 просмотров)
05.10.2007 05:01
достаточно для этого
поменять
"1252"="c_1252.nls" на "1252"="c_1251.nls"
05.10.2007 09:53
Цитата:
isi достаточно для этого
поменять
"1252"="c_1252.nls" на "1252"="c_1251.nls"
в принципе да, и обязательно ветку
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage\EUDCCodeRange] - иначе глюки в некотрых программах все-таки будут (например photoshop...)
Часовой пояс GMT +3, время: 01:04.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.