SlideShare a Scribd company logo
1 of 2
Download to read offline
User requests
report
Client reads IP address
from Report Server IP
Address settings in
Report Server
Maintenance
Client sends
CHECKSUM
request to
Report Server
Client checks User
Default PrinterPrint
Characteristics to
determine correct Report
Server to use
CHECKSUM info
returned, client
checks Local
appdata directory to
see if Report is
cached
Compare
cached report
version with
CHECKSUM
report version
Yes, cached
Print Server reads report version
from own "Reports" directory in
ProfitMasterPrintServer directory,
complies CHECKSUM, and sends
information to client
Request report
from Report
Server
No, not cached
Is cached
report
version
up-to-date?
Yes
No
Request
up-to-date
version of
report from
Report Server
Up-to-date report
overwrites old
report in Local
appdata directory
Prepare to
render report
in Report
Viewer
Crystal Reports makes
connection string
request to SQL
database.
Crystal Reports .dll looks for
database connection information
from value defined in Database
Server Name field in Report
Server Maintenance
Connection made,
request of
report-specific data
Report
displayed for
user
User requests
print out
Print
Characteristics
checked, report
information/data
sent to Print Server
Report re-rendered via Crystal
Reports by way of Print Server
Service on Branch Server,
print job spooled
Job Prints
Printing Phase
Report Request
Phase
///////////////////////////
///////////////////////////
///////////////////////////
User requests
report
Client reads IP address
from Report Server IP
Address settings in
Report Server
Maintenance
Client sends
CHECKSUM
request to
Report Server
Client checks User
Default PrinterPrint
Characteristics to
determine correct Report
Server to use
CHECKSUM info
returned, client
checks Local
appdata directory to
see if Report is
cached
Compare
cached report
version with
CHECKSUM
report version
Yes, cached
Print Server reads report version
from own "Reports" directory in
ProfitMasterPrintServer directory,
complies CHECKSUM, and sends
information to client
Request report
from Report
Server
No, not cached
Is cached
report
version
up-to-date?
Yes
No
Request
up-to-date
version of
report from
Report Server
Up-to-date report
overwrites old
report in Local
appdata directory
Prepare to
render report
in Report
Viewer
Crystal Reports makes
connection string
request to SQL
database.
Crystal Reports .dll looks for
database connection information
from value defined in Database
Server Name field in Report
Server Maintenance
Connection made,
request of
report-specific data
Report
displayed for
user
User requests
print out
Print
Characteristics
checked, report
information/data
sent to Print Server
Report re-rendered via Crystal
Reports by way of Print Server
Service on Branch Server,
print job spooled
Job Prints
Printing Phase
Report Request
Phase
///////////////////////////
///////////////////////////
///////////////////////////
///////////////////////////
///////////////////////////

More Related Content

Viewers also liked

Meryliza muabbad how_to_use_evernote
Meryliza muabbad how_to_use_evernoteMeryliza muabbad how_to_use_evernote
Meryliza muabbad how_to_use_evernoteMeryliza Muabbad
 
How to be a successful foreign language learner vysakh and group
How to be a successful foreign language learner vysakh and groupHow to be a successful foreign language learner vysakh and group
How to be a successful foreign language learner vysakh and groupVysakh Ar
 
Team Stacking Proposal - LI Version
Team Stacking Proposal - LI VersionTeam Stacking Proposal - LI Version
Team Stacking Proposal - LI VersionSkyler Cavallo
 
Nước hoa hồng dùng để chữa bách bệnh
Nước hoa hồng dùng để chữa bách bệnhNước hoa hồng dùng để chữa bách bệnh
Nước hoa hồng dùng để chữa bách bệnhDung Nguyen
 
What to Consider When Facing an Unplanned Pregnancy
What to Consider When Facing an Unplanned PregnancyWhat to Consider When Facing an Unplanned Pregnancy
What to Consider When Facing an Unplanned PregnancyJudith Bell
 
