Problem In Report Layout
I am using BI publisher for PDF report printing. I am using a custom build layout for the report (The layout is built using Ms Word plug in Tempalte Builder) . Every thing is fine and the report print nicley.
The Problme is that when I include some static text like Signature or company name etc. It gives the famous error "Adobe Reader can not open file, the file may be currupt or it is send via emai"
Any Idea?
Similar Messages
-
Please help me.......
I had created a new form (Copy of Sales-> A/R Invoice, loaded from XML file).
The problem comes, when I tried to see (Print Preview) the Report Layout for the Corresponding A/R Invoice form.
The Layout Designer button is not showing its functionality on Clicking. Also the Print Preview button is in disabled condition. So I cant set the Report Layout and also cant see the Report (Preview) .
So is there any solution for this problem.Hi,
For the user defined forms the PLD functionality is not avaliable, instead u can design and use Crystal reports.
Vasu Natari. -
Problem Exporting Report Layout
Hi,
I have an application that contains many report layouts. In the development environment it works fine. But, I have exported the application (.sql file) and imported into the production environment and when I try to run the report the application can´t find the page and the report doesn´t run.
Anybody can help me ?
Thanks,
Best Regards,
Marcelo BatalhaHi,
For the user defined forms the PLD functionality is not avaliable, instead u can design and use Crystal reports.
Vasu Natari. -
REPORT LAYOUT Discoverer Viewer AS-10g
I have a problem about report layout on Discoverer viewer AS10g.
If I have a crosstab layout and Year is my left axis and Sales and Products are my top axis, I see the label on report (Year), not only values (2003, ). I also see the label Data point(s), but I dont want to see it.
How can I reduce or delete the white space around cells of data?
a)How can I hide the label Data points?
b)How can I hide the label Year?
c)How can I reduce the white space?
Version : Oracle Discoverer AS10gAnna,
this forum is about Oracle Forms. Please submit thsi question to the Reports or Discoverer forum on OTN.
Frank -
Hi Expert,
Please help me.
I have develop a new alv report for my client. I have faceing problem in report layout.
The below is the layout, please advice me how can i design the layout using alv.
total no of hotel | Room available | Occupied room|
Hotel 1 |
Day |
Month |
Year |
Hotel 2 |
Day |
Month |
Year |
Hotel 3 |
Thanks in Advance.
Thanks & Regards,Hi
Check out the following links:
ALV display coloumns as rows
ALV display coloumns as rows
Hope this helps
Regards,
Jayanthi.K -
Discoverer Viewer AS-10g - Report Layout
Hello,
I have a problem about report layout on Discoverer Viewer AS10g.
If I have a crosstab layout and "Year" is my left axis and "Sales" and "Products" are my top axis, I see the label "YEAR" on report, not only the values (2003, ). I also see the label Data point(s), but I dont want to see it.
How can I reduce or delete the white space around cells of data?
a)How can I hide the label Data points?
b)How can I hide the label Year?
c)How can I reduce the white space?
Version : Oracle Discoverer AS10g
Thank you!!Anna,
this forum is about Oracle Forms. Please submit thsi question to the Reports or Discoverer forum on OTN.
Frank -
i am facing very strange problem,
some times in report layout the field ,frame etc movement not exactely accoring to the
cursor movement(this happend only in some reports others work properly),
due to this ,layout designing is difficult
bye
siddharthHi,
Please try with latest Report Ver 6.0.8.19.0. you will not face the problem.
Thanks,
Puvan. -
Matrix-Report - Layout-Problem
Hi,
In my report (matrix-rep.) is number of column larger than side-width.
Report continue printing on the next page, but I want, the report should print this on the same page bellow
How can I do this?
Thanks
GregorTitle of this Forum: Forms
Title of this Thread: Issue with Report Layout
I can't point my finger on it, but something feels wrong. Or is it just me ;) ?
Reports has its own forum dedicated to questions related to...reports:
Reports
You have a good chance that you get more answers over there. Also you did not mention any version numbers (reports version, database version,...) so please add these informations over there as well as the solution to your problem may depend on the version of the product you are using.
good luck!
cheers -
Problem with creating customized report layout
Hello,
I want to create customized report layout. However, it doesn't work. Can somebody help me?
I have a page 24 in apex.oracle.com(workspace: houbcm, username: apex, password: apex1). Here is the code in my .xslt.
<?xml version="1.0"?>
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
<fo:layout-master-set>
<fo:simple-page-master master-name="content"
page-width="210mm" page-height="297mm">
<fo:region-body/>
</fo:simple-page-master>
</fo:layout-master-set>
<fo:page-sequence master-reference="content">
<fo:flow flow-name="xsl-region-body">
<fo:table table-layout="fixed" width="100%">
<fo:table-body>
<fo:table-row >
<fo:table-cell> <fo:block text-align='right' > <fo:inline> Product Name: </fo:inline> </fo:block> </fo:table-cell>
<fo:table-cell> <fo:block text-align='left' > <fo:inline> <xsl:value-of select='.//PRODUCT_NAME' /> </fo:inline> </fo:block> </fo:table-cell>
</fo:table-row>
<fo:table-row >
<fo:table-cell> <fo:block text-align='right' > <fo:inline> Description: </fo:inline> </fo:block> </fo:table-cell>
<fo:table-cell> <fo:block text-align='left' > <fo:inline> <xsl:value-of select='.//PRODUCT_DESCRIPTION' /> </fo:inline> </fo:block> </fo:table-cell>
</fo:table-row>
<fo:table-row >
<fo:table-cell> <fo:block text-align='right' > <fo:inline> Category: </fo:inline> </fo:block> </fo:table-cell>
<fo:table-cell> <fo:block text-align='left' > <fo:inline> <xsl:value-of select='.//CATEGORY' /> </fo:inline> </fo:block> </fo:table-cell>
</fo:table-row>
<fo:table-row >
<fo:table-cell> <fo:block text-align='right' > <fo:inline> Availability: </fo:inline> </fo:block> </fo:table-cell>
<fo:table-cell> <fo:block text-align='left' > <fo:inline> <xsl:value-of select='.//PRODUCT_AVAIL' /> </fo:inline> </fo:block> </fo:table-cell>
</fo:table-row>
<fo:table-row>
<fo:table-cell> <fo:block text-align='right' > <fo:inline> List Price: </fo:inline> </fo:block> </fo:table-cell>
<fo:table-cell> <fo:block text-align='left' > <fo:inline> <xsl:value-of select='.//LIST_PRICE' /> </fo:inline> </fo:block> </fo:table-cell>
</fo:table-row>
</fo:table-body>
</fo:table>
</fo:flow>
</fo:page-sequence>
</fo:root>
Thanks,
JenHi,
Thanks for the reply. I have created following report definition.
SELECT Call_Type.EnterpriseName, Call_Type.Description AS DNIS, Call_Type_Interval.CallTypeID,
SUM(Call_Type_Interval.ServiceLevelCallsOffered) AS CallsOffered,
SUM(Call_Type_Interval.CallsAnswered) AS CallsAnswered,
SUM(Call_Type_Interval.TotalCallsAband) AS TotalCallsAband,
SUM(Call_Type_Interval.ServiceLevelAband) AS ServiceLevelAband,
SUM(Call_Type_Interval.ShortCalls) AS ShortCalls,
SUM(Call_Type_Interval.CallDelayAbandTime) AS CallDelayAbandTime,
SUM(Call_Type_Interval.AnswerWaitTime) AS AnswerWaitTime,
SUM(Call_Type_Interval.AnsInterval1) AS AnsInterval1,
SUM(Call_Type_Interval.AnsInterval2) AS AnsInterval2,
SUM(Call_Type_Interval.AnsInterval3) AS AnsInterval3,
SUM(Call_Type_Interval.AnsInterval4) AS AnsInterval4,
SUM(Call_Type_Interval.AnsInterval5) AS AnsInterval5,
SUM(Call_Type_Interval.AnsInterval6) AS AnsInterval6,
SUM(Call_Type_Interval.AnsInterval7) AS AnsInterval7,
SUM(Call_Type_Interval.AnsInterval8) AS AnsInterval8,
SUM(Call_Type_Interval.AnsInterval9) AS AnsInterval9,
SUM(Call_Type_Interval.AnsInterval10) AS AnsInterval10
FROM
Call_Type (nolock),
Call_Type_Interval (nolock)
WHERE Call_Type.CallTypeID = Call_Type_Interval.CallTypeID
AND Call_Type.CallTypeID in (:calltype_list)
AND Call_Type_Interval.DateTime >= :start_date
AND Call_Type_Interval.DateTime <= :end_date
GROUP BY Call_Type.EnterpriseName,
Call_Type.Description,
Call_Type_Interval.CallTypeID
For this definition i wanted to create a customized report which is apparently not possible. -
Custom Report Layout with mutliple child tables
I am trying to create a custom report layout (using Bi Publisher) where I have parent data (multiple jobs on a page) and several child tables for each job (JobDays and JobStops) and several child tables for JobDays (JobDayProviders, JobDayCrew). On the apex screen, I have a join on Jobs and JobDays and I am using functions to string each child row value for JobDayProviders and JobDayCrew together and putting a <br> in between so that they will format on separate lines within a cell. It works fine on the screen but when trying to print to pdf, it ignores these line breaks. I have also tried using <br></br> (saw an article that said just use HTML in bi pulisher) which puts two lines in between each value on the screen and is still ignored on the pdf.
for example:
Table hierarchy:
Jobs table
Job Stops
Job Days
Job Day Service Providers
Job Day Crew
Report Layout per job (will have mutlipe jobs to print, just printing 1 day per job):
Jobs.col1 JobStops.row1 JobDay.col1 JobDayProviders.row1 JobDayCrew.r1
JobStops.row2 JobDayProviders.row2 JobDayCrew.r2
JobDayProviders.row3
Thanks,
Linda
First, is there a way to get bi publisher to recognize the line breaks? If not, what is the best way to create a custom report for this scenario? I tried to create a report query with mutliple queries, but cannot determine how to link the child queries to the paren query. I have seen an example where a button is pressed to print one parent row and the id of that row is saved and referenced as a parameter in each of the queries, but if printing mutliple parents on a report, how would I link the child queries to the parent query?Helen,
The best way for your case is to use a content folder and customize it whichever way you like.
however, your question is about reports. the problem in reports is this that you have to use just one single query and the layout of the results of this query are displayed in a peculiar way.
anyway. something similar but not exactly the same as what you wanted do is the following.
use a query like the following: (with a union in between)
SELECT COLUMN1,NULL , NULL ,NULL ,NULL
FROM my_source_table
WHERE myCriteria LIKE 'SoAndSo%'
UNION
SELECT NULL,COLUMN2 , COLUMN3, COLUMN4, COLUMN5
FROM my_source_table
WHERE myCriteria LIKE 'SoAndSo%'
---------- Now, have the following codes in the layout segments:
<!--- header --->
<table border="0" cellpadding="1" cellspacing="1" width="20%" align="center">
<!--- body --->
<tr align="center">
<td><table border="0" cellpadding="1" cellspacing="0" width="30%" align="center">
<tr align="center">
<TH><#COLUMN1.FIELD#></TH>
</tr>
</table>
</td>
<TD class="report_cell" ALIGN="LEFT"><#COLUMN2.FIELD#></TD>
<TD class="report_cell" ALIGN="LEFT"><#COLUMN3.FIELD#></TD>
<TD class="report_cell" ALIGN="LEFT"><#COLUMN4.FIELD#></TD>
<TD class="report_cell" ALIGN="LEFT"><#COLUMN5.FIELD#></TD>
</tr>
<!--- footer --->
<TR><TD></TD></TR>
this should produce a report with a table structure (you may see the whole if you give BORDER="1" in the main table tag). Within this table, the first column of the first row should be showing top-leftmost column value once (COLUMN1 value) and then the next rows would show last four column values as a table block on the right-bottom part.
with kind regards,
naqvi -
Purchase Order Crystal Report Layout Error
The stock Crystal Report Layout for Purchase Orders is giving me the following error:
A subscript must be between 1 and the size of the array.
Details: errorKind
Error in File POR20002 {b89f97ad-bf1f-447b-8bb4-b3d2e5219269}
{3C375C81-7D37-475D-9BCB-1703CE533B65}.rpt
Error in formula N_Decimal_Places:
'// To get the length of decimals
A subscript must be between 1 and the size of the array.
Details: errorKind
I looked in the Crystal Reports Formula fields and could not find N_Decimal_Places.
Has any one else had the problem with the PO layout that comes with Business One? If so, how did you fix it?Couldn't find how to copy the PO layout over using copy express.
I did compare the RDOC fields for POR20002 in both databases and they are Identical.
In Crystal Reports, I did a formula search for N_Decimal_Places and it found nothing. Then I did a search for 'length' in all formulas and it finds length in N_Decimal_Places. When I double click on N_Decimal_Places it clears the screen and never shows the formula. This happens in both layouts for my test database and SBODemoUS.
Again, SBODemoUS works correctly and AAA_TEST give the error. -
Importing Crystal Report layout for customer statements
Hello,
I have imported a crystal report layout to use for the customer statements when running them from the ageing report. The problem is even if we only select one business partner in the ageing report, when we print preview the statement it displays statements for all business partners - this is because in the crystal report there are no parameters. I know that when you import a layout like this for other documents you need to use for example, {ORDR.DocEntry}={DocKey@} as the parameter however the customer statements don't have a docentry. When I look at the system statement layout (collection layout), when you run the report you get an ADO.NET (XML) connection prompt. Is it possible to use the crystal layout i have for the customer statements but for only the customer(s) showing on the ageing report?
Many thanks,
KateSo just to make it clear,
you want an overview of open invoices from 1 customer.
If so, try this in crystal reports :
Create a parameter field (field explorer)
Name : CardName
Type : String
Value : Static
do not select a value field (none)
press ok.
Select expert
Create new
Starts with
type this : {?CardName}
press add
Click formula editor and make it look like this :
{OINV.DocStatus} = "o" and
{OINV.CardName} startswith {?CardName} -
Crystal Report Layout asking for Login Info
I have modified the Delivery Note Crystal Report Layout for Business One by clicking the Edit button on the Report and Layout Manager for Delivery Note (Items). I then saved my modifications to a file. Finally, I go into Business One and import the Layout for Delivery Note (Items). When I preview the Layout it asks me for login information then continues to fail. How dow I make it so I can print the Delivery without having to constantly log in?
Hi Jeff,
I recently had a similar problem on an 8.82 implementation, having contacted and spoken to SAP Support multiple times these suggested fixes worked:
The request to login to the database when you open or print preview a Crystal
report is a known issue. To resolve this, I recommend you go through our Root
Cause Analysis (RCA) guide. Please see attac hed Note 1676353 on where to find
this. There are four Cases in this guide (which contain a number of Influences)
- please go through all Cases and Influences.
We also tried the following:
STEP 1:
Influence 2: Case 2 is to clear all the data for login (e.g. sa and
password - delete them) and then ticked 'Integrated Security#.
- Influence
3: #: Check the current datasource is to update connection.
- Retest opening
the system reports on a workstation.
- If they are still reporting an error
try the next step
- STEP 2:
- Change the datasource location of
the report from OLE DB to SAP Business One type and leave the
authentication
information blank. Try running the report in Crystal, and then import to SAP.
And also opened up the Crystal Report via the Edit button in SAP in Reports and Layouts Manager, we then clicked on the database connection and updated all the tables (even though they were the same) and these got the reports needed working. Speaking to SAP it is a known bug and they are releasing a hotfix to resolve it, but try explaining that to a customer !!!
Hope these help.
Regards
Sean -
I am facing a problem that whenever i need some updation in query. I make the change and when i apply it, it removes all the new placeholders added and removes all the formats. How can i prevent from it?
HI
In reports layout goto Data Model and Double click the SQL Query Statement Icon, your will be displayed with Query editor where in you can change the statement as required.
i thik this should do...
rgds
bhaskar -
Hi
I'm trying to use the report layout service to delete a layout, but it is always giving a error. I'm most probably doing something silly,here is the code. Please let me know if you see a problem
Try
Dim oReportLayout As SAPbobsCOM.ReportLayout
Dim oReportParam As SAPbobsCOM.ReportLayoutParams
'get report params
oReportParam = oReportLayoutService.GetDataInterface(SAPbobsCOM.ReportLayoutsServiceDataInterfaces.rlsdiReportLayoutParams)
oReportParam.LayoutCode = "QUT20006"
'get the default layout of the specific document
oReportLayout = oReportLayoutService.GetReportLayout(oReportParam)
oReportLayout.Author = "manager"
oReportLayout.Name = "Sales Quotation_Test"
oReportLayoutService.DeleteReportLayout(oReportLayout)
sErrMsg = oCompany.GetLastErrorDescription()
If sErrMsg = Nothing Then
MsgBox("Completed succesffully")
Else
MsgBox("Error:" & sErrMsg)
End If
Catch ex As Exception
MsgBox(ex.Message)
End Try
Thanks in advanceHi Marco Antonio Blanco Freja
Thank you for answering my thread. Really appreciate it. I did declare them, here is a insert again, ive moved it to a place where you can see it.
'Global Variable
Public oCompanyService As SAPbobsCOM.CompanyService
Dim oReportLayoutService As SAPbobsCOM.ReportLayoutsService
'in procedure
try
Dim oReportLayout As SAPbobsCOM.ReportLayout
Dim oReportParam As SAPbobsCOM.ReportLayoutParams
oCompanyService = oCompany.GetCompanyService
'get report service
oReportLayoutService = oCompanyService.GetBusinessService(SAPbobsCOM.ServiceTypes.ReportLayoutsService)
'get report params
oReportParam = oReportLayoutService.GetDataInterface(SAPbobsCOM.ReportLayoutsServiceDataInterfaces.rlsdiReportLayoutParams)
oReportParam.LayoutCode = "QUT20006"
'get the default layout of the specific document
oReportLayout = oReportLayoutService.GetReportLayout(oReportParam)
oReportLayout.Author = "manager"
oReportLayout.Name = "Sales Quotation_Test"
oReportLayoutService.DeleteReportLayout(oReportLayout)
sErrMsg = oCompany.GetLastErrorDescription()
If sErrMsg = Nothing Then
MsgBox("Completed succesffully")
Else
MsgBox("Error:" & sErrMsg)
End If
Catch ex As Exception
MsgBox(ex.Message)
End Try
It gives an error by oReportLayoutService.DeleteReportLayout(oReportLayout) and the error is "Specified cast is not valid". We usually get this error when something was not done correctly...i can't spot the problem. Can You???
Thanks again
Maybe you are looking for
-
Error in Weblogic Server 8.1
Hi, I have deployed a web application in Weblogic. When i am trying to access the first page, i am getting the following exception:-- java.lang.IllegalStateException: Attempt to change ContentType after calling getWriter() (cannot change charset from
-
The computer has Win7 and I was trying to add win8 in another hard drive, so I installed the new hard drive, inserted the cd, and reboot from that CD, but after copying the files, it restarted while the monitor went to sleep, and after searching for
-
Event Receiver ItemAdded MS CRM 2011
Hi, I'm playing with SharePoint 2010 and MS CRM 2011. I developed simple event receiver on the document library which fire on ItemAdded and ItemAdding. Event receiver fire when I create folder inside SharePoint UI document library and everything work
-
Why are the Radio Adapters that work on my iPod not working with my iPhone?
I had purchased an adaptor to plug into the bottom of my iphone to play the music from my iphone of my radio. I purchased one of the adapters and it worked for a month then it stopped working and the iphone quit playing the music over the radio... Ho
-
I would like to create a simple vote form that members can hit the reply button and record their preference in a check box. Is this possible on iPad?