Click here to Skip to main content
15,893,487 members
Home / Discussions / C#
   

C#

 
QuestionHow to read data from external application? Pin
loony123415-Apr-07 12:49
loony123415-Apr-07 12:49 
AnswerRe: How to read data from external application? Pin
Judah Gabriel Himango16-Apr-07 10:16
sponsorJudah Gabriel Himango16-Apr-07 10:16 
GeneralRe: How to read data from external application? Pin
loony123416-Apr-07 13:28
loony123416-Apr-07 13:28 
Questioncrystal reports problem Pin
kifahhk15-Apr-07 12:38
kifahhk15-Apr-07 12:38 
AnswerRe: crystal reports problem Pin
phantanagu15-Apr-07 20:29
phantanagu15-Apr-07 20:29 
QuestionCreating RSS Reader Using New Windows RSS Platform Pin
William Spencer15-Apr-07 12:24
William Spencer15-Apr-07 12:24 
AnswerRe: Creating RSS Reader Using New Windows RSS Platform Pin
Judah Gabriel Himango16-Apr-07 10:18
sponsorJudah Gabriel Himango16-Apr-07 10:18 
QuestionOverload resolution failed in ReportViewer Pin
AndrusM15-Apr-07 12:00
AndrusM15-Apr-07 12:00 
I use MS ReportViewer control in local mode in C# application which calls custom code module.

To reproduce issue:

1. In C# create Code module :

public class Util {

public static bool Empty(int nValue) {
return (nValue == 0);
}
}

2. In report hidden expression call use this function with integer field parameter like

<visibility>
<hidden>=Util.Empty(Fields!myintegerfield.Value))


Observed:
Error shown below.

How to force ReportViewer to call my function ?
Should I use some attribute in method declaration ?

Microsoft.Reporting.WinForms.LocalProcessingException: An error occurred during local report processing. ---> Microsoft.ReportingServices.ReportProcessing.ReportProcessingException: The Hidden expression for the textbox ‘Textbox23’ contains an error: Overload resolution failed because no Public 'Empty' is most specific for these arguments:

'Public Shared Function Empty(nValue As Integer) As Boolean':

Not most specific.

at Microsoft.ReportingServices.ReportProcessing.ReportRuntime.RegisterRuntimeErrorInExpression(VariantResult& result, Exception e, IErrorContext iErrorContext, Boolean isError)

at Microsoft.ReportingServices.ReportProcessing.ReportRuntime.EvaluateStartHiddenExpression(Visibility visibility, IVisibilityHiddenExprHost hiddenExprHostRI, ObjectType objectType, String objectName)

at Microsoft.ReportingServices.ReportProcessing.ReportProcessing.ProcessingContext.ProcessReceiver(Int32 uniqueName, Visibility visibility, IVisibilityHiddenExprHost visibilityExprHostRI, ObjectType objectType, String objectName)

at Microsoft.ReportingServices.ReportProcessing.ReportItemInstanceInfo.Microsoft.ReportingServices.ReportProcessing.IShowHideReceiver.ProcessReceiver(ProcessingContext context, Int32 uniqueName)

at Microsoft.ReportingServices.ReportProcessing.ReportProcessing.RuntimeRICollection.EvalReportItemAttr(ReportItem reportItem, ReportItemInstance riInstance, ReportItemInstanceInfo riInstanceInfo, ProcessingContext processingContext)

at Microsoft.ReportingServices.ReportProcessing.ReportItemInstanceInfo.ConstructorHelper(ProcessingContext pc, ReportItem reportItemDef, ReportItemInstance owner)

at Microsoft.ReportingServices.ReportProcessing.ReportItemInstanceInfo..ctor(ProcessingContext pc, ReportItem reportItemDef, ReportItemInstance owner, Int32 index)

at Microsoft.ReportingServices.ReportProcessing.TextBoxInstance..ctor(ProcessingContext pc, TextBox reportItemDef, Int32 index)

at Microsoft.ReportingServices.ReportProcessing.ReportProcessing.RuntimeRICollection.CreateTextBoxInstance(TextBox textBox, ProcessingContext processingContext, Int32 index, IScope containingScope)

