Страница 1 из 2
Критическая ошибка во 2-й версии
Добавлено: 20 сен 2007, 11:53
Light
В новой (2007.2) версии есть критическая ошибка. Если в ReportName присутствуют пробелы, то метод Stimulsoft.Report.StiReport.Compile(String path) падает с ошибкой "Object reference not set to an instance of an object".
Критическая ошибка во 2-й версии
Добавлено: 20 сен 2007, 14:15
Edward
Не получается воспроизвести указанную Вами ошибку.
Вы не могли бы подсказать путь воспроизведения ошибки поподробнее или прислать тестовый проект на
который бы воспроизводил данную ошибку.
Спасибо.
Критическая ошибка во 2-й версии
Добавлено: 21 сен 2007, 08:19
Light
Ошибка проявляется только в Web приложении.
Код примера выслан на почту.
Критическая ошибка во 2-й версии
Добавлено: 01 окт 2007, 12:15
Spidola
Действительно ошибка имеет место.
Если в тэге отчёта (выделен):
...
3bde88e388fe4a4dac9ee62d8a8b411b
Test Report
Centimeters
2007.3
...
встречается пробел, то отчёт в веб приложении строго падает. Это создаёт существенное неудобство, поскольку пока не вышло исправление, приходится удалять пробелы руками.
Кто-нибудь может сказать что-либо на эту тему?
P.S. В предыдущих релизах этой ошибки не было...
Критическая ошибка во 2-й версии
Добавлено: 02 окт 2007, 06:58
Vital
Ошибка исправлена в билде от 2 октября.
Спасибо.
Критическая ошибка во 2-й версии
Добавлено: 10 окт 2007, 07:40
Light
Ошибка никуда не исчезла. Вот тестовый пример.
Код: Выделить всё
using System;
using Stimulsoft.Base;
using Stimulsoft.Report;
namespace ConsoleApplication1
{
///
/// Summary description for Class1.
///
class Class1
{
///
/// The main entry point for the application.
///
[STAThread]
static void Main(string[] args)
{
try
{
StiReport report = new StiReport();
string xml = ""
+ ""
+ " "
+ " "
+ " "
+ " "
+ " "
+ " "
+ " "
+ " "
+ " "
+ " "
+ " None;Black;2;Solid;False;4;Black"
+ " Transparent"
+ " "
+ " "
+ " None;DimGray;1;Solid;False;4;Black"
+ " Transparent"
+ " 0,0,17,1"
+ " "
+ " Verdana,18"
+ " None"
+ " 0,0,0,0"
+ " Text18"
+ " "
+ " "
+ " test"
+ " Black"
+ " "
+ " Expression"
+ " Center"
+ " "
+ " "
+ " "
+ " 3884ef641d644f6c929f1d34fa9a3f92"
+ " 2,2,1,1"
+ " Page1"
+ " "
+ " 29.7"
+ " 21"
+ " "
+ " "
+ " Arial,100"
+ " [50:0:0:0]"
+ " "
+ " "
+ " "
+ " "
+ " "
+ " System.Dll"
+ " System.Drawing.Dll"
+ " System.Windows.Forms.Dll"
+ " System.Data.Dll"
+ " System.Xml.Dll"
+ " Stimulsoft.Controls.Dll"
+ " Stimulsoft.Base.Dll"
+ " Stimulsoft.Report.Dll"
+ " "
+ " Confirmation letter"
+ " 9/21/2007 12:01:50 PM"
+ " 2/27/2007 7:16:59 PM"
+ " 380415c853ed477bb41c8a709b7af2b6"
+ " Confirmation letter"
+ " Centimeters"
+ " 2007.3"
+ " using System;"
+ "using System.Drawing;"
+ "using System.Windows.Forms;"
+ "using System.Data;"
+ "using Stimulsoft.Controls;"
+ "using Stimulsoft.Base.Drawing;"
+ "using Stimulsoft.Report;"
+ "using Stimulsoft.Report.ReportControls;"
+ "using Stimulsoft.Report.Components;"
+ ""
+ "namespace Reports"
+ "{"
+ " "
+ " public class Report : Stimulsoft.Report.StiReport"
+ " {"
+ " "
+ " public Report()"
+ " {"
+ " this.InitializeComponent();"
+ " }"
+ " #region StiReport Designer generated code - do not modify#endregion StiReport Designer generated code - do not modify"
+ " }"
+ "}"
+ " CSharp"
+ " "
+ "";
report.LoadFromString(xml);
report.Compile("C:\\Temp\\test.dll");
Console.WriteLine("Compiled");
}
catch (Exception ex)
{
Console.WriteLine("Error");
Console.WriteLine(ex.Message);
Console.WriteLine(ex.StackTrace);
}
Console.ReadLine();
}
}
}
Критическая ошибка во 2-й версии
Добавлено: 10 окт 2007, 15:33
Pavel
Постараемся исправить в ближайшие несколько дней.
Спасибо.
Критическая ошибка во 2-й версии
Добавлено: 07 ноя 2007, 06:00
Light
Каков прогресс? Нам очень важно, чтобы ошибка была исправлена.
Критическая ошибка во 2-й версии
Добавлено: 08 ноя 2007, 06:45
Pavel
Мы проверили этот баг на последних билдах - ошибки не возникает.
Спасибо.
Критическая ошибка во 2-й версии
Добавлено: 13 ноя 2007, 12:48
Edward
В одном тз промежуточных билдов патч почему-то не был применен. Сейчас ситуация исправлена и патч доступен в билде от 14 ноября.
Спасибо.