Корявое имя файла при сохранении

Автор SKD1980, Липень 01, 2013, 12:15:32 ПП

Попередня тема - Наступна тема

0 Користувачі і 1 Гість дивляться цю тему.

SKD1980

Добрый день!
Выгружаю данные в xml файл. Имя файла создаю следующим образом

  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

Подскажите, пжл, что не так делаю?

Uukrul

Цитата: SKD1980 від Липень 01, 2013, 12:15:32 ПП
Подскажите, пжл, что не так делаю?
Ну есть мысль, что вот так буква K в названии имени файла  кириллицей написана, пробуй сохранить имя файла например с кодом материала где будет буква которой нет в кириллице.

sergiucz


Добрый день .

Попробуй так кодировку сменить.
IN LEGACY TEXT MODE CODE PAGE '1503'
Жизнь - это программа , найти бы debugger к ней :)

SMF spam blocked by CleanTalk