Текущее время: Чт, мар 28 2024, 13:09

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




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Использование формул в Report Painter
СообщениеДобавлено: Ср, июл 15 2015, 10:42 
Начинающий
Начинающий

Зарегистрирован:
Пн, фев 07 2011, 10:00
Сообщения: 23
Добрый день!
Есть такая задача. В заголовке отчета Report Painter выводить номер и дату приказа утверждения формы по учетной политике.
Причем вывод должен зависеть от выбранного на селекционном экране года.

Например:
для 2014 года должно выводиться: Приказ № 123 от 31.12.2013 г.
для 2015 года должно выводиться: Приказ № 321 от 31.12.2014 г.

Как это лучше всего реализовать в отчете Report Painter?
Может быть можно через переменные? Там ведь есть возможность использования пользовательского user-exit.
Но я что то не соображу как в этот exit передать параметр (выбранный на селекционном экране год)?

Или может быть можно как то проще сделать?

Реализовать это надо в большом количестве отчетов, так что вариант просто скопировать отчеты и поправить заголовок не очень нравится.

Еще как вариант думал вместо GR55 настроить какую то Z-транзакцию (в ней на селекционнике выбирать год) и уже в зависимости от выбранного года вызывать нужный отчет (на каждый год сделать свой отчет). Но по моему это довольно трудоемко - каждый год придется делать новые отчеты - проще все на ABAP переписать :(

Что посоветуете? :)


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Использование формул в Report Painter
СообщениеДобавлено: Чт, июл 16 2015, 09:42 
Начинающий
Начинающий

Зарегистрирован:
Пн, фев 07 2011, 10:00
Сообщения: 23
Думаю теперь сделать через основные данные. В интегрированных основных данных указан EXIT для поля. Например для поля "Финансовый год" указан EXIT "=08". В этом EXIT вставлю ENHANCEMENT и в зависимости от года буду выводить нужный текст. При этом использую только подробный текст - для года в отчетах Report Painter подробный текст точно нигде не используется.
Сделал в тестовой системе - все работает.


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

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


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

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


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

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