Commit 20a278ee authored by Claes Sjofors's avatar Claes Sjofors

Report display fix

parent 27618d98
...@@ -302,6 +302,10 @@ void rt_report::create_report( pwr_sClass_Report *o) ...@@ -302,6 +302,10 @@ void rt_report::create_report( pwr_sClass_Report *o)
switch ( o->DocumentFormat) { switch ( o->DocumentFormat) {
case pwr_eDocumentFormatEnum_PDF: case pwr_eDocumentFormatEnum_PDF:
// Convert to pdf // Convert to pdf
if ( strcmp( display, "") != 0)
sprintf( cmd, "export DISPLAY=%s;co_convert -f -d %s %s",
display, "$pwrp_lis", tmpfile);
else
sprintf( cmd, "co_convert -f -d %s %s", sprintf( cmd, "co_convert -f -d %s %s",
"$pwrp_lis", tmpfile); "$pwrp_lis", tmpfile);
system( cmd); system( cmd);
...@@ -309,6 +313,10 @@ void rt_report::create_report( pwr_sClass_Report *o) ...@@ -309,6 +313,10 @@ void rt_report::create_report( pwr_sClass_Report *o)
break; break;
case pwr_eDocumentFormatEnum_Html: case pwr_eDocumentFormatEnum_Html:
// Convert to pdf // Convert to pdf
if ( strcmp( display, "") != 0)
sprintf( cmd, "export DISPLAY=%s;co_convert -s -d %s %s",
display, "$pwrp_lis", tmpfile);
else
sprintf( cmd, "co_convert -s -d %s %s", sprintf( cmd, "co_convert -s -d %s %s",
"$pwrp_lis", tmpfile); "$pwrp_lis", tmpfile);
system( cmd); system( cmd);
...@@ -504,6 +512,10 @@ void rt_report::create_report( pwr_sClass_Report *o) ...@@ -504,6 +512,10 @@ void rt_report::create_report( pwr_sClass_Report *o)
pwr_tCmd cmd; pwr_tCmd cmd;
pwr_tFileName target_file; pwr_tFileName target_file;
if ( strcmp( display, "") != 0)
sprintf( cmd, "export DISPLAY=%s;co_convert -n -d %s %s",
display, "$pwrp_lis", tmpfile);
else
sprintf( cmd, "co_convert -n -d %s %s", sprintf( cmd, "co_convert -n -d %s %s",
"$pwrp_lis", tmpfile); "$pwrp_lis", tmpfile);
system( cmd); system( cmd);
...@@ -540,6 +552,10 @@ void rt_report::create_report( pwr_sClass_Report *o) ...@@ -540,6 +552,10 @@ void rt_report::create_report( pwr_sClass_Report *o)
switch ( o->DocumentFormat) { switch ( o->DocumentFormat) {
case pwr_eDocumentFormatEnum_PDF: case pwr_eDocumentFormatEnum_PDF:
// Convert to pdf // Convert to pdf
if ( strcmp( display, "") != 0)
sprintf( cmd, "export DISPLAY=%s;co_convert -f -d %s %s",
display, "$pwrp_lis", tmpfile);
else
sprintf( cmd, "co_convert -f -d %s %s", sprintf( cmd, "co_convert -f -d %s %s",
"$pwrp_lis", tmpfile); "$pwrp_lis", tmpfile);
system( cmd); system( cmd);
...@@ -547,6 +563,10 @@ void rt_report::create_report( pwr_sClass_Report *o) ...@@ -547,6 +563,10 @@ void rt_report::create_report( pwr_sClass_Report *o)
break; break;
case pwr_eDocumentFormatEnum_Html: case pwr_eDocumentFormatEnum_Html:
// Convert to pdf // Convert to pdf
if ( strcmp( display, "") != 0)
sprintf( cmd, "export DISPLAY=%s;co_convert -s -d %s %s",
display, "$pwrp_lis", tmpfile);
else
sprintf( cmd, "co_convert -s -d %s %s", sprintf( cmd, "co_convert -s -d %s %s",
"$pwrp_lis", tmpfile); "$pwrp_lis", tmpfile);
system( cmd); system( cmd);
...@@ -554,6 +574,10 @@ void rt_report::create_report( pwr_sClass_Report *o) ...@@ -554,6 +574,10 @@ void rt_report::create_report( pwr_sClass_Report *o)
break; break;
case pwr_eDocumentFormatEnum_Postscript: case pwr_eDocumentFormatEnum_Postscript:
// Convert to Postscript // Convert to Postscript
if ( strcmp( display, "") != 0)
sprintf( cmd, "export DISPLAY=%s;co_convert -n -d %s %s",
display, "$pwrp_lis", tmpfile);
else
sprintf( cmd, "co_convert -n -d %s %s", sprintf( cmd, "co_convert -n -d %s %s",
"$pwrp_lis", tmpfile); "$pwrp_lis", tmpfile);
system( cmd); system( cmd);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment