Текущее время: Пн, июн 30 2025, 06:05

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Объясните, пжлста, как мне найти путь к рабочей директории?  Тема решена
СообщениеДобавлено: Пн, ноя 28 2005, 17:06 
Гость
Есть
Code:

  DATA:       l_filename1 TYPE string.

l_filename1 = ''.

  CALL METHOD cl_gui_frontend_services=>get_sapgui_workdir
    CHANGING
      sapworkdir            = l_filename1
    EXCEPTIONS
      get_sapworkdir_failed = 1
      cntl_error            = 2
      error_no_gui          = 3
      not_supported_by_gui  = 4
      OTHERS                = 5.

  IF sy-subrc <> 0.
    WRITE: / 'Нет рабочей директории! Обратитесь к администратору'.
    EXIT.
  ENDIF.

Почему не происходит никаких изменений в переменной l_filename1?
В то же время, если осуществить проверку
Code:
  IF l_filename1 IS INITIAL.
    CONCATENATE l_filename1 '\' r_id INTO l_file.
  ELSE.
    WRITE r_id TO l_file.
  ENDIF.

То l_filename1 является NOT INITIAL.
Объясните, пжлста, как мне найти путь к рабочей директории SapWorkDir?


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, ноя 28 2005, 17:14 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Сб, сен 25 2004, 16:30
Сообщения: 1368
Откуда: Москва
Пол: Мужской
Попробуйте после cl_gui_frontend_services=>get_sapgui_workdir вызвать
Code:
  CALL METHOD CL_GUI_CFW=>FLUSH
      EXCEPTIONS
        CNTL_SYSTEM_ERROR = 1
        CNTL_ERROR        = 2
        others            = 3.

_________________
С уважением, Сергей Королев


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, ноя 29 2005, 08:44 
Гость
Ура-а! Заработало!
:P Спасибо, Сергей.


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

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


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

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


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

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