FlexViewer for UWP > Binding FlexReport with FlexViewer |
To render a report, you need to load the report first. Once the report definition has been created, a data source is defined, and the report definition is loaded, you can render the report to the FlexViewer control.
To preview the report in FlexViewer control, use the following code:
Try ' load from resource stream Using stream As Stream = asm.GetManifestResourceStream("BindingApp.Resources.TelephoneBillReport.flxr") rpt.Load(stream, "TelephoneBillReport") End Using Catch ex As Exception Dim md As New MessageDialog(String.Format("Failed to Load Report", rpt.ReportName, ex.Message), "Error") Await md.ShowAsync() Return End Try Flxviewer.DocumentSource = rpt
try { // load from resource stream using (Stream stream = asm.GetManifestResourceStream("BindingApp.Resources.TelephoneBillReport.flxr")) rpt.Load(stream, "TelephoneBillReport"); } catch (Exception ex) { MessageDialog md = new MessageDialog(string.Format("Failed to Load Report", rpt.ReportName, ex.Message), "Error"); await md.ShowAsync(); return; } Flxviewer.DocumentSource = rpt;