How to get preview of PDF Formatted Crystal Report on New Tab without Exporting to disk
I am working on a website, right now generated Receipt get directly ExportedToDisk on specified path.
this is working Code for Crystal Report ExportToDisk
filename = "BillRCPT.pdf";
ReportDocument crystalReport = new ReportDocument(); // creating object of crystal report
crystalReport.Load(Server.MapPath(ReportPath)); // path of report
crystalReport.SetDataSource(datatable); // binding datatable
try
crystalReport.ExportToDisk(CrystalDecisions.Shared.ExportFormatType.PortableDocFormat, filename);
crystalReport.Dispose();
catch (Exception ex)
crystalReport.Dispose();
log.WriteFile(GetType().Name, System.Reflection.MethodBase.GetCurrentMethod().Name, ex.StackTrace, ex.Source, ex.Message, (ex.StackTrace.Substring(ex.StackTrace.LastIndexOf(' '))).ToString());
Before storing PDF I wanted a preview of Crystal Report, so at that time I will either directly print the Receipt or Download it...
Is it possible? if yes then how can I achieve it...
I googled this but not able to find expected outcome...
It may be duplicate question... if it is then Please suggest...
Thank You
c# asp.net crystal-reports
add a comment |
I am working on a website, right now generated Receipt get directly ExportedToDisk on specified path.
this is working Code for Crystal Report ExportToDisk
filename = "BillRCPT.pdf";
ReportDocument crystalReport = new ReportDocument(); // creating object of crystal report
crystalReport.Load(Server.MapPath(ReportPath)); // path of report
crystalReport.SetDataSource(datatable); // binding datatable
try
crystalReport.ExportToDisk(CrystalDecisions.Shared.ExportFormatType.PortableDocFormat, filename);
crystalReport.Dispose();
catch (Exception ex)
crystalReport.Dispose();
log.WriteFile(GetType().Name, System.Reflection.MethodBase.GetCurrentMethod().Name, ex.StackTrace, ex.Source, ex.Message, (ex.StackTrace.Substring(ex.StackTrace.LastIndexOf(' '))).ToString());
Before storing PDF I wanted a preview of Crystal Report, so at that time I will either directly print the Receipt or Download it...
Is it possible? if yes then how can I achieve it...
I googled this but not able to find expected outcome...
It may be duplicate question... if it is then Please suggest...
Thank You
c# asp.net crystal-reports
add a comment |
I am working on a website, right now generated Receipt get directly ExportedToDisk on specified path.
this is working Code for Crystal Report ExportToDisk
filename = "BillRCPT.pdf";
ReportDocument crystalReport = new ReportDocument(); // creating object of crystal report
crystalReport.Load(Server.MapPath(ReportPath)); // path of report
crystalReport.SetDataSource(datatable); // binding datatable
try
crystalReport.ExportToDisk(CrystalDecisions.Shared.ExportFormatType.PortableDocFormat, filename);
crystalReport.Dispose();
catch (Exception ex)
crystalReport.Dispose();
log.WriteFile(GetType().Name, System.Reflection.MethodBase.GetCurrentMethod().Name, ex.StackTrace, ex.Source, ex.Message, (ex.StackTrace.Substring(ex.StackTrace.LastIndexOf(' '))).ToString());
Before storing PDF I wanted a preview of Crystal Report, so at that time I will either directly print the Receipt or Download it...
Is it possible? if yes then how can I achieve it...
I googled this but not able to find expected outcome...
It may be duplicate question... if it is then Please suggest...
Thank You
c# asp.net crystal-reports
I am working on a website, right now generated Receipt get directly ExportedToDisk on specified path.
this is working Code for Crystal Report ExportToDisk
filename = "BillRCPT.pdf";
ReportDocument crystalReport = new ReportDocument(); // creating object of crystal report
crystalReport.Load(Server.MapPath(ReportPath)); // path of report
crystalReport.SetDataSource(datatable); // binding datatable
try
crystalReport.ExportToDisk(CrystalDecisions.Shared.ExportFormatType.PortableDocFormat, filename);
crystalReport.Dispose();
catch (Exception ex)
crystalReport.Dispose();
log.WriteFile(GetType().Name, System.Reflection.MethodBase.GetCurrentMethod().Name, ex.StackTrace, ex.Source, ex.Message, (ex.StackTrace.Substring(ex.StackTrace.LastIndexOf(' '))).ToString());
Before storing PDF I wanted a preview of Crystal Report, so at that time I will either directly print the Receipt or Download it...
Is it possible? if yes then how can I achieve it...
I googled this but not able to find expected outcome...
It may be duplicate question... if it is then Please suggest...
Thank You
c# asp.net crystal-reports
c# asp.net crystal-reports
asked Nov 13 '18 at 11:14
Shreejay PendseShreejay Pendse
3918
3918
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
If you are using web forms, create a new form/ control and the only content of it should be CrystalDecisions.Web
assembly registration and this
<CR:CrystalReportViewer ID="CRep" runat="server" AutoDataBind="False" Height="600px" Width="900px" HasCrystalLogo="False" HasDrillUpButton="False" HasSearchButton="False" HasToggleGroupTreeButton="False" />
And in your code behind
ExportFormatType type = ExportFormatType.PortableDocFormat;
crystalReport.ExportToHttpResponse(ExportFormatType.PortableDocFormat, Response, false, "Report name");`
add a comment |
Your Answer
StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53279794%2fhow-to-get-preview-of-pdf-formatted-crystal-report-on-new-tab-without-exporting%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
If you are using web forms, create a new form/ control and the only content of it should be CrystalDecisions.Web
assembly registration and this
<CR:CrystalReportViewer ID="CRep" runat="server" AutoDataBind="False" Height="600px" Width="900px" HasCrystalLogo="False" HasDrillUpButton="False" HasSearchButton="False" HasToggleGroupTreeButton="False" />
And in your code behind
ExportFormatType type = ExportFormatType.PortableDocFormat;
crystalReport.ExportToHttpResponse(ExportFormatType.PortableDocFormat, Response, false, "Report name");`
add a comment |
If you are using web forms, create a new form/ control and the only content of it should be CrystalDecisions.Web
assembly registration and this
<CR:CrystalReportViewer ID="CRep" runat="server" AutoDataBind="False" Height="600px" Width="900px" HasCrystalLogo="False" HasDrillUpButton="False" HasSearchButton="False" HasToggleGroupTreeButton="False" />
And in your code behind
ExportFormatType type = ExportFormatType.PortableDocFormat;
crystalReport.ExportToHttpResponse(ExportFormatType.PortableDocFormat, Response, false, "Report name");`
add a comment |
If you are using web forms, create a new form/ control and the only content of it should be CrystalDecisions.Web
assembly registration and this
<CR:CrystalReportViewer ID="CRep" runat="server" AutoDataBind="False" Height="600px" Width="900px" HasCrystalLogo="False" HasDrillUpButton="False" HasSearchButton="False" HasToggleGroupTreeButton="False" />
And in your code behind
ExportFormatType type = ExportFormatType.PortableDocFormat;
crystalReport.ExportToHttpResponse(ExportFormatType.PortableDocFormat, Response, false, "Report name");`
If you are using web forms, create a new form/ control and the only content of it should be CrystalDecisions.Web
assembly registration and this
<CR:CrystalReportViewer ID="CRep" runat="server" AutoDataBind="False" Height="600px" Width="900px" HasCrystalLogo="False" HasDrillUpButton="False" HasSearchButton="False" HasToggleGroupTreeButton="False" />
And in your code behind
ExportFormatType type = ExportFormatType.PortableDocFormat;
crystalReport.ExportToHttpResponse(ExportFormatType.PortableDocFormat, Response, false, "Report name");`
answered Nov 13 '18 at 12:50
a.bajorinasa.bajorinas
1665
1665
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53279794%2fhow-to-get-preview-of-pdf-formatted-crystal-report-on-new-tab-without-exporting%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown