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

Stimulsoft Reports.Wpf 2012.1 for Visual Studio 2008 - 2010

Добавлено: 26 апр 2012, 12:40
CyMpaK
Здравствуйте.
Скачал данный продукт. Решил освоить его для дальнейшего использования в своем WPF приложении. В данный момент смотрю вот это видео и у меня никак не получается задать нечетный\четный стиль для моей таблицы. Создаю стиль как показано на видео, выбираю его в свойствах датабенда, жму предварительный просмотр, а результат нулевой.
Ещё заметил, что если переименовать стиль, то выскакивает ошибка "Данный стиль не найден."
Может быть это недоступно в демо версии?

upd
Посмотрел данное видео для гистограмм. Не могу задать данные в Series Editor -> Value -> ValueDataColumn. Данное свойство у меня пусто и выбрать ничего не предлагается. Вроде источник данных задал. Как быть?

Stimulsoft Reports.Wpf 2012.1 for Visual Studio 2008 - 2010

Добавлено: 27 апр 2012, 09:19
Ivan
Здравствуйте.
CyMpaK писал(а):Создаю стиль как показано на видео, выбираю его в свойствах датабенда, жму предварительный просмотр, а результат нулевой.
Ещё заметил, что если переименовать стиль, то выскакивает ошибка "Данный стиль не найден."
Может быть это недоступно в демо версии?
В демо-версии нет никаких ограничений кроме надписи "Demo".
Проблему воспроизвести не удается, возможно не учитываем какой-нибудь фактор.
Пожалуйста пришлите пример отчета, на котором воспроизводится проблема, для анализа.
CyMpaK писал(а):Посмотрел данное видео для гистограмм. Не могу задать данные в Series Editor -> Value -> ValueDataColumn. Данное свойство у меня пусто и выбрать ничего не предлагается.
Проблему воспроизвели.
Потребуется некоторое время для её решения.

Спасибо.

Stimulsoft Reports.Wpf 2012.1 for Visual Studio 2008 - 2010

Добавлено: 27 апр 2012, 10:17
CyMpaK
Ivan писал(а): Пожалуйста пришлите пример отчета, на котором воспроизводится проблема, для анализа.
У меня EvenStyle и OddStyle ни на одной таблице не срабатывает. Отчет прикрепил, на нем у меня воспроизводится данная проблема.

Stimulsoft Reports.Wpf 2012.1 for Visual Studio 2008 - 2010

Добавлено: 27 апр 2012, 11:03
Ivan
Здравствуйте.

Чтобы был виден цвет бэнда, пожалуйста установите у текстбоксов Text1 и Text2 прозрачный фон.

Спасибо.

Stimulsoft Reports.Wpf 2012.1 for Visual Studio 2008 - 2010

Добавлено: 27 апр 2012, 11:12
CyMpaK
Ivan писал(а): Чтобы был виден цвет бэнда, пожалуйста установите у текстбоксов Text1 и Text2 прозрачный фон.
Да все заработало. мой промах, извиняюсь:)
а для Chart'ов, когда будет новая сборка примерно?

UPD
Вот нашел ещё пару косяков.
1) При использовании стилей не меняется именно формат текста. Хотя в стиле он изменен.
2) Когда выбираешь датабенд свойства EvenStyle и OddStyle остаются пустыми и только после щелчка показывается, что там задан стиль.
3) Сделал иерархичный бенд (Дерево) и применил к нему стили (через свойства EvenStyle и OddStyle). Немного коряво дерево покрасилось (покраска строк дерева через эти свойства не подразумевается?). Правда покраска самих текстов через свойство "Condition" прошла нормально и даже изменила формат текста.

приложил отчет и картинки.

Stimulsoft Reports.Wpf 2012.1 for Visual Studio 2008 - 2010

Добавлено: 30 апр 2012, 13:36
Andrew
Здравуствуйте,

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

Спасибо.

