Skip to content

DevExpress-Examples/report-server-how-to-manage-scheduled-jobs-from-a-windows-forms-application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Files to look at:

Report Server - How to manage scheduled jobs from a Windows Forms application

This example illustrates how to enable a client-side WinForms application to access the Report Server and remotely manage scheduled jobs.

For this application to be able to access the Report Server, make sure that the ServerAddress field in the application's MainForm.cs file matches the Site URL specified in your Report Server settings (it is set to "http://localhost:83" by default).

To log into the Report Server, the application uses the Guest account by default, so it is required that this user is active (you can check this in the User Accounts panel).

On running the application, the main form displays a complete list of currently scheduled tasks (jobs). After selecting a task, you can do one of the following.

- To manage a specific task, click "Show Scheduled Task Parameters". On the invoked form, you can create a new task, as well as update, delete or execute the selected task.

- To inspect the logs stored for a task, click "Show Scheduled Task Results". On the invoked form, you can view the history of task executions along with results of each execution.

 

The API that this application uses to access the Report Server is related to the following public namespaces.

DevExpress.ReportServer.ServiceModel.ConnectionProviders

DevExpress.ReportServer.ServiceModel.Client

DevExpress.ReportServer.ServiceModel.DataContracts

To learn more about the corresponding infrastructure, please consult with the DevExpress product documentation.


Releases

No releases published

Packages

No packages published