ps отчеты в rp

88
PS отчеты в Report Painter Материал для самостоятельного обучения Анатолий Рябуха

Upload: anatoly-ryabukha

Post on 21-Jan-2018

324 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: PS отчеты в RP

PS отчеты в Report Painter

Материал для самостоятельного обучения

Анатолий Рябуха

Page 2: PS отчеты в RP

Содержание

Библиотеки

Типовые параметры библиотеки

Стандартные отчеты в этих библиотеках

Модификация стандартного отчета (Report painter)

Создание отчета в Report Writer из Report painter

Изменение СПАО отчета

Техника создания отчета в Report painter c нуля

Page 3: PS отчеты в RP

Стандартные библиотеки

Учет и отчетность -> Система проектов -> Информационная система -> Инструменты

-> Отчеты по видам затрат -> Определить -> Report Writer -> Библиотека ->

GR23 - Просмотреть

Page 4: PS отчеты в RP

Содержание

Библиотеки

Типовые параметры библиотеки

Стандартные отчеты в этих библиотеках

Модификация стандартного отчета (Report painter)

Создание отчета в Report Writer из Report painter

Изменение СПАО отчета

Техника создания отчета в Report painter c нуля

Page 5: PS отчеты в RP

Типовые параметры библиотеки

Учет и отчетность -> Система проектов -> Информационная система -> Инструменты

-> Отчеты по видам затрат -> Определить -> Report Writer -> Библиотека ->

GR23 - Просмотреть

Page 6: PS отчеты в RP

Типовые параметры библиотеки

Page 7: PS отчеты в RP

Признаки

Page 8: PS отчеты в RP

Базовые показатели

Page 9: PS отчеты в RP

Стандартные показатели

Page 10: PS отчеты в RP

Стандартные показатели

Page 11: PS отчеты в RP

Наборы

Page 12: PS отчеты в RP

Наборы (пример)

Page 13: PS отчеты в RP

Содержание

Библиотеки

Типовые параметры библиотеки

Стандартные отчеты в этих библиотеках

Модификация стандартного отчета (Report painter)

Создание отчета в Report Writer из Report painter

Изменение СПАО отчета

Техника создания отчета в Report painter c нуля

Page 14: PS отчеты в RP

Стандартные отчеты (Report painter – GRR3)

Есть только для библиотеки 6P3

Page 15: PS отчеты в RP

Стандартные отчеты (Report writer – GR33)

F4

Page 16: PS отчеты в RP

Стандартные отчеты (Report writer – GR33)

F4

Page 17: PS отчеты в RP

Стандартные отчеты (Report writer – GR33)

F4

Page 18: PS отчеты в RP

Стандартные отчеты (Report writer – GR33)

F4

Page 19: PS отчеты в RP

Содержание

Библиотеки

Типовые параметры библиотеки

Стандартные отчеты в этих библиотеках

Модификация стандартного отчета (Report painter)

Создание отчета в Report Writer из Report painter

Изменение СПАО отчета

Техника создания отчета в Report painter c нуля

Page 20: PS отчеты в RP

Предположим мы хотим добавить поле облиго (сумма

обязательств) в стандартный отчет План/Факт/Отклонение –

GRR2

Выбираем в библиотеке отчет, который

Необходимо модифицировать, затем

Нажимаем кнопку

Page 21: PS отчеты в RP

Выбираем скопированный отчет

Устанавливаем курсор на синие поле после столбца

Page 22: PS отчеты в RP

Параметры для добавляемого столбца

Page 23: PS отчеты в RP

Корректируем название поля

Page 24: PS отчеты в RP

После сохранения можно выполнить новый отчет

Page 25: PS отчеты в RP

После сохранения можно выполнить новый отчет

Page 26: PS отчеты в RP

Смотрим на результат (предположим нам надо еще

добавить поля, изменить название)

Page 27: PS отчеты в RP

Меняем название

Page 28: PS отчеты в RP

Предположим на сумму облиго надо скорректировать

отклонение

Page 29: PS отчеты в RP

