Browse Source

Cleanup

pull/1/head
peterforstmeier 15 years ago
parent
commit
ad38116b8f
  1. 19
      src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseClasses/Printing/StandardPrinter.cs
  2. 1
      src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/IExpression.cs
  3. 2
      src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/BasePager.cs
  4. 2
      src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/IntegrationTests/GlobalFunctions.cs

19
src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseClasses/Printing/StandardPrinter.cs

@ -115,7 +115,7 @@ namespace ICSharpCode.Reports.Core.BaseClasses.Printing @@ -115,7 +115,7 @@ namespace ICSharpCode.Reports.Core.BaseClasses.Printing
PrintHelper.AdjustChildLocation(item,offset);
BaseTextItem textItem = item as BaseTextItem;
//BaseTextItem textItem = item as BaseTextItem;
IReportExpression epr = item as IReportExpression;
@ -129,26 +129,17 @@ namespace ICSharpCode.Reports.Core.BaseClasses.Printing @@ -129,26 +129,17 @@ namespace ICSharpCode.Reports.Core.BaseClasses.Printing
} else
{
evaluatedValue = evaluator.Evaluate(textItem.Text);
evaluatedValue = evaluator.Evaluate(epr.Text);
}
textItem.Text = evaluatedValue;
epr.Text = evaluatedValue;
} catch (UnknownFunctionException ufe) {
textItem.Text = GlobalValues.UnkownFunctionMessage(ufe.Message);
epr.Text = GlobalValues.UnkownFunctionMessage(ufe.Message);
}
}
if (textItem != null) {
string str = textItem.Text;
textItem.Text = evaluator.Evaluate(textItem.Text);
textItem.Render(rpea);
textItem.Text = str;
} else {
item.Render (rpea);
}
item.Render (rpea);
item.Location = saveLocation;
}

1
src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/IExpression.cs

@ -16,5 +16,6 @@ namespace ICSharpCode.Reports.Core @@ -16,5 +16,6 @@ namespace ICSharpCode.Reports.Core
public interface IReportExpression
{
string Expression {get;set;}
string Text {get;set;}
}
}

2
src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/BasePager.cs

@ -230,8 +230,6 @@ namespace ICSharpCode.Reports.Core.Exporter @@ -230,8 +230,6 @@ namespace ICSharpCode.Reports.Core.Exporter
}
catch (UnknownFunctionException ufe)
{
// et.Text = String.Format(System.Globalization.CultureInfo.InvariantCulture,
// "!! Can't find <{0}> !! ",ufe.Message);
et.Text = GlobalValues.UnkownFunctionMessage(ufe.Message);
}
finally

2
src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/IntegrationTests/GlobalFunctions.cs

@ -101,7 +101,7 @@ namespace ICSharpCode.Reports.Core.Test.ReportingLanguage.IntegrationTests @@ -101,7 +101,7 @@ namespace ICSharpCode.Reports.Core.Test.ReportingLanguage.IntegrationTests
[Test]
[ExpectedException(typeof(InvalidOperationException))]
[ExpectedException(typeof(UnknownFunctionException))]
public void Throw_On_UnknownFunction()
{
const string expression = "=TotalWrongFunction()";

Loading…
Cancel
Save