Upload
kamryn-markland
View
227
Download
1
Tags:
Embed Size (px)
Citation preview
Data Connection UI
Design walkthrough
Current MS data connection UI technologies
OLEDBOLEDB
ODBCODBC
ADO.NETADO.NET
VS Data Connection UIVS Data Connection UI
OLEDB Data Link UIOLEDB Data Link UIODBC Admin UIODBC
Admin UIMicrosoft
QueryMicrosoft
Query
Office Data Connection Wizard
Office Data Connection Wizard
ODBC Connection
Wizards
ODBC Connection
Wizards
ExcelExcel Report BuilderReport Builder
Visual StudioVisual Studio
SQL ASOracle ... SAP
...XLS MDB
Model DesignerModel
Designer
RS Data Source UIRS Data Source UI
AS Data Source UIAS Data
Source UI
Report DesignerReport
Designer
...
Screens of existing UI
RS new data connection workflow
CancelHelp NextBack
AdventureWorkshttp://host1/site1/doclib/folder1/AdventureWorks.rsdsNice description of my connection
rosedata Northwindhttp://host2/reportserver/Data Sources/rosedata NorthwindNice description of my connection
Create a new connection in my report
Select a connection or report model
Browse…
Recently used shared
connections
Other shared connections
Select a existing connection:
Selecting from existing connections
CancelHelp NextBack
AdventureWorkshttp://host1/site1/doclib/folder1/AdventureWorks.rsdsNice description of my connection
rosedata Northwindhttp://host2/reportserver/Data Sources/rosedata NorthwindNice description of my connection
Create a new connection in my report
Select a connection or report model
Browse…
Recently used shared
connections
Other shared connections
Select a existing connection:
Data Source Credentials
Connect
Connecting to AdventureWorks
Cancel
joeuserUser name:
Password:
Remember my password for this connection
Connect using: Database credentials
Asking credential info
Happy path completed
CancelHelp FinishBack
Connection succeeded.
Click Finish to close the wizard.
Connection: AdventureWorks
Location: http://host1/site1/doclib/folder1/AdventureWorks.rsds
CancelHelp NextBack
AdventureWorkshttp://host1/site1/doclib/folder1/AdventureWorks.rsdsNice description of my connection
rosedata Northwindhttp://host2/reportserver/Data Sources/rosedata NorthwindNice description of my connection
Create a new connection in my report
Select a connection or report model
Browse…
Recently used shared
connections
Other shared connections
Select a existing connection:
Creating new connection
Creating new connection
CancelHelp NextBack
AdventureWorkshttp://host1/site1/doclib/folder1/AdventureWorks.rsdsNice description of my connection
rosedata Northwindhttp://host2/reportserver/Data Sources/rosedata NorthwindNice description of my connection
Select a connection or report model
Browse…
Recently used shared
connections
Other shared connections
Select a shared connection:
Create a new connection in my report
Detecting data source
Help NextBack Cancel
Browse…
Detect
Enter the location of the data source (examples):
Identify the location and type of the data
source
Detect the data source type:
Manually configure the connection
ducky1
Detect
Detecting data sources at this location....
Manually configure the connection
Selecting data source
Help Next Cancel
ducky1Microsoft SQL Server
ducky1 Browse…
Select the data source:
Back
Enter the location of the data source (examples):
Identify the location and type of the data
source
Detect
Detect the data source type:
Manually configure the connection
ducky1\OTHERINSTANCEMicrosoft SQL Server
Selecting database
Help FinishBack Cancel
Data source: ducky1
Type: Microsoft SQL Server
Connect as: joeuser
Connection succeeded.
Choose a database:
AdventureWorks
AdventureWorksDW
master
Northwind
New connection completed
Help CancelFinish
AdventureWorks
Data source: ducky1
Type: Microsoft SQL Server
Connect as: joeuser
Connection succeeded.
Back
Choose a database: