Текущее время: Сб, июн 28 2025, 01:57

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


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

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


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

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