Columns truncated in report results page
Hi
I have around 20 columns displayed in crystal reports. However when i do run the report only the first few columns show up and the rest are truncated. Is there a solution for this?
[Exporting into excel i get all the columns]
Thanks in advance
Hi,
We're getting little bits of information and it's a bit hard to give you a solution. Now that we know the problem is in InfoView let's ask a few more relevant questions:
1) What version of Crystal are you using?
2) What version of Crystal Server are you using?
3) What are your printer settings in the report, ie. in Crystal Reports?
4) When you schedule the report in InfoView, are you changing the Printer Settings? If you are then what are you changing? What paper size is being used? What orientation?
6) If you set the Printer in InfoView to the same printer as in Crystal do you see the columns?
7) When you view the report in Crystal Reports, do all the columns fit on one page or multiple pages?
8) When you view the report in InfoView, do the truncated columns appear on the next page or if you scroll to the right?
I'm focusing on the printer because that will dictate how the report is viewed as well as printed. InfoView and Crystal format the preview to the printer's capabilities. If you have InfoView using a printer that can only use letter size paper, that's the viewing area you will see.
Thanks,
Brian
Similar Messages
-
HREIC Enhancement: Addition of SLA column to activity search result page
Hi Experts,
I am currently assigned in enhancing the activity search of transaction code HREIC_VP by adding SLA column in the output table. I debugged this BSP application and haven't found any class where the selection of data happens.
Does anybody know what class is responsible of selecting the data to be displayed in activity search and how this is being transferred to the output table.
Many thanks in advance,
Larissa1) Enhance the component BT126S_APPT
2) Enhance the view BT126S_APPT/ApptSR
3) Add the attribute to the context node BTQRACT via the following method
Simply add the object_id field from the BTQRact node by right clicking on the BTQRACT atttributes folder and choosing create
attribute.
In the wizard choose add model attribute.
Attribute Name OBJECT_ID
BOL Entity: BTQRAct
BOL Attribute: OBJECT_ID
Hit continue and you are done. Now the field should be available for view configuration and you would perform that step as normal.
No need for the complicated coding suggested above as it already exists in the BTQRAct genil/bol entity structure and just needed to be exposed. I have done this before and is working fine in my production system with no errors on CRM 2007 SPS01.
Take care,
Stephen -
Report Result showing # and limited vlaues instead of complete values
Hello,
I have a strange problem. I am working in BW 2.0B and loading data into 2 cubes (IS and PLAN). Over these cubes, I have a Multicube and my report is built on this multicube. The columns in the Report result show me strange values. For example the field Disposition shows # whereas after checking the cube contents there are more than 100 numeric values. Another field Material number shows few values (hardly 4 records) whereas after checking cube contents, there are lot more values present. What could this be due to? Pls help.
Thanks & <removed by moderator>,
SD
Edited by: Siegfried Szameitat on Jan 12, 2009 2:09 PMhi siggi,
no. i have not used any restriction at all. I created a test report and placed only disposition in it. but it shows me just 1 record in the result.
do i need to make some changes on the multicube? -
Not able to see the result in particular column of BPC report
Dear All,
I have problem in one of the BPC report where I am not able to see the result into one column but rest of the users are able to see the result for same column in same report without any issues.
Generally, I used this report frequently but having such problem from last few days. Excel has created any logs which I need to clear? Please advice.
Request your help to resolve such problem please.
If you need any information, please let me know.
Thank You
Kind Regards
AnukulHello Anukul,
In the report what type of data you are trying to check in that column. can you please brief about report.
And also please check the excel cell format (right click and check it is a numeric or character), which may help to resolve this issue.
Regards,
Rajesh.K -
How to print Column Labels on each print page of an ALV report
Hi,
I have an ALV report which is of 10 print pages.
I need to print Column Labels on each print page.
How it is possible.
Plz write the solution
NarendraHi Narendra
try this code.
reward pts if help.
Deepanker.
*& Report ZDEMO_ALVGRID_EDIT *
*& Example of a simple ALV Grid Report *
*& The basic ALV grid, Enhanced to display specific fields as *
*& editable depending on field value *
REPORT ZDEMO_ALVGRID_EDIT .
TABLES: ekko.
TYPE-POOLS: slis. "ALV Declarations
*Data Declaration
TYPES: BEGIN OF t_ekko,
ebeln TYPE ekpo-ebeln,
ebelp TYPE ekpo-ebelp,
statu TYPE ekpo-statu,
aedat TYPE ekpo-aedat,
matnr TYPE ekpo-matnr,
menge TYPE ekpo-menge,
meins TYPE ekpo-meins,
netpr TYPE ekpo-netpr,
peinh TYPE ekpo-peinh,
field_style TYPE lvc_t_styl, "FOR DISABLE
END OF t_ekko.
DATA: it_ekko TYPE STANDARD TABLE OF t_ekko INITIAL SIZE 0,
wa_ekko TYPE t_ekko.
*ALV data declarations
DATA: fieldcatalog TYPE slis_t_fieldcat_alv WITH HEADER LINE.
DATA: it_fieldcat TYPE lvc_t_fcat, "slis_t_fieldcat_alv WITH HEADER LINE,
wa_fieldcat TYPE lvc_s_fcat,
gd_tab_group TYPE slis_t_sp_group_alv,
gd_layout TYPE lvc_s_layo, "slis_layout_alv,
gd_repid LIKE sy-repid.
*Start-of-selection.
START-OF-SELECTION.
PERFORM data_retrieval.
PERFORM set_specific_field_attributes.
PERFORM build_fieldcatalog.
PERFORM build_layout.
PERFORM display_alv_report.
*& Form BUILD_FIELDCATALOG
Build Fieldcatalog for ALV Report
FORM build_fieldcatalog.
wa_fieldcat-fieldname = 'EBELN'.
wa_fieldcat-scrtext_m = 'Purchase Order'.
wa_fieldcat-col_pos = 0.
wa_fieldcat-outputlen = 10.
wa_fieldcat-emphasize = 'X'.
wa_fieldcat-key = 'X'.
APPEND wa_fieldcat TO it_fieldcat.
CLEAR wa_fieldcat.
wa_fieldcat-fieldname = 'EBELP'.
wa_fieldcat-scrtext_m = 'PO Item'.
wa_fieldcat-col_pos = 1.
APPEND wa_fieldcat TO it_fieldcat.
CLEAR wa_fieldcat.
wa_fieldcat-fieldname = 'STATU'.
wa_fieldcat-scrtext_m = 'Status'.
wa_fieldcat-col_pos = 2.
APPEND wa_fieldcat TO it_fieldcat.
CLEAR wa_fieldcat.
wa_fieldcat-fieldname = 'AEDAT'.
wa_fieldcat-scrtext_m = 'Item change date'.
wa_fieldcat-col_pos = 3.
APPEND wa_fieldcat TO it_fieldcat.
CLEAR wa_fieldcat.
wa_fieldcat-fieldname = 'MATNR'.
wa_fieldcat-scrtext_m = 'Material Number'.
wa_fieldcat-col_pos = 4.
APPEND wa_fieldcat TO it_fieldcat.
CLEAR wa_fieldcat.
wa_fieldcat-fieldname = 'MENGE'.
wa_fieldcat-scrtext_m = 'PO quantity'.
wa_fieldcat-col_pos = 5.
APPEND wa_fieldcat TO it_fieldcat.
CLEAR wa_fieldcat.
wa_fieldcat-fieldname = 'MEINS'.
wa_fieldcat-scrtext_m = 'Order Unit'.
wa_fieldcat-col_pos = 6.
APPEND wa_fieldcat TO it_fieldcat.
CLEAR wa_fieldcat.
wa_fieldcat-fieldname = 'NETPR'.
wa_fieldcat-scrtext_m = 'Net Price'.
wa_fieldcat-edit = 'X'. "sets whole column to be editable
wa_fieldcat-col_pos = 7.
wa_fieldcat-outputlen = 15.
wa_fieldcat-datatype = 'CURR'.
APPEND wa_fieldcat TO it_fieldcat.
CLEAR wa_fieldcat.
wa_fieldcat-fieldname = 'PEINH'.
wa_fieldcat-scrtext_m = 'Price Unit'.
wa_fieldcat-col_pos = 8.
APPEND wa_fieldcat TO it_fieldcat.
CLEAR wa_fieldcat.
ENDFORM. " BUILD_FIELDCATALOG
*& Form BUILD_LAYOUT
Build layout for ALV grid report
FORM build_layout.
Set layout field for field attributes(i.e. input/output)
gd_layout-stylefname = 'FIELD_STYLE'.
gd_layout-zebra = 'X'.
ENDFORM. " BUILD_LAYOUT
*& Form DISPLAY_ALV_REPORT
Display report using ALV grid
FORM display_alv_report.
gd_repid = sy-repid.
call function 'REUSE_ALV_GRID_DISPLAY'
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY_LVC'
EXPORTING
i_callback_program = gd_repid
i_callback_user_command = 'USER_COMMAND'
is_layout_lvc = gd_layout
it_fieldcat_lvc = it_fieldcat
i_save = 'X'
TABLES
t_outtab = it_ekko
EXCEPTIONS
program_error = 1
OTHERS = 2.
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
ENDFORM. " DISPLAY_ALV_REPORT
*& Form DATA_RETRIEVAL
Retrieve data form EKPO table and populate itab it_ekko
FORM data_retrieval.
SELECT ebeln ebelp statu aedat matnr menge meins netpr peinh
UP TO 10 ROWS
FROM ekpo
INTO CORRESPONDING FIELDS OF TABLE it_ekko.
ENDFORM. " DATA_RETRIEVAL
*& Form set_specific_field_attributes
populate FIELD_STYLE table with specific field attributes
form set_specific_field_attributes .
DATA ls_stylerow TYPE lvc_s_styl .
DATA lt_styletab TYPE lvc_t_styl .
Populate style variable (FIELD_STYLE) with style properties
The NETPR field/column has been set to editable in the fieldcatalog...
The following code sets it to be disabled(display only) if 'NETPR'
is gt than 10.
LOOP AT it_ekko INTO wa_ekko.
IF wa_ekko-netpr GT 10.
ls_stylerow-fieldname = 'NETPR' .
ls_stylerow-style = cl_gui_alv_grid=>mc_style_disabled.
"set field to disabled
APPEND ls_stylerow TO wa_ekko-field_style.
MODIFY it_ekko FROM wa_ekko.
ENDIF.
ENDLOOP.
endform. " set_specific_field_attributes
pls reward pts is help, -
How to bring all columns in a single/first page in report painter
Hi Experts,
There are 9 columns in a report painter which includes 1 lead column.
7 columns comes in a first page including lead column and rest 2 columns goes to second page. This report is copied from another report where all columns comes in a first page only. if the original report comes in one page then why not the new report.
Please suggest how to bring all columns in a single/first page in the new report.
Please revert if I'm confused anywhere.
Thanks in advance
ArabindaHi Rajneesh,
Thanx for the quick reply. When I change the column width to 10 it comes in one page. But the requirement is to keep the column width to at least 12 or 14 and moreever the original report from where this report is copied having the same no of columns and the column width for original report is 14 and it comes in one page only.
Do I need to do something more to achieve this. My question is how the original reports data comes in one page where as the current report having issue with same number of columns.
Pls suggest.
Thanx,
Arabinda -
Data Mismatch in MTM Results page Vs SSRS Report
Hi,
Data found to be different from MTM results page to SSRS page. Few asked me wait for some time as it may get delayed 2-24 hrs to get updated with Data WareHouse. I waited for 3 days and the difference remains.
In the results page in MTM it shows higher no. of Passed Test Cases than what it's showing in the default SSRS report
MTM - VS TFS 2013
Any help is appreciated.
Regards,
TFS QueriesHi TFSQ,
Thanks for your post.
You’re using TFS 2013 Update 4 and VS 2013 Update 4?
Your current team project created using which default TFS 2013 process template?
What’s the detailed result page in your MTM, and you compared the result with which team project SSRS report?
These two reports worked fine in your team project before? And this same issue also happened in other team projects or not?
Please share your screenshots here, it will help us provide the better response.
Additionally, please manually process your TFS Warehouse and Cube, ensure can process successfully.
https://msdn.microsoft.com/en-us/library/ff400237.aspx.
We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
Click
HERE to participate the survey. -
Passing report results parameters to different page
Hi y'all,
I was wondering how report results (results acquired by custom written sql query) can be passed to different pages?
Can anyone help or provide me with a link which can point me to some documentation on this subject.
Thanks,
CleoCleo,
Do you want the records fetched by the SQl query available in other pages inorder to use that as a source for processes in those pages ?
One way is to define a collection in the SQL report page and fetch records into that collection on page load. Change the Report region to refer to the collection.
For example, you have a SQL report based on the query
SELECT 'a','b', 'c' from dualYou can have a Before header PLSQL process in that page that fetches these records into that collection
BEGIN
APEX_COLLECTION.TRUNCATE_COLLECTION ('REPORT_RECORDS');
APEX_COLLECTION.CREATE_COLLECTION_FROM_QUERY (
p_collection_name = > 'REPORT_RECORDS',
p_query => q'!SELECT 'a','b', 'c' from dual!'
END;Change the SQL report to
select * from apex_collections WHERE collection_name = 'REPORT_RECORDS'In any page where you want to use the reports records , they would be available in the collection. -
Customization Form at top populate Report Results at Bottom of Page??
Is it possible to develop a customization form and its report on the same page?
Here is the scenario. We want the customization form on the top of the Portal page, and then we want the results of the query form (the report results) to populate in the bottom of the Portal page. The customer desires this so they can still see what information they queried on to get the specified report results.
Does anyone know a way to do this or has anyone successfully developed it?The customization form portlet would need to pass the parameter(s) to the other portlet. You may want to check out the parameter passing portlet samples in the PDK. The Smart Web Services Portlets work in a similar way too.
If you want end users to show what their previously set parameters were, the customization portlet should read the previously passed parameters (along with the report portlet) and show them.
You may also consider building a report using the wizards. Components can take parameters very easily through the Portal 9.0.2 (Oracle9iAS v2) page parameters feature. -
Linked column with # sign doesn't work in report results
I have a 2 page query situation, whereas in the 1st page I have a wildcard query to find a product number.
This product number is set-up as link to run a report which opens in another page.
(Type is a STRING.)
Everything works fine unless the product number starts with the # sign.
I can run a report using this in a non-linked page, but it doesn't work in the linked page...?
Simple queries
Page 1
select
from
Products
WHERE (((upper(TOP_ITEM) like upper(:P1_SEARCH)||'%')))
and :P1_SEARCH is not null
(Link on Top Item - :P2_Search)
Page 2
select
from
Products
where Top_Item = :P2_Search
(This works fine if I enter the #[Product] into the text field)
Link doesn't work...?You need to escape the "#" character in the product no and generate the link's HTML code in report #1 directly within the SQL query.
select ..
,'<a href="f?p=REPLACE(product_number,'#',''%23)
,'<a href="f?p=' || :APP_ID || ':200:' || :APP_SESSION || '::NO::P200_PRODUCT_NUMBER:' || REPLACE(product_number,'#','%23') || '"> Link</a>' product_number_link
FROM ..
{code}
<i> 200 is report #2's page
P200_PRODUCT_NUMBER is report #2's page item which is set on redirecting to that page.
Product_number is the column name of column with '#' characters
Change display type of product_number_link column to "standard report type"</i> -
APEX 4.0 Report Query column limitation, 43 column maximum for the result!
Hi there,
I'm trying to generate report from Apex 4.0.1, but I got stucked with column limitation when I'm executing the report query.
Case:
Environment: oracle 11g, apex 4.0.1, oracle BI 11, windows xp
Table: My test table is quite simple, by creating a sample table with 44 columns, the column name is random, i.e. column1..column44, column data type is varchar2 (20)
report query:my report query is also simple, by "select * from testtable"
Data: no data in my sample table
Error: then I'll get the error: "HelpORA-06502: PL/SQL: numeric or value error: character string buffer too small"
solution: If I shrink the table column from 44 to 43, then the report can be generated to xls, pdf, etc.
Question: Is there any column limitation for Apex report query? I know there's a 32k row size limitation for varchar, but since there's no single data in my table, it shouldn't be the case.
Does anybody get this issue before? Thanks for any generous input!! :)
Horatiohi marko,
Thanks for the reply, but i can't find the 45 column limitation from report query and report printing. any clue for this call?
Regards
Horatio -
Few columns in ALV report while printing move to next page
Hi,
While printing, 14 columns are printing in first page and the next 5 cols in next page, how do u resolve this to accommodate all the 19 columns in a single page?
Regards,
Chitwanjit SinghHi Chitwanjit,
You can optimize your coloumn width in the layout like -
gd_layout-colwidth_optimize = 'X'.
May be this will help.
Thanks and Regards,
Nidhi Srivastava -
Mismatch column name in report viewer and PDF export?
I have text box in the header and populated dynamically.
If my query result is more than 1 page, when i go to next page, the column value will change but when i export it to PDF or Word, only the column value of the first page will appear.
Please see image below:
http://s2.postimg.org/3q81agpyh/Cropper_Capture_26.jpg
What's wrong here?Hi Arun,
Here's the screenshot of the problem
-> {http://}i.imgur.com/2hGf3xi{.jpg}
Is the textbox is placed within report body or in the page header.
-> It's in the body/tablix, please see image below
->{http://}i.imgur.com/hiO0R8C{.jpg}
Can you provide the expression you have used in that text box
-> =ReportItems!STORENOG1.Value
-> I have a textbox STORENOG1 which is hidden (=Fields!STORENOG1.Value)
This is how I declare in my Stored Proc
-> STORENOG1 VARCHAR(10) DEFAULT NULL
Please remove the curly braces in the links bec. I cannot paste link and upload images
Regards,
Tats -
OIM report / add column to working report
Hi,
I need some help with OIM reports.
Cannot add a column to a working report. What I have done is that I have changed the Stored procedure and then changed the Report XML Metadata to include that column.
The report just turns out to be blank after the changes made.
A snippet of the change to the Stored Procedure(added line in bold):
-- contruct the query
strColumnList := ' tusracc.system as "SYSTEM", ' ||
' vifs.ifsemp_employee_id as "EMP_ID", ' ||
' vusr.usr_first_name || '' '' || vusr.usr_last_name as "EMP_NAME", ' ||
*' vusr.usr_status as "USR_STATUS", ' ||*
' tusracc.attribute as "ATTRIBUTE", ' ||
' tusracc.attrvalue1 as "ATTRVALUE" ';
strFromClause := ' v_users vusr, v_ifsusers vifs, tmp_user_access tusracc ';
strWhereClause := ' tusracc.usr_key = vusr.usr_key ';
strWhereClause := strWhereClause || ' and vusr.usr_key=vifs.usr_key(+)';
IF strsortcolumn_in IS NULL THEN
strOrderByClause := ' 2 ' ;
ELSE
strOrderByClause := strsortcolumn_in ;
END IF;
IF strsortorder_in = 'DESC' THEN
intSortDirection_in := 0;
ELSE
intSortDirection_in := 1;
END IF;
-- run the report query
XL_SPG_GetPagingSql(strColumnList,
strFromClause,
strWhereClause,
strOrderByClause,
intSortDirection_in,
intStartRow_in,
intPageSize_in,
select_stmt
OPEN csrresultset_inout FOR select_stmt;
ELSIF intdocount_in = 2 THEN
OPEN csrresultset_inout FOR select dummy from dual;
END IF;
In the report XML Metadata I have added a line for the USR_STATUS column(change in bold):
<Report layout="Tabular">
<StoredProcedure>
<InputParameters>
<InputParameter name="v_resource_name" parameterType="varchar2" order="1" fieldType="LookupField" fieldLabel="report.ResourceAccessList.label.resourceName" required="true">
<ValidValues lookupCode="Lookup.Reports.Objects"/>
</InputParameter>
</InputParameters>
</StoredProcedure>
<ReturnColumns>
<ReturnColumn name="SYSTEM" label="customer.report.system" display="true" position="SectionHeader" primarySort="true" filterColumn="false" />
<ReturnColumn name="EMP_ID" label="customer.report.emp_id" display="true" position="SectionHeader" primarySort="false" filterColumn="false" />
<ReturnColumn name="EMP_NAME" label="customer.report.emp_name" display="true" position="SectionHeader" primarySort="false" filterColumn="false" />
*<ReturnColumn name="USR_STATUS" label="global.label.Status" display="true" position="SectionHeader" primarySort="false" filterColumn="false" />*
<ReturnColumn name="ATTRIBUTE" label="customer.report.attribute" display="true" position="SectionHeader" primarySort="false" filterColumn="false" />
<ReturnColumn name="ATTRVALUE" label="customer.report.value" display="true" position="SectionHeader" primarySort="false" filterColumn="false" />
</ReturnColumns>
</Report>
Anything that I have missed to do? We have restarted the app server, but it still doesn't work.
Regards,
ThomasArghle.....
I found the reason for the blank result page with this...
apparently we are not allowed to name a resulting column in a stored procedure to USR_STATUS, silent fail :/
When I renamed this to EMP_STATUS it all works as intended...
Duh!
I wonder in where it says not to do this... -
Hi all
I create matrix report( in version 9i)
I want sort columns of report
when i use order by it sort rows but i want sort columns
my query is like this:
SELECT
Code,
name,
DECODE(cons_code, '1', 'A',
'2', 'B',
'3','C',
'4', 'D',
'5', 'E') Activity,
SUM(amnt) amount
From Mytable
Where ....
group by
Code,
DECODE(cons_code, '1', 'A',
'2', 'B',
'3','C',
'4', 'D',
'5', 'E')
my group base on code
my columns base on Activity
and cells are Amount
my report result is:
........ B E D A C
name1 1 1 1 1 2
name2 3 4 8 6 1
I want this :
........ A B C D E
name1 1 1 1 1 2
name2 3 4 8 6 1
....Hello,
How about this?
SELECT Code, name,
DECODE(cons_code, '1', 'A', '2', 'B', '3','C', '4', 'D','5', 'E') Activity, SUM(amnt) amount
From Mytable
WHERE ....
GROUP BY Code, name, DECODE(cons_code, '1', 'A', '2', 'B', '3','C', '4', 'D', '5', 'E')
ORDER BY code, DECODE(cons_code, '1', 'A', '2', 'B', '3','C', '4', 'D', '5', 'E')
Maybe you are looking for
-
Zooming a Finder Window (Clicking Button)
I am trying to zoom a window in the Finder but I can't make this script work. Basically I have a folder that I open up and I want to resize the window to fit the contents (just like hitting the Green button on a window in the Finder). I get an error
-
I have some pdf in which 'ligature' font chars are missing: I can see correctly 'ff' and 'ffi' chars displaying the pdf, but If I copy and paste text (or extract text using SDK) there are no 'ffi', 'ff' chars (with copy-paste a see a square instead o
-
It was recently confirmed that the PS4 will not be compatible with 3D Blu-Ray movies at launch but COULD be a part of a future update. It will do 3D games but not movies. That is the second huge mistake Sony has made with the PS4.
-
If I change the name of my internal Hard drive how will it affects my time machine backup
Hi can anyone tell me the answer to this please? My mates Hard drive is called Ian's HD and he wants to change it to My HD will it affect the Time Machine backup?
-
Duo display errors osx 10.10.3
Does anyone have the latest osx 10.10.3 installed on a mac with two displays connected ? I had a lot of trouble with display an menu performance in Illustrator CS6 and CC 2014. Menus were popping up randomly and new documents resized to the top of t