at Microsoft.ReportingServices.ReportProcessing.ReportProcessing.RuntimeRICollection.CreateInstance(ReportItem reportItem, Boolean setupEnvironment, Int32 index)

at Microsoft.ReportingServices.ReportProcessing.ReportProcessing.RuntimeRICollection.CreateInstances(ReportItemColInstance collectionInstance, ReportItemCollection reportItemsDef)

at Microsoft.ReportingServices.ReportProcessing.ReportProcessing.RuntimeRICollection.CreateInstance(ReportItem reportItem, Boolean setupEnvironment, Int32 index)

at Microsoft.ReportingServices.ReportProcessing.ReportProcessing.RuntimeRICollection.CreateInstances(ReportItemColInstance collectionInstance, ReportItemCollection reportItemsDef)

at Microsoft.ReportingServices.ReportProcessing.ReportProcessing.RuntimeRICollection.CreateInstances(ReportItemColInstance collectionInstance, Boolean ignorePageBreaks, Boolean ignoreInstances)

at Microsoft.ReportingServices.ReportProcessing.ReportProcessing.RuntimeTableObj.CreateRowInstances(ProcessingContext processingContext, RuntimeRICollectionList rowRICols, TableRowInstance[] rowInstances, Boolean repeatOnNewPages, Boolean enterGrouping)

at Microsoft.ReportingServices.ReportProcessing.ReportProcessing.RuntimeTableGroupLeafObj.CreateInstance()

at Microsoft.ReportingServices.ReportProcessing.ReportProcessing.RuntimeGroupLeafObj.Traverse(ProcessingStages operation)

at Microsoft.ReportingServices.ReportProcessing.ReportProcessing.RuntimeGroupLeafObj.TraverseAllLeafNodes(ProcessingStages operation)

at Microsoft.ReportingServices.ReportProcessing.ReportProcessing.RuntimeGroupingObj.Traverse(ProcessingStages operation, Boolean ascending)

at Microsoft.ReportingServices.ReportProcessing.ReportProcessing.RuntimeGroupRootObj.CreateInstances(ReportItemInstance riInstance, IList instanceList, RenderingPagesRangesList pagesList)

at Microsoft.ReportingServices.ReportProcessing.ReportProcessing.RuntimeTableObj.CreateInstances(ReportItemInstance riInstance, IList instanceList, RenderingPagesRangesList pagesList)

at Microsoft.ReportingServices.ReportProcessing.ReportProcessing.RuntimeRICollection.CreateInstance(ReportItem reportItem, Boolean setupEnvironment, Int32 index)

at Microsoft.ReportingServices.ReportProcessing.ReportProcessing.RuntimeRICollection.CreateInstances(ReportItemColInstance collectionInstance, ReportItemCollection reportItemsDef)

at Microsoft.ReportingServices.ReportProcessing.ReportProcessing.Merge.CreateInstances(ParameterInfoCollection parameters, Boolean noRows)

at Microsoft.ReportingServices.ReportProcessing.ReportProcessing.Merge.Process(ParameterInfoCollection parameters, Boolean mergeTran)

at Microsoft.ReportingServices.ReportProcessing.ReportProcessing.ProcessReport(Report report, ProcessingContext pc, ProcessingContext context)

at Microsoft.ReportingServices.ReportProcessing.ReportProcessing.ProcessReport(Report report, ProcessingContext pc, Boolean snapshotProcessing, Boolean processWithCachedData, GetReportChunk getChunkCallback, ErrorContext errorContext, DateTime executionTime, CreateReportChunk cacheDataCallback, ProcessingContext& context)

at Microsoft.ReportingServices.ReportProcessing.ReportProcessing.RenderReport(IRenderingExtension renderer, DateTime executionTimeStamp, GetReportChunk getCompiledDefinitionCallback, ProcessingContext pc, RenderingContext rc, CreateReportChunk cacheDataCallback, Boolean& dataCached)

at Microsoft.ReportingServices.ReportProcessing.ReportProcessing.RenderReport(IRenderingExtension renderer, DateTime executionTimeStamp, GetReportChunk getCompiledDefinitionCallback, ProcessingContext pc, RenderingContext rc)

