Страница 1 из 3
Кучка вопросов по теме.
Добавлено: 02 авг 2012, 21:02
avorsa
Преамбула.
Тестили триалку, теперь купили и пользуемся полноценной версией.
Амбула
Отчеты представляют собой только диаграммы.
1. Заказчика раздражает желтая рамка вокруг отчета. Как ее можно убрать или изменить ее цвет, чтобы ее не было видно.
2. Как можно задать формат осей для диаграммы. То бишь вместо 100000 чтобы было 100 000
...
Re: Кучка вопросов по теме.
Добавлено: 03 авг 2012, 10:23
HighAley
Здравствуйте.
avorsa писал(а):1. Заказчика раздражает желтая рамка вокруг отчета. Как ее можно убрать или изменить ее цвет, чтобы ее не было видно.
Жолтая рамка - это выделение текущей страницы. Её убрать нельзя.
avorsa писал(а):2. Как можно задать формат осей для диаграммы. То бишь вместо 100000 чтобы было 100 000
Для задания формата подписи оси Y. Надо задать свойству диаграммы
Область - Ось Y - Заголовки - Формат значение
N0.
Спасибо.
Re: Кучка вопросов по теме.
Добавлено: 06 авг 2012, 18:27
avorsa
1. с рамкой пичалька (
2. с этим разобрался
спасибо
по ходу еще вопрос возник
Даже если график помещается целиком в окне вывода то вертикальная полоса прокрутки все равно остается, пусть и не активная.
Может имеет смысл ее убрать? если она не нужна...
Re: Кучка вопросов по теме.
Добавлено: 07 авг 2012, 12:24
HighAley
Здравствуйте.
Ваш вопрос по поводу рамки и скроллинга добавили в список задач.
Спасибо.
Re: Кучка вопросов по теме.
Добавлено: 07 авг 2012, 23:43
avorsa
когда можно ожидать эти правки, а то у меня уже следующие вопросы начали появляться... )
3. установил цвета для 7 плавных линий на диаграмме. Сохранил файлик .mrt. Открываю его повторно и вижу, что цвета линий сбросились на дефолтные.
4. бывает так, что на сайте компонент отчета загружается, но не отображается. При этом прогрессбар показывает как обычно - компиляция и т.д.
Re: Кучка вопросов по теме.
Добавлено: 08 авг 2012, 01:35
avorsa
5. Для версий .net была возможность использовать предварительно скомпилированные отчеты
StiReport report = StiReport.GetReportFromAssembly("MyReport.dll", true);
а в варианте MVC такой финт возможен?
Re: Кучка вопросов по теме.
Добавлено: 08 авг 2012, 10:55
HighAley
Здравствуйте.
avorsa писал(а):когда можно ожидать эти правки, а то у меня уже следующие вопросы начали появляться... )
Пока о сроках ничего сказать не можем.
avorsa писал(а):3. установил цвета для 7 плавных линий на диаграмме. Сохранил файлик .mrt. Открываю его повторно и вижу, что цвета линий сбросились на дефолтные.
Установите свойство Allow Apply Style = false
avorsa писал(а):4. бывает так, что на сайте компонент отчета загружается, но не отображается. При этом прогрессбар показывает как обычно - компиляция и т.д.
Это может зависеть от размера отчёта. Сообщите, в каких конкретно случаях это происходит.
avorsa писал(а):5. Для версий .net была возможность использовать предварительно скомпилированные отчеты
StiReport report = StiReport.GetReportFromAssembly("MyReport.dll", true);
а в варианте MVC такой финт возможен?
Да, возможен, синтаксис такой же.
Спасибо.
Re: Кучка вопросов по теме.
Добавлено: 13 авг 2012, 18:41
avorsa
Aleksey Andreyanov писал(а): avorsa писал(а):4. бывает так, что на сайте компонент отчета загружается, но не отображается. При этом прогрессбар показывает как обычно - компиляция и т.д.
Это может зависеть от размера отчёта. Сообщите, в каких конкретно случаях это происходит.
7 аналогичных запросов по дням недели. Все на одном графике.
declare @dtnow DateTime
declare @dtmonday Datetime, @dtmondayyend Datetime
declare @dttuesday Datetime, @dttuesdayend Datetime
select @dtnow='2012-06-20 14:48:35.000'
select @dtmonday = DATEADD(DAY, DATEDIFF(DAY,0, @dtnow)/7*7,0)
select @dtmondayyend = dateadd(SECOND, -1, DATEADD(DAY, DATEDIFF(DAY,0, @dtnow)/7*7+1,0))
SELECT ihour as ihour, sum (value) AS MondayValue FROM [rcounterDBData].[dbo].[events] WHERE dt between @dtmonday and @dtmondayyend
and counter_id in (select ct_num from [rcounterDBData].[dbo].[counters] where in_out=1) group by ihour order by ihour
бывает что не загружается отчет, перезагрузка страницы помогает.
Re: Кучка вопросов по теме.
Добавлено: 14 авг 2012, 10:15
HighAley
Здравствуйте.
Уточните, сколько времени требуется на построение данного отчёта? Возможно, срабатывает таймаут ожидания ответа от сервера. Попробуйте его увеличить, установив следующую опцию:
Код: Выделить всё
StiWebViewerFxOptions.Connection.ClientRequestTimeout = 60; //(по умолчанию 20 секунд)
Спасибо.
Re: Кучка вопросов по теме.
Добавлено: 14 авг 2012, 14:33
avorsa
Aleksey Andreyanov писал(а):Здравствуйте.
Уточните, сколько времени требуется на построение данного отчёта? Возможно, срабатывает таймаут ожидания ответа от сервера. Попробуйте его увеличить, установив следующую опцию:
Код: Выделить всё
StiWebViewerFxOptions.Connection.ClientRequestTimeout = 60; //(по умолчанию 20 секунд)
Спасибо.
Отчет строится за 10 секунд.
Код: Выделить всё
@using Stimulsoft.Report.Mvc;
@using System.Web.UI.WebControls;
@{
Layout = null;
}
@Html.StiMvcViewerFx(new StiMvcViewerFxOptions()
{
ActionGetReportSnapshot = "GetReportSnapshotAttendanceForTheWeek",
ActionGetLocalization = "GetLocaliZation",
ShowToolbarMain = false,
ShowToolbarNavigate = false,
ShowToolbarViewMode = false,
Width = Unit.Percentage(100),
Height = Unit.Pixel(800),
ConnectionClientRequestTimeout=60
})
не помогает