Текущее время: Вс, июл 20 2025, 01:26

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Создание вариант в собственной программе
СообщениеДобавлено: Ср, мар 28 2012, 17:21 
Начинающий
Начинающий

Зарегистрирован:
Пн, фев 27 2012, 17:43
Сообщения: 19
Откуда: Prague
Пол: Мужской
Добрый день.
Могли бы подсказать шаги разработки репорта с вариантом.

В отчёте нужно нужно сохранить ALV в текстовый файл. причём пользователь может выбрать путь сохранения и названия файла либо сам, либо же использовать заранее сохранный (им же) вариант.
Собственно вопрос: не могу разобраться как создать кнопку для сохранения вариантов в своем созданном отчете?
Прошу сильно не ругать за детский сад :(


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Создание вариант в собственной программе
СообщениеДобавлено: Ср, мар 28 2012, 17:31 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
chita написал:
Добрый день.
Могли бы подсказать шаги разработки репорта с вариантом.

В отчёте нужно нужно сохранить ALV в текстовый файл. причём пользователь может выбрать путь сохранения и названия файла либо сам, либо же использовать заранее сохранный (им же) вариант.
Собственно вопрос: не могу разобраться как создать кнопку для сохранения вариантов в своем созданном отчете?
Прошу сильно не ругать за детский сад :(


Не совсем понятно о чем Вы говорите... О выгрузке данных из АЛВ во внешние файлы(кнопка Export на АЛВ тулбаре)? или о сохранении ранее формата(варианта) АЛВ(save layout), то есть расположение колонок, сортировки, суммы и т.д.
В общем все это есть у АЛВ по стандарту, см примеры BCALV*GRID*


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание вариант в собственной программе
СообщениеДобавлено: Ср, мар 28 2012, 18:03 
Начинающий
Начинающий

Зарегистрирован:
Пн, фев 27 2012, 17:43
Сообщения: 19
Откуда: Prague
Пол: Мужской
С ALV все в порядке и работает.
Попробую описать подробнее :
Имеется первый экран с критериями выбора и параметрами (например путь для сохранения файла). С этого экрана при нажатии F8 должно осуществится : либо показ второго экрана с ALV и последующим сохранением в файл (путь выбирает пользователь в диалоговом режиме) ето все работает
Либо : без ALV сразу запись в файл ( значения переменных/параметров и путь для файла, берутся из заранее выбранного варианта, который был заранее сохранен пользователем).

P.S. Использую чешский САП, может быть "Variant" с чешского на русский по другому переводится :(
Изображение


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Создание вариант в собственной программе
СообщениеДобавлено: Ср, мар 28 2012, 18:26 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
Прочтите свои два поста внимательно, Вам в них все понятно?
Извините, но в чем Ваша проблема я так и не понял...
В этом - Собственно вопрос: не могу разобраться как создать кнопку для сохранения вариантов в своем созданном отчете? Кнопку на тулбар повесить не можете?
или без ALV сразу запись в файл, не знаете каким образом выгрузить вн. табличку с данными на фронтэнд по указанному пути?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание вариант в собственной программе
СообщениеДобавлено: Ср, мар 28 2012, 21:22 
Президент
Президент

Зарегистрирован:
Пт, апр 28 2006, 22:39
Сообщения: 2514
Откуда: North Taxolina, USA
Пол: Женский
Честно говоря, я тоже не понимаю, в чем конкретно вопрос, но, судя по первому посту, похоже, что у вас не совсем правильное представление о вариантах.

Вариант (меню Goto -> Variants) используется всего лишь для того, чтобы сохранить значения полей на selection screen. От того, вводит ли пользователь значения вручную или выбирает вариант, течение программы никак не меняется. Можно, конечно, что-то запрограммировать и для вариантов, но это IMHO не имеет особого смысла.

Если вы хотите предоставить пользователю выбор получить ALV или сразу погнать данные в файл, то для этого нужно всего лишь добавить параметр (checkbox или radio button) и сответственно написать код программы. Варианты тут вообще ни при чем.

_________________
"One of the symptoms of an approaching nervous breakdown is the belief that one's work is terribly important." Bertrand Russell


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

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


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

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


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

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