at Microsoft.Reporting.LocalService.RenderWithDataCache(PreviewItemContext itemContext, ParameterInfoCollection reportParameters, IEnumerable dataSources, DatasourceCredentialsCollection credentials, IRenderingExtension renderer, ReportProcessing repProc, CreateAndRegisterStream createStreamCallback, ReportRuntimeSetup runtimeSetup)

at Microsoft.Reporting.LocalService.Render(PreviewItemContext itemContext, Boolean allowInternalRenderers, ParameterInfoCollection reportParameters, IEnumerable dataSources, DatasourceCredentialsCollection credentials, CreateAndRegisterStream createStreamCallback, ReportRuntimeSetup runtimeSetup, ProcessingMessageList& warnings)

at Microsoft.Reporting.WinForms.LocalReport.InternalRender(String format, Boolean allowInternalRenderers, String deviceInfo, CreateAndRegisterStream createStreamCallback, Warning[]& warnings)

--- End of inner exception stack trace ---

at Microsoft.Reporting.WinForms.LocalReport.InternalRender(String format, Boolean allowInternalRenderers, String deviceInfo, CreateAndRegisterStream createStreamCallback, Warning[]& warnings)

at Microsoft.Reporting.WinForms.LocalReport.InternalRender(String format, Boolean allowInternalRenderers, String deviceInfo, String& mimeType, String& encoding, String& fileNameExtension, String[]& streams, Warning[]& warnings)

at Microsoft.Reporting.WinForms.ProcessingThread.ProcessThreadMain(Object arg)


Andrus

QuestionCannot access disposed object error Pin
AndrusM15-Apr-07 11:55
AndrusM15-Apr-07 11:55 
AnswerRe: Cannot access disposed object error Pin
Luc Pattyn15-Apr-07 13:50
sitebuilderLuc Pattyn15-Apr-07 13:50 
GeneralRe: Cannot access disposed object error Pin
AndrusM16-Apr-07 4:44
AndrusM16-Apr-07 4:44 
GeneralRe: Cannot access disposed object error Pin
Luc Pattyn16-Apr-07 7:07
sitebuilderLuc Pattyn16-Apr-07 7:07 
GeneralRe: Cannot access disposed object error Pin
AndrusM16-Apr-07 7:48
AndrusM16-Apr-07 7:48 
QuestionGetting Pixel Value Pin
Saikek15-Apr-07 10:27
Saikek15-Apr-07 10:27 
AnswerRe: Getting Pixel Value Pin
Christian Graus15-Apr-07 11:14
protectorChristian Graus15-Apr-07 11:14 
QuestionProblem with ContextMenu? [modified] Pin
Khoramdin15-Apr-07 10:18
Khoramdin15-Apr-07 10:18 
AnswerRe: Problem with ContextMenu? Pin
Judah Gabriel Himango17-Apr-07 3:41
sponsorJudah Gabriel Himango17-Apr-07 3:41 
QuestionReading Data From Database Pin
microuser_200015-Apr-07 9:20
microuser_200015-Apr-07 9:20 
AnswerRe: Reading Data From Database Pin
Christian Graus15-Apr-07 11:15
protectorChristian Graus15-Apr-07 11:15 
QuestionWebBrowser 2.0 in Multithread application Pin
cardy115-Apr-07 8:55
cardy115-Apr-07 8:55 
AnswerRe: WebBrowser 2.0 in Multithread application Pin
Luc Pattyn15-Apr-07 9:26
sitebuilderLuc Pattyn15-Apr-07 9:26 
AnswerRe: WebBrowser 2.0 in Multithread application Pin
cardy115-Apr-07 10:18
cardy115-Apr-07 10:18 
GeneralRe: WebBrowser 2.0 in Multithread application Pin
Luc Pattyn15-Apr-07 11:35
sitebuilderLuc Pattyn15-Apr-07 11:35 
AnswerRe: WebBrowser 2.0 in Multithread application Pin
cardy125-Apr-07 3:41
cardy125-Apr-07 3:41 
QuestionHow to open last form on startup Pin
AndrusM15-Apr-07 8:07
AndrusM15-Apr-07 8:07 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.