Текущее время: Вт, июл 29 2025, 10:32

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: Google [Bot]


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

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