Система отчетности на базе КГУ

From the to-do list: ПК

✔ Редактирование списка форм отчетов

Comments

Андрей Буганов on September 23, 2013:

Алексей, есть ли сейчас какой-то механизм редактирования списка форм?

Alexey Bychkov on September 23, 2013:

форма редактируется в настройках импорта (в отчете перейти на Настройки формы -> Настройки импорта)

Андрей Буганов on September 24, 2013:

это изменяются настройки именно это формы, а меня интересует механизм удаления тестовых форм например

Alexey Bychkov on September 24, 2013:

механизм удаления форм не предусмотрен
Если он нужен, распишите как именно это должно происходить (вывод список, разные конфермы на наличие отчетов и т.д.) - будем делать

Андрей Буганов on September 24, 2013:

1. В настройки добавить пункт "Шаблоны отчетов"
2. При клике открывается страница с таблицей отчетов (с пагинацией, настройкой количества записей на страницу), в таблице колонки (с сортировкой):
   - дата создания формы отчета (сортировка по умолчанию от новых к старым)
   - название формы, является ссылкой на страницу редактирования формы (как в отчетах)
   - количество отчетов сделанных на основе формы, при клике переход к списку отчетов отфильтрованных по этой форме (без учета волн), т.е. сплошной список.
   - кнопка удаления формы отчета, при клике запрос подтверждения действия.
3. Если форму удалили, при переходе в отчет, который сделан на основе этой формы - скрывать ссылку "Редактировать форму".

Алексей, если какая-то несуразица есть - напишите, так как торопился что-бы программиста занять.

Alexey Bychkov on September 25, 2013:

По форме отчетов определяются права доступа к отчету, а следовательно, если удалить форму, то все клиенты не смогут просматривать отчеты.

Варианты: 
- удалять формы вместе с отчетом
- не удалять формы, по которым сделаны отчеты
- не удалять формы вообще (только помечать как удаленные)

Андрей Буганов on September 25, 2013:

Мне кажется логичнее перенести права доступа на волны, но Галина в отпуске, не с кем посоветоваться. Поэтому пока делаем так,при удалении выводим запрос подтверждения и говорим что все отчеты этой формы так же будут удалены, форма и ее отчеты - помечается на удаление, как описано в другой задаче. Туда напишу сейчас дополнение.

Alexey Bychkov on September 26, 2013:

Готово

Андрей Буганов on September 26, 2013:

1. Дата создания у всех форм одинаковая http://joxi.ru/ejBEUtg5CbDJTkoc_yg 

Alexey Bychkov on September 27, 2013:

1. Даты создания раньше не было. При введении правок выставили текущую дату. В дальнейшем будут изменяться.

Андрей Буганов on September 27, 2013:

принято