Текущее время: Вс, июн 22 2025, 01:06

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




Начать новую тему Ответить на тему  [ Сообщений: 13 ] 
Автор Сообщение
 Заголовок сообщения: Как поменять кодировку при загрузке плоских файлов?
СообщениеДобавлено: Пт, июн 27 2008, 09:33 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, янв 16 2007, 13:04
Сообщения: 56
Подскажите , загружаю данные их Excel - пустые квадраты и непонятные символы на предварительном просмотре .
КодоваяСтраницаСистемы 4102 UTF-16BE


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июн 27 2008, 11:00 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Чт, май 26 2005, 11:36
Сообщения: 651
Откуда: Киев-Москва
Было в
http://sapboard.ru/forum/viewtopic.php?t=8523
и
http://sapboard.ru/forum/viewtopic.php?t=3192

_________________
Рисую потоки данных.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, июн 30 2008, 06:06 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, июл 10 2007, 12:22
Сообщения: 121
Откуда: Екатеринбург
Пол: Женский
надо открыть файл Excel (*.csv) с помощью блокнота.
нажать кнопку "сохранить как..."
на окне сохранения будет возможность выбора кодировки. по умолчанию - ANSI, а надо UTF-8


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, июл 01 2008, 00:43 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пт, окт 21 2005, 09:24
Сообщения: 832
Откуда: от верблюда...тоже:)
Пол: Мужской
Malyava написала:
надо открыть файл Excel (*.csv) с помощью блокнота.
нажать кнопку "сохранить как..."
на окне сохранения будет возможность выбора кодировки. по умолчанию - ANSI, а надо UTF-8

фчирашний день - нормальные пацаны делают так:
iconv file.csv -f CP1251 -t UTF8 :lol:

_________________
а подпись...а подписи не будет :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, июл 01 2008, 10:58 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, окт 11 2005, 12:10
Сообщения: 687
Откуда: Москва
Пол: Мужской
Blizzard написал:
фчирашний день - нормальные пацаны делают так:
iconv file.csv -f CP1251 -t UTF8 :lol:

а где нормальные пацаны берут iconv, запускаемый под виндой?

_________________
Глаза боятся, а руки крюки


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, июл 01 2008, 22:35 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пт, окт 21 2005, 09:24
Сообщения: 832
Откуда: от верблюда...тоже:)
Пол: Мужской
G написал:
Blizzard написал:
фчирашний день - нормальные пацаны делают так:
iconv file.csv -f CP1251 -t UTF8 :lol:

а где нормальные пацаны берут iconv, запускаемый под виндой?

А нету виндов:)Есть тока красный шапка:)
Вот хоть убейте на всех проектах, которые приходилось реализовывать - кругом были -nix'сы...на апликейшен сереверах. Можно либо руками запускать команды, либо написать скрип, котрый будет файло конвертить и заливать на апликешен сервер для загрузки.

_________________
а подпись...а подписи не будет :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, июл 02 2008, 08:55 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, окт 11 2005, 12:10
Сообщения: 687
Откуда: Москва
Пол: Мужской
Речь о скриптах.
Вручную проще far-ом.
Под винды есть iconv.dll, но подцепить ее из VBS не смог в свое время.

_________________
Глаза боятся, а руки крюки


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как поменять кодировку при загрузке плоских файлов?
СообщениеДобавлено: Ср, июл 02 2008, 09:30 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Чт, май 26 2005, 11:36
Сообщения: 651
Откуда: Киев-Москва
Gordon написал(а):
Подскажите , загружаю данные их Excel - пустые квадраты и непонятные символы на предварительном просмотре .
КодоваяСтраницаСистемы 4102 UTF-16BE
Требуй данные в CSV формате в нужной кодировке с нужным именем в каталоге на сервере приложений. Это может делать как демон, так и чей-то ABAP код - задачу необходимо разбить на технологическую и BW часть. Володя, бумажки всё равно писать прийдётся, иначе погязнешь в куче незафиксированных договорённостей и это выйдет боком. :D :D :D

_________________
Рисую потоки данных.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, июл 02 2008, 10:23 
Начинающий
Начинающий

Зарегистрирован:
Вт, мар 04 2008, 09:45
Сообщения: 23
Откуда: Москва
У меня такая - же проблемма возникала, нашёл на форуме решение, извините ссылку искать лень.

Нужно в настройках инфо - пакета, во вкладке Внешние данные, в области Настройки набора знаков выбрать вариант Зависимый от пользователя, и заполнить поле Набор знаков цифирками 1504.

Мне помогло...
Может это и не о том, если что извиняйте, я ещё зелёный... :roll:


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как поменять кодировку при загрузке плоских файлов?
СообщениеДобавлено: Чт, июл 03 2008, 07:12 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пт, окт 21 2005, 09:24
Сообщения: 832
Откуда: от верблюда...тоже:)
Пол: Мужской
Zharik написал(а):
Gordon написал(а):
Подскажите , загружаю данные их Excel - пустые квадраты и непонятные символы на предварительном просмотре .
КодоваяСтраницаСистемы 4102 UTF-16BE
Требуй данные в CSV формате в нужной кодировке с нужным именем в каталоге на сервере приложений. Это может делать как демон, так и чей-то ABAP код - задачу необходимо разбить на технологическую и BW часть. Володя, бумажки всё равно писать прийдётся, иначе погязнешь в куче незафиксированных договорённостей и это выйдет боком. :D :D :D

+много:) только убедитесь что требуемый путь будет идентичен на всех серверах - рахработки, теста и продуктива. чтобы в путьне закрался каталог с сидом системы:)

_________________
а подпись...а подписи не будет :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июл 03 2008, 08:51 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Пт, июн 27 2008, 08:39
Сообщения: 24
Пол: Мужской
Fender023 написал(а):
Нужно в настройках инфо - пакета, во вкладке Внешние данные, в области Настройки набора знаков выбрать вариант Зависимый от пользователя, и заполнить поле Набор знаков цифирками 1504.

Мне помогло...
Может это и не о том, если что извиняйте, я ещё зелёный... :roll:


Если я не ошибаюсь это нужно делать при создании источника данных


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, июл 09 2008, 09:34 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Чт, июн 21 2007, 13:09
Сообщения: 76
Откуда: Нижний Новгород
Пол: Мужской
Приходилось использовать ФМ..

Code:
CALL FUNCTION 'GUI_UPLOAD'
    EXPORTING
      FILENAME                      = lv_fullfilename
      CODEPAGE                      = '1503'
    TABLES
      DATA_TAB                      = lt_data
   EXCEPTIONS...


Вполне сносно загружал файлы любой кодировки (в примере - dos) и в lt_data уже была родная кодировка..

_________________
Мир прекрасен и удивителен!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, июл 29 2008, 15:49 
Начинающий
Начинающий

Зарегистрирован:
Вт, июл 29 2008, 15:08
Сообщения: 3
Pashok написал:
Fender023 написал(а):
Нужно в настройках инфо - пакета, во вкладке Внешние данные, в области Настройки набора знаков выбрать вариант Зависимый от пользователя, и заполнить поле Набор знаков цифирками 1504.

Мне помогло...
Может это и не о том, если что извиняйте, я ещё зелёный... :roll:


Если я не ошибаюсь это нужно делать при создании источника данных


Это именнов инфопакете во вкладке "Внешние данные" область "Настр. набора знаков",
я тоже так делаю, когда лень кодировку файла менять :)


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

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


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

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


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

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