Текущее время: Вт, июл 22 2025, 07:09

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Как узнать путь к папке TEMP?
СообщениеДобавлено: Вт, окт 07 2008, 13:07 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Вт, сен 12 2006, 12:57
Сообщения: 85
Пробовал так:
Code:
data dir type string.
call method cl_gui_frontend_services=>get_temp_directory
  changing
     temp_dir             = dir
   exceptions
     cntl_error           = 1
     error_no_gui         = 2
     others               = 3.

Ничего не возвращает :-( Пробовал метод ENVIRONMENT_GET_VARIABLE - тоже не работает, причем sy-subrc = 0 в обоих случаях. Вообще большинство методов этого класса почему то не отрабатывает... В чем глюк? Или подскажите другой способ получить %TEMP%


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, окт 07 2008, 13:18 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Ср, ноя 03 2004, 14:51
Сообщения: 1912
Откуда: КраснАдар
Пол: Мужской
Code:
data dir type string.
call method cl_gui_frontend_services=>get_temp_directory
  changing
     temp_dir             = dir
   exceptions
     cntl_error           = 1
     error_no_gui         = 2
     others               = 3.

CALL METHOD CL_GUI_CFW=>FLUSH
  EXCEPTIONS
    CNTL_SYSTEM_ERROR = 1
    CNTL_ERROR        = 2.

write dir.

или
Code:
DATA DIR(255).

CALL FUNCTION 'GUI_GET_DESKTOP_INFO'
  EXPORTING
    TYPE   = '4'
  CHANGING
    RETURN = DIR.

WRITE DIR.


Как узнать имя пользователя Windows в ABAP программе?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, окт 07 2008, 13:31 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Вт, сен 12 2006, 12:57
Сообщения: 85
ПАСИБА!!! Хрен сам догадайся шо нужно запустить еще CL_GUI_CFW=>FLUSH...


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

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


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

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


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

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