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

Падение дизайнера при добавлении источника

Добавлено: 22 июл 2013, 13:14
genius_p
Использовалась триальная версия 2013.1.1600

1. Создаю новый шаблон
2. Добавляю в него новое соединение (SQL Server)
3. В контекстном меню на этом соединении выбираю "Новый источник данных"
4. Выбираю созданное соединение и жму ОК (не совсем удобно ведь я открыл меню для этого соединения зачем мне его опять выбирать)
5. В окне "Select Data" нажимаю кнопку новый запрос.
6. Пишу текст запроса "Select 1 a"
7. Жму кнопку "Получить все колонки"
8. Нажимаю ОК
9. Получаю исключение "Не удалось привести тип объекта "Stimulsoft.Report.WpfDesign.StiQuerieItem" к типу "System.Windows.Controls.TreeViewItem"."
сохраненный файл исключения во вложении
10. Жму кнопку Close
11. В окне "Select Data" в ветке Запросы выбираю созданный источник данных
12. Жму ОК и программа вылетает.

При открытии мини-дампа была получена следующая информация:
Тип исключения: IvalidOperationException
Сообщение: DialogResult можно задать только после создания Window и его отображения как диалогового окна.
Стэк вызовов (не полный):
PresentationFramework.dll!System.Windows.Window.DialogResult.set(bool? value) + 0xe6 bytes
Stimulsoft.Report.WpfDesign.dll!Stimulsoft.Report.WpfDesign.StiSelectDataWindow.buttonOkClick(object sender, System.Windows.RoutedEventArgs e)
PresentationCore.dll!System.Windows.EventRoute.InvokeHandlersImpl(object source, System.Windows.RoutedEventArgs args, bool reRaised)
PresentationCore.dll!System.Windows.UIElement.RaiseEventImpl(System.Windows.DependencyObject sender, System.Windows.RoutedEventArgs args)
PresentationFramework.dll!System.Windows.Controls.Button.OnClick()

Re: Падение дизайнера при добавлении источника

Добавлено: 22 июл 2013, 15:35
Aleksey
Здравствуйте,

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

Спасибо.

Re: Падение дизайнера при добавлении источника

Добавлено: 22 июл 2013, 16:02
genius_p
После обновления данная проблема ушла.
Наткнулся на другую.
1.Создал переменную запрашиваемую у пользователя.
2 Подключил ее к источнику данных Ключи к столбцу GUID Значения к текстовому столбцу

Если у переменной оставить тип данных string то при отображении пользователю в списке отображаются ФИО, а при выборе его идентификатор. При этом в самой переменной содержится находится значение идентификатора в строковом виде.
Если я ставлю тип переменной GUID, то при выборе записи происходит исключение.

Re: Падение дизайнера при добавлении источника

Добавлено: 24 июл 2013, 12:22
Ivan
Здравствуйте.

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

Спасибо.