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

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Путь к файлу на экране выбора
СообщениеДобавлено: Чт, окт 25 2012, 14:50 
Специалист
Специалист

Зарегистрирован:
Чт, май 06 2010, 18:14
Сообщения: 152
Здравствуйте. Опять я со своим путем к файлу. :cry:

Задача такая: Необходимо по заданному на начальном экране пути к файлу определить существует ли уже такой файл, если да, то выводить сообщение что он будет перезаписываться . Если файла не существует, то проверять директорию и если она не существует, то выводить сообщение об ошибке и запуск отчета по F8 запускаться не должен.

Что и в каких событиях экрана выбора прописывыть? Совсем запуталась что и куда((((

_________________
Я не волшебник, я только учусь.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Путь к файлу на экране выбора
СообщениеДобавлено: Чт, окт 25 2012, 15:04 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Ср, апр 18 2012, 14:20
Сообщения: 252
Откуда: РБ, г. Гомель
Пол: Мужской
класс CL_GUI_FRONTEND_SERVICES методы FILE_EXIST, DIRECTORY_EXIST и прочие например
или есть ФМ-ы аналогичные
по идее в событиях START-OF-SELECTION, AT SELECTION-SCREEN ON <ваше_поле_с_путем>, возможно AT SELECTION-SCREEN ON VALUE-REQUEST FOR
если экран селекционный


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Путь к файлу на экране выбора
СообщениеДобавлено: Чт, окт 25 2012, 15:13 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
MantiCore1977 написал:
по идее в событиях START-OF-SELECTION, AT SELECTION-SCREEN ON <ваше_поле_с_путем>, возможно AT SELECTION-SCREEN ON VALUE-REQUEST FOR
если экран селекционный

В случае с экраном выбора проверку логичнее производить при нажатии кнопки F8:
Code:
AT SELECTION-SCREEN.
CHECK sy-ucomm = 'ONLI' or sy-ucomm = space.
IF <ваша проверка не прошла>.
  MESSAGE <ошибка>.
ENDIF.

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Путь к файлу на экране выбора
СообщениеДобавлено: Чт, окт 25 2012, 15:23 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Ср, апр 18 2012, 14:20
Сообщения: 252
Откуда: РБ, г. Гомель
Пол: Мужской
Цитата:
В случае с экраном выбора проверку логичнее производить при нажатии кнопки F8:

точно, забыл про AT SELECTION-SCREEN :?


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

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


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

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


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

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