Camt 2015 surviving an online only textbook adoption
Camt 2015 surviving an online only textbook adoptionCamt 2015 surviving an online only textbook adoption
Camt 2015 surviving an online only textbook adoptionmkendall63
 
International Journal of Composite Materials and Matrices (Vol 2 Issue 2)
International Journal of Composite Materials and Matrices  (Vol 2 Issue 2)International Journal of Composite Materials and Matrices  (Vol 2 Issue 2)
International Journal of Composite Materials and Matrices (Vol 2 Issue 2)JournalsPub www.journalspub.com
 
la formula-del-orgasmo-femenino-pdf
 la formula-del-orgasmo-femenino-pdf la formula-del-orgasmo-femenino-pdf
la formula-del-orgasmo-femenino-pdfIsshin Stark
 
Main causes of soil erosion in pakistan By Mr Allah Dad Khan
Main causes of soil erosion in pakistan By Mr Allah Dad KhanMain causes of soil erosion in pakistan By Mr Allah Dad Khan
Main causes of soil erosion in pakistan By Mr Allah Dad KhanMr.Allah Dad Khan
 
Green washing By Mr Allah Dad Khan
Green washing  By Mr Allah Dad Khan Green washing  By Mr Allah Dad Khan
Green washing By Mr Allah Dad Khan Mr.Allah Dad Khan
 

Viewers also liked (13)

Meryliza muabbad how_to_use_evernote
Meryliza muabbad how_to_use_evernoteMeryliza muabbad how_to_use_evernote
Meryliza muabbad how_to_use_evernote
 
How to be a successful foreign language learner vysakh and group
How to be a successful foreign language learner vysakh and groupHow to be a successful foreign language learner vysakh and group
How to be a successful foreign language learner vysakh and group
 
Team Stacking Proposal - LI Version
Team Stacking Proposal - LI VersionTeam Stacking Proposal - LI Version
Team Stacking Proposal - LI Version
 
The skeleton
The skeletonThe skeleton
The skeleton
 
Nước hoa hồng dùng để chữa bách bệnh
Nước hoa hồng dùng để chữa bách bệnhNước hoa hồng dùng để chữa bách bệnh
Nước hoa hồng dùng để chữa bách bệnh
 
What to Consider When Facing an Unplanned Pregnancy
What to Consider When Facing an Unplanned PregnancyWhat to Consider When Facing an Unplanned Pregnancy
What to Consider When Facing an Unplanned Pregnancy
 
Camt 2015 surviving an online only textbook adoption
Camt 2015 surviving an online only textbook adoptionCamt 2015 surviving an online only textbook adoption
Camt 2015 surviving an online only textbook adoption
 
臺灣
臺灣臺灣
臺灣
 
International Journal of Composite Materials and Matrices (Vol 2 Issue 2)
International Journal of Composite Materials and Matrices  (Vol 2 Issue 2)International Journal of Composite Materials and Matrices  (Vol 2 Issue 2)
International Journal of Composite Materials and Matrices (Vol 2 Issue 2)
 
Holography
HolographyHolography
Holography
 
la formula-del-orgasmo-femenino-pdf
 la formula-del-orgasmo-femenino-pdf la formula-del-orgasmo-femenino-pdf
la formula-del-orgasmo-femenino-pdf
 
Main causes of soil erosion in pakistan By Mr Allah Dad Khan
Main causes of soil erosion in pakistan By Mr Allah Dad KhanMain causes of soil erosion in pakistan By Mr Allah Dad Khan
Main causes of soil erosion in pakistan By Mr Allah Dad Khan
 
Green washing By Mr Allah Dad Khan
Green washing  By Mr Allah Dad Khan Green washing  By Mr Allah Dad Khan
Green washing By Mr Allah Dad Khan
 

Similar to Printing Reference - LI Version

Requirements Documentation -LSI Queuing-rev 1.1
Requirements Documentation -LSI Queuing-rev 1.1Requirements Documentation -LSI Queuing-rev 1.1
Requirements Documentation -LSI Queuing-rev 1.1Joseph Volpe
 
