Текущее время: Чт, июл 24 2025, 09:11

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


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

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


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

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