Текущее время: Вс, июл 27 2025, 16:58

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: BI-IP загрузка данных: кодировка
СообщениеДобавлено: Чт, июн 23 2011, 17:38 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, авг 30 2010, 15:13
Сообщения: 52
Доброго всем!

пытаюсь через функцию планирования загрузить данные через файл

но единицы измерения он не воспринимает: почему-то все буквы идут со смещением

в файле - М2, Аналайзер выдает сообщение что единица измерения Ь2 (мягкий знак 2) не заведена

для интереса вставил вместо ЕИ: а, б, в, г... сообщния были что единицы с, т, у, ф... в системе не заведены.

Испробобвал все опции функции - безрезультатно.
Может у кого-то есть предположения?

Заранее спасибо.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: BI-IP загрузка данных: кодировка
СообщениеДобавлено: Пт, июн 24 2011, 10:46 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, авг 30 2010, 15:13
Сообщения: 52
с помощью Штирлица выяснил, что это кодировка

ISO -> WIN
М Ь

Из чего можно сделать вывод, что BW принимает файлы в win1251.

текстовый файл создаю так:
Set fso = CreateObject("scripting.filesystemobject")
Set ts = fso.CreateTextFile(filename, True)

т.е. нужно что-то менять в выгрузке. Но в каком формате создавать файлы?


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: BI-IP загрузка данных: кодировка
СообщениеДобавлено: Пт, июн 24 2011, 10:47 
Специалист
Специалист

Зарегистрирован:
Вт, июн 10 2008, 07:22
Сообщения: 163
Откуда: Ektb
Пол: Мужской
Приветствую!

Система Unicode?
Если загружать файл на английском язывке (язык входа в систему) будет такая же проблема?
Под отладкой функцию планирования смотрели? символы уже туда приходят со сдвигом?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: BI-IP загрузка данных: кодировка
СообщениеДобавлено: Пн, июн 27 2011, 16:03 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, авг 30 2010, 15:13
Сообщения: 52
Добрый!
Нашел такой модуль
Code:
Sub Create_UTF8_text_file(ByVal filename As String, ByVal txt As String)
    Dim ADOStream
    Set ADOStream = CreateObject("ADODB.Stream")
  With ADOStream
    .Open
    .Position = 0
    .Charset = "utf-8"
    .WriteText txt
    .SaveToFile filename, 2 ' overwrite if exists
    .Close
  End With
  Set ADOStream = Nothing
End Sub

, сделал с его помощью текстовый файл в формате UTF-8, в плановой функции тоже поменял тип, загрузилось.
Но потом решил сделать новую функцию (та некрасиво называлась), полностью ей идентичную (ту уже удалил) - опять та же проблема.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: BI-IP загрузка данных: кодировка  Тема решена
СообщениеДобавлено: Вт, июн 28 2011, 07:57 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, авг 30 2010, 15:13
Сообщения: 52
больше часа пробовал разные варианты, пытался понять, что же за кодировка...
Перезагрузил компьютер - заработало...
бубны рулят

теперь на эту функцию даже дышать не надо.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB