Sapforum.Biz

Инструменты => ABAP - Инструментальные средства => Тема начата: SKD1980 от Июль 01, 2013, 12:15:32 pm

Название: Корявое имя файла при сохранении
Отправлено: SKD1980 от Июль 01, 2013, 12:15:32 pm
Добрый день!
Выгружаю данные в xml файл. Имя файла создаю следующим образом

Код: You are not allowed to view links. Register or Login
  data: l_file type string.
 
  concatenate 'materials_' <fs>-matnr '_' sy-datum '_' sy-uzeit '.xml' into l_file. "где <fs>-matnr = 'К12345'  здесь К - русская буква
 
  OPEN DATASET dataset FOR OUTPUT
  IN LEGACY TEXT MODE CODE PAGE '1504' MESSAGE errtext.
  TRANSFER l_xml TO dataset.
  CLOSE DATASET dataset.



И вот когда создался файл, то имя файла получается materials_є12345_20130701_123623.xml вместо нужного materials_К12345_20130701_123623.xml

Подскажите, пжл, что не так делаю?
Название: Re: Корявое имя файла при сохранении
Отправлено: Uukrul от Июль 04, 2013, 11:26:33 pm
You are not allowed to view links. Register or Login
Подскажите, пжл, что не так делаю?
Ну есть мысль, что вот так буква K в названии имени файла  кириллицей написана, пробуй сохранить имя файла например с кодом материала где будет буква которой нет в кириллице.
Название: Re: Корявое имя файла при сохранении
Отправлено: sergiucz от Июль 10, 2013, 11:15:36 am

Добрый день .

Попробуй так кодировку сменить.
IN LEGACY TEXT MODE CODE PAGE '1503'