Client-Server Computing
Client-Server ComputingClient-Server Computing
Client-Server ComputingCloudbells.com
 
HMRS - Human Resource Management System (VB.Net)
HMRS - Human Resource Management System (VB.Net)HMRS - Human Resource Management System (VB.Net)
HMRS - Human Resource Management System (VB.Net)Abhishek Raj
 
Claims Based Identity In Share Point 2010
Claims  Based  Identity In  Share Point 2010Claims  Based  Identity In  Share Point 2010
Claims Based Identity In Share Point 2010Steve Sofian
 
z/Ware 2.0 Technical Overview
z/Ware 2.0 Technical Overviewz/Ware 2.0 Technical Overview
z/Ware 2.0 Technical Overviewillustrosystems
 
SQL Server Reporting Services
SQL Server Reporting ServicesSQL Server Reporting Services
SQL Server Reporting ServicesAhmed Elbaz
 
Push to the limit - rich and pro-active user interfaces with ADF (Oracle Ope...
Push to the limit - rich and pro-active user interfaces with ADF  (Oracle Ope...Push to the limit - rich and pro-active user interfaces with ADF  (Oracle Ope...
Push to the limit - rich and pro-active user interfaces with ADF (Oracle Ope...Lucas Jellema
 
14 Easy Steps to End-User Empowerment: Convert Custom Reports to BI Publisher
14 Easy Steps to End-User Empowerment: Convert Custom Reports to BI Publisher14 Easy Steps to End-User Empowerment: Convert Custom Reports to BI Publisher
14 Easy Steps to End-User Empowerment: Convert Custom Reports to BI PublisherMohan Dutt
 
Notes1
Notes1Notes1
Notes1C-DAC
 
Business Central Quick Starts
Business Central Quick StartsBusiness Central Quick Starts
Business Central Quick StartsDynamics Square
 
Sap overview posted by Parikshit Sanghavi
Sap overview posted by Parikshit SanghaviSap overview posted by Parikshit Sanghavi
Sap overview posted by Parikshit SanghaviParikshit Sanghavi
 
Zelenka Reporting Solutions Software
Zelenka Reporting Solutions SoftwareZelenka Reporting Solutions Software
Zelenka Reporting Solutions Softwarejamessmith451883
 
Providing Better Producer Administration With TrueProducer
Providing Better Producer Administration With TrueProducerProviding Better Producer Administration With TrueProducer
Providing Better Producer Administration With TrueProducerCallidus Software
 

Similar to Printing Reference - LI Version (20)

Requirements Documentation -LSI Queuing-rev 1.1
Requirements Documentation -LSI Queuing-rev 1.1Requirements Documentation -LSI Queuing-rev 1.1
Requirements Documentation -LSI Queuing-rev 1.1
 
R12 MOAC AND PAYABLES
R12 MOAC AND PAYABLESR12 MOAC AND PAYABLES
R12 MOAC AND PAYABLES
 
Client-Server Computing
Client-Server ComputingClient-Server Computing
Client-Server Computing
 
HMRS - Human Resource Management System (VB.Net)
HMRS - Human Resource Management System (VB.Net)HMRS - Human Resource Management System (VB.Net)
HMRS - Human Resource Management System (VB.Net)
 
MSB-Remote procedure call
MSB-Remote procedure callMSB-Remote procedure call
MSB-Remote procedure call
 
Claims Based Identity In Share Point 2010
Claims  Based  Identity In  Share Point 2010Claims  Based  Identity In  Share Point 2010
Claims Based Identity In Share Point 2010
 
z/Ware 2.0 Technical Overview
z/Ware 2.0 Technical Overviewz/Ware 2.0 Technical Overview
z/Ware 2.0 Technical Overview
 
SQL Server Reporting Services
SQL Server Reporting ServicesSQL Server Reporting Services
SQL Server Reporting Services
 
Push to the limit - rich and pro-active user interfaces with ADF (Oracle Ope...
Push to the limit - rich and pro-active user interfaces with ADF  (Oracle Ope...Push to the limit - rich and pro-active user interfaces with ADF  (Oracle Ope...
Push to the limit - rich and pro-active user interfaces with ADF (Oracle Ope...
 
14 Easy Steps to End-User Empowerment: Convert Custom Reports to BI Publisher
14 Easy Steps to End-User Empowerment: Convert Custom Reports to BI Publisher14 Easy Steps to End-User Empowerment: Convert Custom Reports to BI Publisher
14 Easy Steps to End-User Empowerment: Convert Custom Reports to BI Publisher
 
Notes1
Notes1Notes1
Notes1
 
Business Central Quick Starts
Business Central Quick StartsBusiness Central Quick Starts
Business Central Quick Starts
 
Sce flag
Sce flagSce flag
Sce flag
 
Sapbasic
SapbasicSapbasic
Sapbasic
 
Sap overview posted by Parikshit Sanghavi
Sap overview posted by Parikshit SanghaviSap overview posted by Parikshit Sanghavi
Sap overview posted by Parikshit Sanghavi
 
Zelenka Reporting Solutions Software
Zelenka Reporting Solutions SoftwareZelenka Reporting Solutions Software
Zelenka Reporting Solutions Software
 
Providing Better Producer Administration With TrueProducer
Providing Better Producer Administration With TrueProducerProviding Better Producer Administration With TrueProducer
Providing Better Producer Administration With TrueProducer
 
Product Backlog
Product BacklogProduct Backlog
Product Backlog
 
Dashboard
DashboardDashboard
Dashboard
 
Dashboard Doc
Dashboard DocDashboard Doc
Dashboard Doc
 

Printing Reference - LI Version

  • 1. User requests report Client reads IP address from Report Server IP Address settings in Report Server Maintenance Client sends CHECKSUM request to Report Server Client checks User Default PrinterPrint Characteristics to determine correct Report Server to use CHECKSUM info returned, client checks Local appdata directory to see if Report is cached Compare cached report version with CHECKSUM report version Yes, cached Print Server reads report version from own "Reports" directory in ProfitMasterPrintServer directory, complies CHECKSUM, and sends information to client Request report from Report Server No, not cached Is cached report version up-to-date? Yes No Request up-to-date version of report from Report Server Up-to-date report overwrites old report in Local appdata directory Prepare to render report in Report Viewer Crystal Reports makes connection string request to SQL database. Crystal Reports .dll looks for database connection information from value defined in Database Server Name field in Report Server Maintenance Connection made, request of report-specific data Report displayed for user User requests print out Print Characteristics checked, report information/data sent to Print Server Report re-rendered via Crystal Reports by way of Print Server Service on Branch Server, print job spooled Job Prints Printing Phase Report Request Phase /////////////////////////// /////////////////////////// ///////////////////////////
  • 2. User requests report Client reads IP address from Report Server IP Address settings in Report Server Maintenance Client sends CHECKSUM request to Report Server Client checks User Default PrinterPrint Characteristics to determine correct Report Server to use CHECKSUM info returned, client checks Local appdata directory to see if Report is cached Compare cached report version with CHECKSUM report version Yes, cached Print Server reads report version from own "Reports" directory in ProfitMasterPrintServer directory, complies CHECKSUM, and sends information to client Request report from Report Server No, not cached Is cached report version up-to-date? Yes No Request up-to-date version of report from Report Server Up-to-date report overwrites old report in Local appdata directory Prepare to render report in Report Viewer Crystal Reports makes connection string request to SQL database. Crystal Reports .dll looks for database connection information from value defined in Database Server Name field in Report Server Maintenance Connection made, request of report-specific data Report displayed for user User requests print out Print Characteristics checked, report information/data sent to Print Server Report re-rendered via Crystal Reports by way of Print Server Service on Branch Server, print job spooled Job Prints Printing Phase Report Request Phase /////////////////////////// /////////////////////////// /////////////////////////// /////////////////////////// ///////////////////////////