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

Индекс за пределами диапазона.

Добавлено: 22 ноя 2010, 13:57
slav
Работаю в дизайнере.
Создал 2 таблички без проблем.
Делаю для них название. Создаю элемент Text (или Rich Text), пишу в нем текст, тискаю "Предварительный просмотр" и вуаля

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

----------------------------
[Customer Explanation]



----------------------------
[General Info]

Application: Stimulsoft Reports.Net
Framework:   v2.0.50727
Version:     Version: 2010.2.800 from 1 October 2010
MachineName: **********
OSVersion:   Microsoft Windows NT 5.1.2600 Service Pack 3
UserName:    *********

----------------------------
[Exception Info]
Message:     Индекс за пределами диапазона. Индекс должен быть положительным числом, а его размер не должен превышать размер коллекции.
Имя параметра: index

Source:      mscorlib

StackTrace:
   в System.Collections.CollectionBase.System.Collections.IList.Insert(Int32 index, Object value)
   в Stimulsoft.Report.Components.StiComponentsCollection.Insert(Int32 index, StiComponent component)
   в Stimulsoft.Report.Components.Table.StiTable.StartRenderTable(StiContainer parentContainer, Int32 index, Hashtable& newTableComponents)
   в Stimulsoft.Report.Components.Table.StiTable.StartRenderTableBand(Hashtable& newTableComponents)
   в Stimulsoft.Report.Engine.StiRenderProviderV2.Render(StiReport report, StiRenderState state)
   в Stimulsoft.Report.Engine.StiReportV2Builder.RenderSingleReport(StiReport masterReport, StiRenderState renderState)
   в Stimulsoft.Report.StiReport.RenderReport(StiRenderState renderState)
   в Stimulsoft.Report.StiReport.Render(StiRenderState renderState, StiGuiMode guiMode)
   в Stimulsoft.Report.StiReport.Render(Boolean showProgress)
   в Stimulsoft.Report.Design.Controls.StiDesignerPreviewControl.btRefresh_Click(Object sender, EventArgs e)

----------------------------
[Assemblies]
mscorlib, Version = 2.0.0.0
Stimulsoft.Base, Version = 2010.2.800.0
Stimulsoft.Report, Version = 2010.2.800.0
Stimulsoft.Report.Design, Version = 2010.2.800.0
System.Windows.Forms, Version = 2.0.0.0
Где собака порылась?

Индекс за пределами диапазона.

Добавлено: 22 ноя 2010, 19:40
Ivan
Здравствуйте.

Не получается воспроизвести проблему.
Вышлите пожалуйста шаблон отчета (по возможности с данными), на котором воспроизводится указанная вами проблема.

Спасибо.

Индекс за пределами диапазона.

Добавлено: 23 ноя 2010, 06:07
slav
во вложении.

Индекс за пределами диапазона.

Добавлено: 23 ноя 2010, 08:07
Aleksey
Здравствуйте,

К сожалению, не смогли воспроизвести ошибку по приложению в предыдущем посте, оно работает без ошибок.
Уточните, пожалуйста, в какой момент возникает ошибка либо опишите по шагам как ее воспроизвести.

Спасибо.

Индекс за пределами диапазона.

Добавлено: 23 ноя 2010, 14:41
slav
Aleksey писал(а):Здравствуйте,

К сожалению, не смогли воспроизвести ошибку по приложению в предыдущем посте, оно работает без ошибок.
Уточните, пожалуйста, в какой момент возникает ошибка либо опишите по шагам как ее воспроизвести.

Спасибо.
По шагам.

1. Над таблицей 1 размещаю элемент "Текст".
2. Даблклик по элементу и в появившемся окне пишу "Траляля" (без кавычек). Тискаю Ок.
3. Перехожу на вкладку "Предварительный просмотр" и через несколько секунд получаю описанный ранее Exception.

Доп. инфа.
На виртуалке поставил с нуля win server 2003, MS Visual Studio 2008 SP1, триальные версии Report.net, Web, Designer.web.
Ошибка также присутствует.

Индекс за пределами диапазона.

Добавлено: 24 ноя 2010, 04:12
Aleksey
Здравствуйте,

Проверьте пожалуйста данный отчет на последнем пререлиз билде и сообщите нам о результатах.

Спасибо.

Индекс за пределами диапазона.

Добавлено: 24 ноя 2010, 09:26
slav
Aleksey писал(а):Здравствуйте,

Проверьте пожалуйста данный отчет на последнем пререлиз билде и сообщите нам о результатах.

Спасибо.
Протестил на последнем предрелизе.
В ошибку больше по указанной причине больше не вываливается. Спасибо!

Правда, слетело форматирование таблиц с данными, придется заново их пересобирать.

Индекс за пределами диапазона.

Добавлено: 24 ноя 2010, 10:23
Aleksey
Здравствуйте,
slav писал(а):Правда, слетело форматирование таблиц с данными, придется заново их пересобирать.
Не смогли воспроизвести проблему. Какие свойства у вас слетели?

Спасибо.

Индекс за пределами диапазона.

Добавлено: 24 ноя 2010, 11:43
slav
Aleksey писал(а):Здравствуйте,
slav писал(а):Правда, слетело форматирование таблиц с данными, придется заново их пересобирать.
Не смогли воспроизвести проблему. Какие свойства у вас слетели?

Спасибо.
В некоторых ячейках были специально убраны границы снизу или сверху. Так вот эти границы и сместились. Их вернуть на место я сходу не смог, то решил пересобрать таблицы (поскольку времени на поиски нету).

Индекс за пределами диапазона.

Добавлено: 25 ноя 2010, 04:08
Aleksey
Здравствуйте,

Не получилось воспроизвести проблему с границами.
При переходе с релизной версии на пререлизный билд с границами все нормально.

Спасибо.