Текущее время: Пн, авг 04 2025, 10:53

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


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
 Заголовок сообщения: русское название в таблице
СообщениеДобавлено: Пт, апр 04 2008, 10:19 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, фев 07 2008, 11:39
Сообщения: 304
Добрый день, уважаемые. Я делаю SQL-запрос к таблице T001L(таблица складов): select * from T001L where WERKS='0021'. Хочу получить названия складов (поле LGOBE), но там проблема с кодировкой, выдается что-то типа "єРЫШЭШЭУаРФ". Если же это делать через браузер данных (тр. SE16), то там все в порядке. Подскажите как исправить запрос чтобы кодировка отображалась правильно.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, апр 04 2008, 10:21 
Гость
проблема не в селекте, а в выводе.... на экран, файл, в отладке...


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

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
После селекта перекодировать самому из ISO-8859-5 в Win1251.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, апр 04 2008, 10:30 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, фев 07 2008, 11:39
Сообщения: 304
Мой запрос выгружает данные в таблицу в Access. Это вопрос уже кончено не совсем будет по SAP, но может подскажите что сделать в Access'e или все-таки в запросе чтобы кодировка была нормальной.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, апр 04 2008, 10:33 
Гость
1 вариант. перед выгрузкой сделай translate to code page....
2 вариант. посмотри в параметрах функции выгрузки - может можно указать кодовую страницу


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, апр 04 2008, 10:40 
Гость
Code:
DATA: T_TAB LIKE T001L OCCURS 0 WITH HEADER LINE.

SELECT * FROM T001L APPENDING TABLE T_TAB.

CALL FUNCTION 'GUI_DOWNLOAD'
  EXPORTING
    FILENAME = 'C:\T001L.TXT'
    CODEPAGE = '1504'
    FILETYPE = 'DAT'
  TABLES
    DATA_TAB = T_TAB[]
  EXCEPTIONS
    OTHERS   = 11.
IF SY-SUBRC <> 0.
  MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
          WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.



Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, апр 04 2008, 11:21 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, фев 07 2008, 11:39
Сообщения: 304
спасибо :D


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, апр 04 2008, 11:22 
Гость
alehandro написал(а):
спасибо :D


помогло?


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, апр 04 2008, 11:28 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, фев 07 2008, 11:39
Сообщения: 304
не сильно :( , но я скорее всего попробую пересмотреть необходимость выгрузки именно названий...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, апр 04 2008, 11:55 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, фев 07 2008, 11:39
Сообщения: 304
Уважаемые, если интересно, то проблема решилась след. образом: в оракловом запросе (у нас SAP на Oracle) есть функция sapstr().


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

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


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

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


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

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