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

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


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

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


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

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