Расширяем рамку титульного листа

Page 30: PS отчеты в RP

Расширяем строки заголовка

Page 31: PS отчеты в RP

Путем переключения между отчетами в группе проверяем

логику работы нового отчета

Page 32: PS отчеты в RP

Путем переключения между отчетами в группе проверяем

логику работы нового отчета

Page 33: PS отчеты в RP

После того, как отчет проверен и отлажен создаем новую

группу

GR52: удаляем отчет в стандартной группе

Page 34: PS отчеты в RP

Теперь этот отчет можно выполнять с помощью GR55

Page 35: PS отчеты в RP

Создание транзакции для отчета – SE93

После сохранения, нажимаем для

тестирования

Page 36: PS отчеты в RP

Отчет запустился

Page 37: PS отчеты в RP

Содержание

Библиотеки

Типовые параметры библиотеки

Стандартные отчеты в этих библиотеках

Модификация стандартного отчета (Report painter)

Создание отчета в Report Writer из Report painter

Изменение СПАО отчета

Техника создания отчета в Report painter c нуля

Page 38: PS отчеты в RP

Для более сложных случаев, которые невозможно решить на

уровне RP, можно стандартный отчет создать в RW – GR31. Далее

его можно редактировать средствами RW

ENTER

Page 39: PS отчеты в RP

Для выполнения отчета необходимо создать группу

ENTER

Page 40: PS отчеты в RP

Результат выполнения отчета – GR55

После сохранения – его можно

Выполнить через GR55:

Page 41: PS отчеты в RP

Предположим необходимо скорректировать Отклонение % на

сумму облиго – GR33 (Смотрим во что преобразовался столбец)

Page 42: PS отчеты в RP

Структура столбца

Page 43: PS отчеты в RP

Формула вычисления

Page 44: PS отчеты в RP

Повторим аналогичные действия в GR32

Page 45: PS отчеты в RP

С помощью двойного нажатия левой клавиши мыши

переходим в режим редактирования формулы

Сохраняем после всех изменений

Page 46: PS отчеты в RP

Т. к. до изменения формулы отчет работал, то

подтверждать изменение в библиотеке не нужно

Подтверждаем

сохранение

Page 47: PS отчеты в RP

Проверяем результат – GR55

Результат работы отчета перед изменением

Page 48: PS отчеты в RP

Создать транзакцию можно через копирование уже созданной

транзакции ZZPP2 и замены группы на ZZPP3 (SE93)

Page 49: PS отчеты в RP

Создать транзакцию можно через копирование уже созданной

транзакции ZZPP2 и замены группы на ZZPP3 (SE93)

Сохраняем

Page 50: PS отчеты в RP

Содержание

Библиотеки

Типовые параметры библиотеки

Стандартные отчеты в этих библиотеках

Модификация стандартного отчета (Report painter)

Создание отчета в Report Writer из Report painter

Изменение СПАО отчета

Техника создания отчета в Report painter c нуля

Page 51: PS отчеты в RP

Предположим нужно добавить поле Облиго в один из СПАО

отчетов

(иерархические отчеты) – CJE3

Page 52: PS отчеты в RP

Создаем формуляр путем копирования стандартного- CJE4

Page 53: PS отчеты в RP

Добавляем поле Облиго в формуляр для СПАО отчета –

CJE5

Двойной счелчок

левой клавиши

мыши

Page 54: PS отчеты в RP

Добавляем поле Облиго в формуляр для

СПАО отчета – CJE5

Page 55: PS отчеты в RP

Теперь добавленное поле необходимо

добавить в развернутый список

Сохраняем

Page 56: PS отчеты в RP

Создаем отчет путем копирования стандартного отчета –

CJE1

Необходимо добавить

отсутствующие признаки

Page 57: PS отчеты в RP

Создаем отчет путем копирования стандартного отчета –

CJE1

Page 58: PS отчеты в RP

Проверяем результат работы измененного отчета – CJE2

или CJE0

Page 59: PS отчеты в RP