Stimulsoft Reports.Wpf 2012.1 for Visual Studio 2008 - 2010

Добавлено: 02 май 2012, 07:44
CyMpaK
Ivan писал(а): Проблему воспроизвели.
Потребуется некоторое время для её решения.
Скажите, пожалуйста, примерную дату выхода исправленной сборки.
Ещё есть вопрос по сборке адаптера для SQLite. я так понимаю, чтобы его собрать нужно установить Stimulsoft Reports.Net? Так как пакет Stimulsoft.Report.WPF не содержит вот этих библиотек(Stimulsoft.Controls.dll и Stimulsoft.Editor.dll) для успешной сборки адаптера.
В общем, я установил Stimulsoft.Reports.Net, чтобы добавить недостающие библиотеки + скачал System.Data.Sqlite для .Net Framework 3.5. Далее судя по инструкции надо скомпилировать проект, но у мне студия выдает такую ошибку при компиляции:

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

D:\Projects\Connectors\SQLiteDatabase\Stimulsoft.Report.SQLiteDatabase\StiSQLiteAdapterService.cs(229,44): error CS0234: The type or namespace name 'StiSQLiteMetadataProvider' does not exist in the namespace 'Stimulsoft.Database' (are you missing an assembly reference?)

Stimulsoft Reports.Wpf 2012.1 for Visual Studio 2008 - 2010

Добавлено: 02 май 2012, 10:30
Aleksey
Здравствуйте,

Для WPF версии, пожалуйста, проверьте адаптер прикрепленный в аттаче.

Спасибо.

Stimulsoft Reports.Wpf 2012.1 for Visual Studio 2008 - 2010

Добавлено: 02 май 2012, 12:32
CyMpaK
Aleksey писал(а):Здравствуйте,

Для WPF версии, пожалуйста, проверьте адаптер прикрепленный в аттаче.

Спасибо.
хмм, а где тогда скачать остальные адаптеры для WPF? интересует MySQL, PostgreSQL.

Stimulsoft Reports.Wpf 2012.1 for Visual Studio 2008 - 2010

Добавлено: 02 май 2012, 13:51
Aleksey
Здравствуйте,

Для WPF версии в дополнительных адаптерах меняется код только в одном месте (StiSQLiteSqlDatabase.cs):

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

public override DialogResult Edit(bool newDatabase)
{
    #region for WinForms
    using (StiSqlDatabaseEditForm form = new StiSqlDatabaseEditForm(this))
    {
        if (newDatabase) form.Text = StiLocalization.Get("FormDatabaseEdit", "SQLiteNew");
        else form.Text = StiLocalization.Get("FormDatabaseEdit", "SQLiteEdit");

        form.tbName.Text = this.Name;
        form.tbAlias.Text = this.Alias;
        form.tbConnectionString.Text = this.ConnectionString;
        if (form.ShowDialog() == DialogResult.OK)
        {
            this.Name = form.tbName.Text;
            this.Alias = form.tbAlias.Text;
            this.ConnectionString = form.tbConnectionString.Text;
        }
        return form.DialogResult;
    }
    #endregion
    
    #region for WPF
    //StiSqlDatabaseEditWindow form = new StiSqlDatabaseEditWindow(this);
    //{
    //    if (newDatabase) form.Title = StiLocalization.Get("FormDatabaseEdit", "SQLiteNew");
    //    else form.Title = StiLocalization.Get("FormDatabaseEdit", "SQLiteEdit");

    //    form.TbName.Text = this.Name;
    //    form.TbAlias.Text = this.Alias;
    //    form.TbConnectionString.Text = this.ConnectionString;
    //    if (form.ShowDialog() == true)
    //    {
    //        this.Name = form.TbName.Text;
    //        this.Alias = form.TbAlias.Text;
    //        this.ConnectionString = form.TbConnectionString.Text;
    //        return DialogResult.OK;
    //    }
    //    return DialogResult.Cancel;
    //}
    #endregion
}
Спасибо.