Проблема с перемещением полей в словаре

Обсуждение Stimulsoft Reports.NET
Ответить
fantomus
Сообщения: 215
Зарегистрирован: 22 апр 2009, 06:41
Откуда: Kyiv, Ukraine

Проблема с перемещением полей в словаре

Сообщение fantomus »

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

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

Сразу после этого обнаружил ошибку:
----------------------------
[Customer Explanation]
----------------------------
[General Info]

Application: Stimulsoft Reports.Net
Framework: v4.0.30319
Version: Version: 2013.1.1600 from 2 April 2013
MachineName: USER1
OSVersion: Microsoft Windows NT 6.1.7601 Service Pack 1
UserName: User1

----------------------------
[Exception Info]
Message: Cannot remove the specified item because it was not found in the specified Collection.

Source: mscorlib

StackTrace:
at System.Collections.CollectionBase.System.Collections.IList.Remove(Object value)
at Stimulsoft.Report.Design.Panels.StiDictionaryPanelService.MoveNode(TreeNode fromNode, TreeNode toNode)
at Stimulsoft.Report.Design.Panels.StiDictionaryPanelService.btUp_Click(Object sender, EventArgs e)

----------------------------
[Assemblies]
mscorlib, Version = 2.0.0.0
Stimulsoft.Base, Version = 2013.1.1600.0
Stimulsoft.Controls, Version = 2013.1.1600.0
Stimulsoft.Controls.Win, Version = 2013.1.1600.0
Stimulsoft.Report, Version = 2013.1.1600.0
Stimulsoft.Report.Win, Version = 2013.1.1600.0
System, Version = 2.0.0.0
System.Data, Version = 2.0.0.0
System.Drawing, Version = 2.0.0.0
System.Windows.Forms, Version = 2.0.0.0
System.Xml, Version = 2.0.0.0
Последовательность действий для воспроизведения:
- в словаре перемещаем любое поле в источнике
- заходим в редактор именно этого источника
- выходим из редактора
- пытаемся переместить любое поле в этом источнике еще раз и получаем ошибку!

Ошибка возникает как с SQL-источниками данных, так и с бизнес-объектами.

PS. Было бы неплохо добавить возможность перемещения полей и параметров в редакторе источников данных.

Спасибо
HighAley
Сообщения: 1998
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

Re: Проблема с перемещением полей в словаре

Сообщение HighAley »

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

Мы не можем воспроизвести данную проблему на последнем предрелизном билде.
Проверьте последний билд, доступный на нашем сайте.
Сообщите, пожалуйста, нам о результатах.
В окне редактирования источника данных поля отображаются в том порядке, в котором они получаются. Данный функционал изменять не планируется.

Спасибо.
fantomus
Сообщения: 215
Зарегистрирован: 22 апр 2009, 06:41
Откуда: Kyiv, Ukraine

Re: Проблема с перемещением полей в словаре

Сообщение fantomus »

На билде 2013.2.1604 аналогично.
Сейчас скачаю последний и проверю...
fantomus
Сообщения: 215
Зарегистрирован: 22 апр 2009, 06:41
Откуда: Kyiv, Ukraine

Re: Проблема с перемещением полей в словаре

Сообщение fantomus »

Скриншот
Вложения
stimul.png
stimul.png (229.12 КБ) 3330 просмотров
fantomus
Сообщения: 215
Зарегистрирован: 22 апр 2009, 06:41
Откуда: Kyiv, Ukraine

Re: Проблема с перемещением полей в словаре

Сообщение fantomus »

На 1607 также воспроизводится.
Уточнение! Выходить из редактора источника данных нужно по "Cancel".
Если жать "ОК", то все нормально.
В окне редактирования источника данных поля отображаются в том порядке, в котором они получаются. Данный функционал изменять не планируется.
Это конечно верно, но когда поля в источнике меняются, то новые поля в списке добавляются в конец.
А это не всегда удобно.
Способ решения все-равно уже найден, но лишней такая функциональность не была бы...
Aleksey
Сообщения: 2908
Зарегистрирован: 22 апр 2010, 06:57

Re: Проблема с перемещением полей в словаре

Сообщение Aleksey »

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

Спасибо за подробное объяснение проблемы. Воспроизвели, постараемся исправить к следующему билду на этой неделе.

Спасибо.
Artem Cherniavsky
Сообщения: 49
Зарегистрирован: 08 окт 2012, 17:34

Re: Проблема с перемещением полей в словаре

Сообщение Artem Cherniavsky »

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

Проблема решена. Используйте следующий билд на этой неделе.

Спасибо.
fantomus
Сообщения: 215
Зарегистрирован: 22 апр 2009, 06:41
Откуда: Kyiv, Ukraine

Re: Проблема с перемещением полей в словаре

Сообщение fantomus »

Спасибо!

Все работает правильно.
HighAley
Сообщения: 1998
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

Re: Проблема с перемещением полей в словаре

Сообщение HighAley »

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

Мы всегда рады вам помочь.
Обращайтесь, если возникнут ещё вопросы.

Спасибо.
Ответить