Создание транзакции для нового СПАО отчета в целом аналогично

предыдущему случаю, за исключением дополнительных

параметров:

Указываем имя отчета

Page 60: PS отчеты в RP

Содержание

Библиотеки

Типовые параметры библиотеки

Стандартные отчеты в этих библиотеках

Модификация стандартного отчета (Report painter)

Создание отчета в Report Writer из Report painter

Изменение СПАО отчета

Техника создания отчета в Report painter c нуля

Page 61: PS отчеты в RP

Предположим нам нужно создать отчет в Report painter c

нуля – GRR1

Двойной счелчок левой

Клавиши мыши

Удаляем не нужные

строки

Page 62: PS отчеты в RP

Определяем строки

Page 63: PS отчеты в RP

Определяем столбцы

По аналогии

добавляем столбец:

Page 64: PS отчеты в RP

Добавляем формулу - ОтклАбс

По аналогии добавляем поле Откл %:

((Факт – ПланПроект)/ПланПроект) * 100

Page 65: PS отчеты в RP

Проставление

общих критериев

выбора

(продолжение)

После добавления

общих критериев

выбора, проверяем:

Затем сохраняем

Page 66: PS отчеты в RP

Теперь пробуем

запустить созданный

фрагмент отчета

Page 67: PS отчеты в RP

Теперь пробуем

запустить созданный

фрагмент отчета

Page 68: PS отчеты в RP

Далее изменим название ключевого

столбца, промежуточное

суммирование по видам затрат

Page 69: PS отчеты в RP

Далее добавим заголовок отчета

F4

Page 70: PS отчеты в RP

Теперь добавим раскрытие по СПП

элементам

Page 71: PS отчеты в RP

Проверим внесенные изменения

(запускаем выполнение отчета – как

было описано выше)

Page 72: PS отчеты в RP

Осуществляем форматирование

вставленных столбцов

Т. к. все столбцы принадлежат одной форматной группе,

то достаточно проставить требуемое форматирование

для одного столбца. Если мы хотим для какого либо

столбца сделать отличное форматирование, то

Для него выполняем аналогичные действия, но меняем

Форматную группу

Page 73: PS отчеты в RP

Осуществляем форматирование

строки

Page 74: PS отчеты в RP

Результат сделанных изменений

Знак – появился

слева от числа

Page 75: PS отчеты в RP

Добавим дополнительную

страницу

Page 76: PS отчеты в RP

Вырезаем вставленный блок

По аналогии с предыдущим случаем выделяем вставленный блок

Page 77: PS отчеты в RP

Вставляем вырезанный блок и

удаляем лишние поля

Удаляем лишние столбцы

Page 78: PS отчеты в RP

Аналогично, как это мы делали

ранее добавляем новые поля:

ДопЗкз/План, ПланДиспозитЗак

ДопЗкз/План

ПланДиспозитЗак

Вводим короткое название и

копируем его по аналогии с

Предыдущими полями

Page 79: PS отчеты в RP

Переносим поле факт

Сохраняем сделанные исправления

Запускаем, чтобы посмотреть результат

Page 80: PS отчеты в RP

Смотрим результат

Page 81: PS отчеты в RP

Создание шапки отчета

Page 82: PS отчеты в RP

Создание шапки отчета

Двойной счелчок левой

клавиши мыши

Page 83: PS отчеты в RP

Аналогичным образом

формируем остальные

разделы шапки

Примеры экранов

Для специальных

Параметров приведены

На следующем слайде

Page 84: PS отчеты в RP

Примеры экранов (вставка

специальных параметров)

Пример - название Пример - значение

Пример – краткий текст

Page 85: PS отчеты в RP

Смотрим результат

Page 86: PS отчеты в RP

Вставляем нижний

колонтитулы (по аналогии с

титульным листом)

Page 87: PS отчеты в RP

Смотрим результат

Page 88: PS отчеты в RP

Создание транзакции – создаем по

аналогии с предыдущими примерами

путем копирования имеющейся

транзакции и замены группы для отчета