Имя: Пароль:
1C
1С v8
Кракозябры в файле dbf
0 Mary01
 
11.12.13
15:58
Как в файле dbf вместо кракозябр получить кириллицу? Файл открываю Экселем. Можно ли сделать это средствами Экселя или обязательно использовать программу-декодер?
1 simol
 
11.12.13
15:59
кодировку выбери при открытии в 1с
2 George Wheels
 
11.12.13
15:59
Открыть и восстановить.
3 Аксалотль
 
11.12.13
16:00
[1C/]пыр пыр
4 Аксалотль
 
11.12.13
16:03
простите за офтоп, как код вставлять на тутошнем форуме?
5 Mary01
 
11.12.13
16:19
(4) ctrl + V
6 Аксалотль
 
11.12.13
16:35
Запрос = Новый Запрос;
7 Аксалотль
 
11.12.13
16:36
(5) Смешно, смеюсь.
8 Wobland
 
11.12.13
16:39
Запрос = Новый Запрос;
"["+"1c"+"]"+"Запрос = Новый Запрос;"+"["+"/1c"+"]"
9 Аксалотль
 
11.12.13
16:41
Запрос = Новый Запрос;
10 Аксалотль
 
11.12.13
16:41
(8) Спасибо!
11 Mary01
 
11.12.13
16:43
(7) я не шутила. я так и вставляла кусок кода, и он отображался здесь именно как код из 1С, и обведенный в рамку.
12 Аксалотль
 
11.12.13
17:00
(11)

Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
     | КонтактнаяИнформация.Представление
     |ИЗ
     | РегистрСведений.КонтактнаяИнформация КАК КонтактнаяИнформация
     |ГДЕ
     | КонтактнаяИнформация.Объект.Ссылка = &ВыбКон
     | И КонтактнаяИнформация.Вид = &ВыбВид";

Запрос.УстановитьПараметр("ВыбКон", ЭтотОбъект.Контрагент);
Запрос.УстановитьПараметр("ВыбВид", Справочники.ВидыКонтактнойИнформации.ТелефонКонтрагента);
РезультатЗапроса = Запрос.Выполнить();
Выборка = РезультатЗапроса.Выбрать();
13 Аксалотль
 
11.12.13
17:01
(11) Хм и правда, прости за недоверие =)
14 Mary01
 
11.12.13
17:23
(13) ок :-)
15 Mary01
 
11.12.13
17:41
(1) в 1С я пытаюсь открыть его обработкой Загрузка данных из табл. док-та, в ее модуле прописана кодировка для открытия таких файлов - OEM, так и должно быть?
И еще вопрос, не открывается файл этой обработкой. в нем около 500000 строк, наверно слишком большой, 1С выдает пустую ошибку.
16 Mary01
 
11.12.13
17:47
(2) можно поподробнее - чем открыть и как восстановить?
17 KoDD
 
11.12.13
18:03
Через ДБФ редактор
18 KoDD
 
11.12.13
18:08
На мыло кинул
19 George Wheels
 
12.12.13
07:54
(16) Ну я сначала подумал про средства Excel. При открытии файла на кнопке "Открыть" есть маленький треугольник. Там можно выбрать пункт "Открыть и восстановить". Попробовал. Для ДБФ работать не хочет.

Вообще я для этого пользуюсь FoxPro. При открытии дбф он предлагает установить кодовую страницу для файла. Потом открывай чем хочешь.

Можно вручную в HEX-редакторе задать кодовую страницу для дбф.