Текущее время: Вт, май 14 2024, 04:15

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 20 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Выгрузка данных в ДОС-формате
СообщениеДобавлено: Ср, мар 02 2005, 08:45 
Гость
Можно ли при помощи ФМ WS_DOWNLOAD сделать выгрузку данных в DOS (ДОС) кодировке?
Если я пишу FILETYPE = 'ASC', то по умолчанию идет выгрузка в Win-кодировке, а если 'IBM', то какая-то нечитаемая лажа.
Кто с этим сталкивался?


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, мар 02 2005, 09:28 
Специалист
Специалист

Зарегистрирован:
Вт, авг 24 2004, 16:49
Сообщения: 186
Откуда: SAP ERP60
Пол: Мужской
Есть вверху такая кнопа - ПОИСК
Предлагается поюзать - это один из самых разжеваных вопросов...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, мар 02 2005, 12:08 
Гость
Stepan написал:
Есть вверху такая кнопа - ПОИСК
Предлагается поюзать - это один из самых разжеваных вопросов...


По результатам поиска (их скудное число, кстати):

CALL FUNCTION 'HR_RU_CONVERT_STRING_TO_DOS'
CHANGING STRING = textfield.

Сейчас попробую...


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, мар 02 2005, 12:18 
Гость
Фигушки, у меня нет такого ФМ. Версия 4.6C :(


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, мар 02 2005, 16:08 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 14:35
Сообщения: 1519
Откуда: В ВЕЧНОМ БАНЕ
Ang написал(а):
Фигушки, у меня нет такого ФМ. Версия 4.6C :(
\
Ну судя по названию это функция из HR, так что судя по всему у вас эчар не стоит вот и нет у тебя этой функции.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, мар 03 2005, 10:10 
Гость
И чего, бриться теперь что-ли? А других способов нет?


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, мар 03 2005, 10:16 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Пн, сен 06 2004, 11:43
Сообщения: 1551
Пол: Мужской
Ang написал(а):
И чего, бриться теперь что-ли? А других способов нет?

Попробуй это.
Но он конвертит только между CODEPAGE, которые установлены в SAP-системе

Variant 4
TRANSLATE c ...FROM CODE PAGE g1 ...TO CODE PAGE g2.
Parts marked with " ..." are interchangeable


TRANSLATE c TO CODE PAGE g2.

TRANSLATE c FROM CODE PAGE g1.



Effect
Converts the contents of the field c from character set g1 to character set g2. This variant uses the conversion table g1 to determine the SAP character, which is then used to determine the new character from g2.



Transaction SPAD allows you to display and maintain character sets. If one of the conversion tables does not exist, the runtime error CONVERSION_CODEPAGE_UNKNOWN occurs. Conversion combinations that are maintained as part of the runtime system for performance reasons do not trigger runtime errors, and you cannot change them using Transaction SPAD.



Example
DATA c(72) TYPE C.
TRANSLATE c FROM CODE PAGE '1110' TO CODE PAGE '0100'.



This statement converts the contents of field c from the HP-UX character set to IBM EBCDIC.


Note
Fields with types I, P, F, and X remain unchanged by the conversion. The syntax check only allows character fields for specifying the codepage. However, since the codepage is maintained in table TCP00 as a type N field with length 4, you should use this type.

_________________
Ex ipso fonte bibere
Цитата:
Abyssus abyssum invocat
Dies diem docet
Ducunt volentem fata, nolentem trahunt

Estote prudentes sicut serpentes


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Выгрузка данных в ДОС-формате
СообщениеДобавлено: Чт, мар 03 2005, 10:25 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Пн, сен 06 2004, 11:43
Сообщения: 1551
Пол: Мужской
Ang написал(а):
Можно ли при помощи ФМ WS_DOWNLOAD сделать выгрузку данных в DOS (ДОС) кодировке?
Если я пишу FILETYPE = 'ASC', то по умолчанию идет выгрузка в Win-кодировке, а если 'IBM', то какая-то нечитаемая лажа.
Кто с этим сталкивался?

Code:
function ws_download.
*"----------------------------------------------------------------------
*"*"Lokale Schnittstelle:
*"  IMPORTING
*"     VALUE(BIN_FILESIZE) DEFAULT SPACE
*"     VALUE(CODEPAGE) DEFAULT SPACE

А поле CODEPAGE пробовал ?

_________________
Ex ipso fonte bibere
Цитата:
Abyssus abyssum invocat
Dies diem docet
Ducunt volentem fata, nolentem trahunt

Estote prudentes sicut serpentes


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, мар 03 2005, 10:48 
Гость
Так вот торможу что-то, не могу понять, какое значение в CODEPAGE подставлять :(


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, мар 03 2005, 11:33 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Пн, сен 06 2004, 11:43
Сообщения: 1551
Пол: Мужской
Ang написал(а):
Так вот торможу что-то, не могу понять, какое значение в CODEPAGE подставлять :(

Попробуй 866 :?:
Хотя, боюсь, это тоже наверное связано со страницами "прописанными" в SAP - потому надо искать какие проинсталлированы.

_________________
Ex ipso fonte bibere
Цитата:
Abyssus abyssum invocat
Dies diem docet
Ducunt volentem fata, nolentem trahunt

Estote prudentes sicut serpentes


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, мар 03 2005, 11:59 
Гость
vvvictor написал:
Попробуй 866 :?:
Хотя, боюсь, это тоже наверное связано со страницами "прописанными" в SAP - потому надо искать какие проинсталлированы.


Сейчас с админом говорил, говорят, что настроены страницы 8859 - ISO (так как unix-сервера) и 1251 - win... Значит все пропало или как-то можно добавлять кодовые страницы без ущерба для уже написанных программ и настроек? А то у меня создалось впечатление, что более 2-х кодовых страниц в принципе поставить нельзя :(


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, мар 03 2005, 12:11 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Пн, сен 06 2004, 11:43
Сообщения: 1551
Пол: Мужской
Ang написал(а):
Значит все пропало или как-то можно добавлять кодовые страницы без ущерба для уже написанных программ и настроек? А то у меня создалось впечатление, что более 2-х кодовых страниц в принципе поставить нельзя :(

Энто к админам, но я думаю можно........
В крайнем случае используй какой-нить перекодировщик - хотя это не эстетично.

А еще сделай поиск по старому форуму - такие вопросы уже всплывали .......

_________________
Ex ipso fonte bibere
Цитата:
Abyssus abyssum invocat
Dies diem docet
Ducunt volentem fata, nolentem trahunt

Estote prudentes sicut serpentes


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, мар 03 2005, 13:24 
Специалист
Специалист

Зарегистрирован:
Вт, авг 24 2004, 16:49
Сообщения: 186
Откуда: SAP ERP60
Пол: Мужской
codepage = 1503


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, мар 03 2005, 13:44 
Гость
Stepan написал:
codepage = 1503


CALL FUNCTION 'WS_DOWNLOAD'
EXPORTING
FILENAME = FNAME
FILETYPE = 'ASC'
CODEPAGE = '1503'
TABLES
DATA_TAB = out_lines
EXCEPTIONS
OTHERS = 1.

Не работает, идет выгрузка в Windows-кодировке


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, мар 03 2005, 13:45 
Гость
Млин, такое ощущение, что проще свой кодировщик написать. Сделать таблицы соответствия символов...


Принять этот ответ
Вернуться к началу
  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 20 ]  На страницу 1, 2  След.

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


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

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


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

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