Страница 1 из 1

Функциональность и удобства

Добавлено: 09 апр 2013, 08:48
Levkin Denis
1. Во вьюверах для flash и html не лишнем было бы добавить кнопку "Закрыть" с возможностью выполнения функции jscript - при использовании просмотров отчетов в новом окне и полноэкранном режиме браузера является очень функциональным дополнением...Возможно ли рассмотрения данного вопроса в будущих релизах?

2. MvcViewer. При построении некоторых отчетов хотелось бы иметь встроенный механизм подмены панели с параметрами - стандартная функциональность устраивает на 90%, но если есть необходимость делать выбор параметров из собственных элементов управления (например из дерева элементов, сложные условия включения/отключения видимости некоторых параметров и т.д.) приходится просто выключать панель параметров и делать дополнительный Div в котором размещаются элементы запроса параметров - простое дополнение будет не лишним. Достаточно в действующей панели сделать:
а)соответствующую разметку с наименованиями групп для самих значений и кнопок "Построить", "Сброс"
б)возможность отключения стандартной панели параметров есть уже сейчас
в)возможность указать в настойках включения разметки для панели "пользовательских" параметров - в которую в конечном результате можно разместить собственный Partial - внешний вид просмотра отчета сохраняется, действие кнопок по отображению панели параметров - тоже.
Возможно ли рассмотрения данного вопроса в будущих релизах?

Re: Функциональность и удобства

Добавлено: 09 апр 2013, 12:13
Vladimir
Здравствуйте, Денис

1. Добавили в список задач.
2. Мы рассмотрим такую возможность, дадим вам знать о результатах беседы с тимлидером в течение одного-двух дней.

Спасибо.

Re: Функциональность и удобства

Добавлено: 10 апр 2013, 11:45
Vladimir
Здравствуйте, Денис

По поводу пункта №2:
Контейнер панели параметров имеет id = MvcViewer.id + "ParametersPanelContainer", через childNodes[0] получаем доступ к таблице, в которой в виде строк расположены параметры и последней строкой кнопки Submit и Reset. Затем, с помощью метода table.insertRow(index), можно добавлять свои строки на панель параметров.

Спасибо.

Re: Функциональность и удобства

Добавлено: 12 апр 2013, 11:17
levkin77
Предложный Вами вариант для пункта 2 можно использовать - все верно, но хотелось бы иметь функциональность не на уровне хак-методологии, а возможность отключения "стандартной" панели параметров через использование опций самого вьювера, например:

ShowParameterBarKind = 1 - использовать стандартную панель включающую параметры и кнопки
ShowParameterBarKind = 2 - использовать стандартную панель только для параметров (кнопки будем делать сами)
ShowParameterBarKind = 3 - использовать собственную панель параметров и стандартные кнопки Построить, Сбросить
ShowParameterBarKind = 4 - использовать собственную панель параметров и собственную панель кнопок.

+ необходимо указать метод который вернет PartialView для собственной панели параметров
+ необходимо указать метод который вернет PartialView для собственной панели кнопок

Где-то так...

Re: Функциональность и удобства

Добавлено: 12 апр 2013, 17:03
Vladimir
Здравствуйте, Денис

К сожалению, на данный момент такого рода доработка не планируется.

Спасибо.

Re: Функциональность и удобства

Добавлено: 18 апр 2013, 11:42
levkin77
Очень жаль на счет панели параметров... Надеюсь в будущем будет что-то подобное.

Re: Функциональность и удобства

Добавлено: 18 апр 2013, 15:30
HighAley
Здравствуйте.

Мы постоянно работаем над улучшением наших продуктов. Если данный функционал будет востребован на рынке, то мы будем больше ресурсов выделять на его улучшение.

Спасибо.