Кучка вопросов по теме.

Обсуждение Stimulsoft Reports.WEB
avorsa
Сообщения: 23
Зарегистрирован: 10 май 2012, 14:10
Откуда: Moscow

Кучка вопросов по теме.

Сообщение avorsa »

Преамбула.
Тестили триалку, теперь купили и пользуемся полноценной версией.

Амбула :)
Отчеты представляют собой только диаграммы.
1. Заказчика раздражает желтая рамка вокруг отчета. Как ее можно убрать или изменить ее цвет, чтобы ее не было видно.
2. Как можно задать формат осей для диаграммы. То бишь вместо 100000 чтобы было 100 000
...
HighAley
Сообщения: 1998
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

Re: Кучка вопросов по теме.

Сообщение HighAley »

Здравствуйте.
avorsa писал(а):1. Заказчика раздражает желтая рамка вокруг отчета. Как ее можно убрать или изменить ее цвет, чтобы ее не было видно.
Жолтая рамка - это выделение текущей страницы. Её убрать нельзя.
avorsa писал(а):2. Как можно задать формат осей для диаграммы. То бишь вместо 100000 чтобы было 100 000
Для задания формата подписи оси Y. Надо задать свойству диаграммы Область - Ось Y - Заголовки - Формат значение N0.

Спасибо.
avorsa
Сообщения: 23
Зарегистрирован: 10 май 2012, 14:10
Откуда: Moscow

Re: Кучка вопросов по теме.

Сообщение avorsa »

1. с рамкой пичалька (
2. с этим разобрался
спасибо

по ходу еще вопрос возник
Даже если график помещается целиком в окне вывода то вертикальная полоса прокрутки все равно остается, пусть и не активная.
Может имеет смысл ее убрать? если она не нужна...
HighAley
Сообщения: 1998
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

Re: Кучка вопросов по теме.

Сообщение HighAley »

Здравствуйте.

Ваш вопрос по поводу рамки и скроллинга добавили в список задач.

Спасибо.
avorsa
Сообщения: 23
Зарегистрирован: 10 май 2012, 14:10
Откуда: Moscow

Re: Кучка вопросов по теме.

Сообщение avorsa »

когда можно ожидать эти правки, а то у меня уже следующие вопросы начали появляться... )

3. установил цвета для 7 плавных линий на диаграмме. Сохранил файлик .mrt. Открываю его повторно и вижу, что цвета линий сбросились на дефолтные.
4. бывает так, что на сайте компонент отчета загружается, но не отображается. При этом прогрессбар показывает как обычно - компиляция и т.д.
avorsa
Сообщения: 23
Зарегистрирован: 10 май 2012, 14:10
Откуда: Moscow

Re: Кучка вопросов по теме.

Сообщение avorsa »

5. Для версий .net была возможность использовать предварительно скомпилированные отчеты
StiReport report = StiReport.GetReportFromAssembly("MyReport.dll", true);

а в варианте MVC такой финт возможен?
HighAley
Сообщения: 1998
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

Re: Кучка вопросов по теме.

Сообщение HighAley »

Здравствуйте.
avorsa писал(а):когда можно ожидать эти правки, а то у меня уже следующие вопросы начали появляться... )
Пока о сроках ничего сказать не можем.
avorsa писал(а):3. установил цвета для 7 плавных линий на диаграмме. Сохранил файлик .mrt. Открываю его повторно и вижу, что цвета линий сбросились на дефолтные.
Установите свойство Allow Apply Style = false
avorsa писал(а):4. бывает так, что на сайте компонент отчета загружается, но не отображается. При этом прогрессбар показывает как обычно - компиляция и т.д.
Это может зависеть от размера отчёта. Сообщите, в каких конкретно случаях это происходит.
avorsa писал(а):5. Для версий .net была возможность использовать предварительно скомпилированные отчеты
StiReport report = StiReport.GetReportFromAssembly("MyReport.dll", true);

а в варианте MVC такой финт возможен?
Да, возможен, синтаксис такой же.

Спасибо.
avorsa
Сообщения: 23
Зарегистрирован: 10 май 2012, 14:10
Откуда: Moscow

Re: Кучка вопросов по теме.

Сообщение 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
бывает что не загружается отчет, перезагрузка страницы помогает.
HighAley
Сообщения: 1998
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

Re: Кучка вопросов по теме.

Сообщение HighAley »

Здравствуйте.

Уточните, сколько времени требуется на построение данного отчёта? Возможно, срабатывает таймаут ожидания ответа от сервера. Попробуйте его увеличить, установив следующую опцию:

Код: Выделить всё

StiWebViewerFxOptions.Connection.ClientRequestTimeout = 60; //(по умолчанию 20 секунд)
Спасибо.
avorsa
Сообщения: 23
Зарегистрирован: 10 май 2012, 14:10
Откуда: Moscow

Re: Кучка вопросов по теме.

Сообщение 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

})
не помогает
Ответить