How to retain the ( ALV ) settings in Excel ?
Hi Folks,
In one of my reports I am using ALV with feature Row Grouping.
After exporting the data into Excel, the rows which are grouped in the ALV are getting populated without grouping rows/cells i.e., populating data for each row Cell in Excel.
Is there any solution to avoid this.Let me know.
Thanks in Advance,
Anil
Hi Danda,
Maybe you can help me on a question I have about how to do Row Grouping with ALV
Hope you can help. the link to the thread is :
Is there an ALV function similar to the TABLE Row grouping?
Thanx in advanced!
Kind Regards,
Gerardo J
Similar Messages
-
How to download the ALV Hierchial Tree Data to an Excel sheet.
Hi All,
Can any body please let me ,if there is any possibility to know How to download the ALV Hierchial Tree Data to an Excel sheet.
If yes, please let me know how could this can b acheived.
Regards,
Rohini.Hi Rohini
There is no such functionality provided by SAP to download ALV Tree Hierarichal Tree into excel sheet .
If you had this kind of senario then i can propose one solution create two radio buttons one is to display in ALV Tree Format and the other is classical report which you can download it for futher process
Regards
Hitesh Batra -
How to get the alv saved in background mode without modifying the program?
Hi all,
I have to run a standard report(IW39) in background and save the result ALV as excel or text file.
How to get the result saved in excel / text format if I don't want to customize the standard program?
(In the spool, there is an option to save list in file "Spreadsheet", but the saved format is not what we expected.
It is expected the data to be put is separated in each column / tab-delimited in the text file....)
Many Thanks!I don't have any ready made coding examples, but using the F1 help on SUBMIT statement will help to get you quite a way:
DATA list_tab TYPE TABLE OF abaplist.
SUBMIT 'RIAUFK20'
USING SELECTION-SCREEN
EXPORTING LIST TO MEMORY
AND RETURN.
CALL FUNCTION 'LIST_FROM_MEMORY'
TABLES
listobject = list_tab
EXCEPTIONS
not_found = 1
OTHERS = 2.
IF sy-subrc = 0.
CALL FUNCTION 'WRITE_LIST'
TABLES
listobject = list_tab.
ENDIF.
Edited by: Micky Oestreich on May 18, 2009 8:18 AM -
How to send the ALV GRID output to spool by using the print button in std t
How to send the ALV GRID output to spool by using the print button in standard tool bar.
We have created a button in the va02 transaction. If user click on the button the new screen will be display on that screen we are populating the alv grid output using the oops concept. But i am unable to send the output to spool using the print button in the standard tool bar.
I am able to display the Print parameter dialog box but i am not able to send it to spool.
Kindly help.
Thanks In Advance.
G.V.RamanaHi Shaik,
There is not properties button in my print screen.
MODULE user_command_0900 INPUT.
WHEN 'EXCEL'.
PERFORM excel_download.
WHEN 'PRI'.
PERFORM print_output.
form Print_output.
CALL FUNCTION 'RSPO_LIST_LAYOUT_FITS'
EXPORTING
columns = 80
device = 'ANY '
lines = 65
maxpenality = 1999
TABLES
layouts = lt_layouts1
EXCEPTIONS
unknown_device = 1
OTHERS = 2.
IF sy-subrc = 0.
LOOP AT lt_layouts1.
IF lt_layouts1-penality < 1000 AND
lt_layouts1-penality < l_min_penality.
l_layout = lt_layouts1-layout.
l_min_penality = lt_layouts1-penality.
ENDIF.
ENDLOOP.
IF NOT l_layout IS INITIAL.
CALL FUNCTION 'GET_PRINT_PARAMETERS'
EXPORTING
mode = 'CURRENT'
line_size = 80 "#EC *
new_list_id = l_new_list_id
no_dialog = l_no_dialog
layout = l_layout
IMPORTING
out_archive_parameters = rs_arc_params
out_parameters = rs_pri_params
valid = l_valid
EXCEPTIONS
archive_info_not_found = 1
invalid_print_params = 2
invalid_archive_params = 3
OTHERS = 4.
IF sy-subrc NE 0. " INS SLIN
ENDIF. " INS SLIN
IF rs_pri_params-linsz LT 80 OR
rs_pri_params-linsz LT gt_stack-s_lprint-width.
gt_stack-print_line_break = 'X'.
ELSE.
CLEAR gt_stack-print_line_break.
ENDIF.
IF l_valid NE 'X'.
rs_pri_params = ls_pri_params_sav.
rs_arc_params = ls_arc_params_sav.
ENDIF.
ENDIF.
ENDIF.
endform. " Print_output
CALL METHOD gv_cost_tot_alv_grand->set_table_for_first_display
EXPORTING
is_layout = gs_layout_cost_tot_grand
CHANGING
it_fieldcatalog = gt_fcat_cost_tot_grand[]
it_outtab = gt_cost_tot_grand[].
Please check my code -
How to do the ALV report output in groups and caluculate the tOTALS(URGENT
Hi
In my ALV report output .I have to group the output based on the DAYS field
0-10 days in one group
10-30 days in one group
above 30 days one group
There is also a field by name "AMOUNT" in my output.
I have to calculate SUBTOTALs at the end of every group and at the end of the report i should caluculate GRAND TOTAL.
Please remember that i should not use any any BLOCKED ALVs and for Totals i should not use the SYMBOLS provided in the application toolbar of the report
Thanks in AdvancePlease don't repost your questions...
Check out my answer in your other post.
How to make the ALV report in groups and caluculate the TOTALS
Regards,
Naimesh Patel -
How to retain the same resolution while croping a tiff image using jai api
Hi all,
I have designed a program to crop a tiff image.But after croping the tiff,the resultant file resolution is not the same as the original source file.
In the program,the source file Nadeshiko_v1_02.tif has the resolution(X) of 1200 DPI and resolution(Y) has 1200 DPI pixels.
But after croping the resolution of output file is 100 DPI.
Please give me some idea on how to retain the same resolution.
<code>
package jai;
import java.awt.Frame;
import java.awt.image.RenderedImage;
import java.awt.image.renderable.ParameterBlock;
import java.awt.image.renderable.RenderableImage;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import javax.imageio.*;
import javax.imageio.stream.ImageOutputStream;
import javax.media.jai.Interpolation;
import javax.media.*;
import javax.media.jai.JAI;
import javax.media.jai.PlanarImage;
import javax.media.jai.RenderedOp;
import javax.media.jai.widget.ScrollingImagePanel;
import com.sun.media.jai.codec.FileSeekableStream;
import com.sun.media.jai.codec.SeekableStream;
import com.sun.media.jai.codec.TIFFEncodeParam;
import javax.media.jai.OperationDescriptorImpl;
import java.io.*;
import java.util.Iterator;
import javax.media.jai.operator.*;
// import javax.media.jai.widget.ScrollingImagePanel;
public class crop {
/** The main method. */
public static void main(String[] args) {
/* Validate input. */
/* if (args.length != 1) {
System.out.println("Usage: java JAISampleProgram " +
"input_image_filename");
// System.exit(-1);
float a=(float) 70.3;
float b=(float) 70.4;
float c=(float) 3100.3;
float d=(float) 5522.4;
* Create an input stream from the specified file name
* to be used with the file decoding operator.
String TIFF="TIFF";
FileSeekableStream stream = null;
try {
stream = new FileSeekableStream("D:\\tif images\\Nadeshiko_v1_02.tif");
// stream = new FileSeekableStream("D:\\tif images\\Nadeshiko_v1_01.jpg");
} catch (IOException e) {
e.printStackTrace();
System.exit(0);
// Load the source image from a Stream.
RenderedImage im = JAI.create("stream", stream);
RenderedImage image2= CropDescriptor.create(im, a, b, c, d, null);
ScrollingImagePanel panel = new ScrollingImagePanel(image2, 100, 100);
// Create a frame to contain the panel.
Frame window = new Frame("JAI Image Cropping");
window.add(panel);
window.pack();
// window.show();
// Define the source and destination file names.
// String inputFile = "D:\\tif images\\Nadeshiko_v1_05.tif";
String outputFile = "D:\\tif images\\Nadeshiko_v1_04.tif";
// Save the image on a file. We cannot just store it, we must set the image encoding parameters
// to ensure that it will be stored as a tiled image.
TIFFEncodeParam tep = new TIFFEncodeParam();
tep.setWriteTiled(true);
tep.setTileSize(80,80);
JAI.create("filestore",image2,outputFile,"TIFF",null);
try {
stream.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
</code>
Thanks,
Sanat MeherTry the following,
TIFFEncodeParam tep = new TIFFEncodeParam();
// Create {X,Y}Resolution fields.
TIFFField fieldXRes = new TIFFField(0x11A, TIFFField.TIFF_RATIONAL,
1, new long[][] {{DPI_X, 1}});
TIFFField fieldYRes = new TIFFField(0x11B, TIFFField.TIFF_RATIONAL,
1, new long[][] {{DPI_Y, 1}});
tep.setExtraFields(new TIFFField[] {fieldXRes, fieldYRes}); -
How to populate the Quering data into Excel sheet in Oracle
Dear Guys,
How to populate the Quering data into Excel sheet in oracle.
Please provide a solution.
Thanks & Regards,
Senthil K KumarHi
To make Excel sheets from sqlplus, you can use the markup html tag in sqlplus.
Here's an example.
Example
<code>
SET LINESIZE 4000
SET VERIFY OFF
SET FEEDBACK OFF
SET PAGESIZE 999
SET MARKUP HTML ON ENTMAP ON SPOOL ON PREFORMAT OFF
SPOOL c:\test_xls.xls
SELECT object_type
, SUBSTR( object_name, 1, 30 ) object
, created
, last_ddl_time
, status
FROM user_objects
ORDER BY 1, 2
SPOOL OFF
SET MARKUP HTML OFF ENTMAP OFF SPOOL OFF PREFORMAT ON
SET LINESIZE 2000 VERIFY ON FEEDBACK ON
</code> -
How to get the Query output to Excel
Hi ,
Can you tell me how to get the Query output to excel with out using any third party tool?
Can you tell me how to write the code in Webservice and call it..
Please explain it Elaboartly..
Thanks in Advance!!!
Miniwhats your source system?
you can use Live office, or query as a webservice if you are getting data from universe
if you're getting data from SAP BI query and you have a java stack on your netweaver then you can get the data directly using sap bi connector in xcelsius.
good luck -
How to put the alv output into the spool request?
Hi guys,
How to put the alv output into the spool request?
Thanks!Hi
Sending an ALV List screen output to SPOOL
Convert ALV list to PDF and send mails to respective persons
Regards
Pavan -
How to change the security settings of tomcat5.0
hi i am new to servlets. i am using tomcat5.0 to run my servlets.i have created two web applications under webapps directorywith the names ourwa and new ourwa.as part of ourwa i have developed a servlet with name Caller that includes another servlet named Calle of newourwa. to do this i got the Servlet Context object newourwa with the code below
ServletContext application=getServletContext( );
ServletContext newapplication=getContext("/newourwa" );
and i included Calle servlet using this newApplication with the code below
RequestDispatcher rd=newapplication.getRequestDispatcher("/calle");
rd.include(request,response);
i am not getting the ServletContext object of newourwa. so i am getting null pointer exception while running the servlet Caller.
i read the documentation on servlet context inteface.there is a method with the name get Context( ).in this method they clearly specified that "in a security conscious environment this method returns null".
please help me by giving answers to the following questions:
1)wat is the alternative to dispatch the request from one application to another application?
2)how to change the seurity settings of tomcat5.0?
thanks.There has been a change in the Java security settings, see:
*http://kb.mozillazine.org/Java#Java_security_prompts
*"What should I do when I see a security prompt from Java?":<br>http://www.java.com/en/download/help/appsecuritydialogs.xml
If you visit a website regularly then a possible workaround is to add the URL to the Java Exceptions Site List, see:
*"Why are Java applications blocked by your security settings?":<br>http://www.java.com/en/download/help/java_blocked.xml
*"How can I configure the Exception Site List?":<br>http://www.java.com/en/download/faq/exception_sitelist.xml -
How to retain the work item in inbox of user if user press the icon cancel?
HI,
we are using a text editor in approval section of workflow where the user needs to enter the reason for apporval or rejection.
the requirement is how to retain the work item in inbox of user if user press the icon cancel? there are two icons in editor,one is ok(tick marg) and cancel(cross mark).
so when user dont enter any text in the editor and press on cancel icon,then approval/rejection should not authorize and work item will remain in the user's inbox .unless and untill he enters the text.
i have tried LEAVE TO TRANSACTION 'SBWP'.leave program etc but nothing is working.
please guide me.
thanks
prsahuHi,
Go with Sangvir Singh suggestion.
It also looks neater from a Business Process Modeling perspective. You continue the process flow only when a change has occurred.
Kind regards, Rob Dielemans -
Hi,
I have an ALV Tree report developed using the OOPS. In my ALV Tree output, I have some buttons which will update the database after clicking. The data is correctly updating in the database. But, it is not getting updated in the ALV Tree display. That means, it is not REFRESHing the ALV Tree display. We have to again execute the program in order to see the updated output.
Could anyone please suggest me how to Refresh the ALV Tree display..?
We can't use the method 'REFRESH_TABLE_DISPLAY' as it is a PRIVATE method is the class CL_GUI_ALV_TREE.
Please share your valuable thoughts.
Thanks & Regards,
Paddu.Hi paddu.
please check out the link mentioned below,this will help u.
How to Refresh data on ALV tree
Regards
Theres -
How to upload the invocie verify from excel file?
How to upload the invocie verify from excel file?
there is more items requied to input.
refer to MIR7
thanksHow to upload the invocie verify from excel file?
there is more items requied to input.
refer to MIR7
thanks -
How to display the alv report blocks wise with out using the blocked alv
Hi
How to display the alv report with out using the blocked alv function module.
Thanks
Chinnusee this Standard Program
RPR_ABAP_SOURCE_SCAN -
Does anyone know how to hide the export option for excel 2007
Does anyone know how to hide the export option for excel 2007?
We are having an issue with negative numbers downloading as text field in excel 2007, works fine in excel 2003.
We are on version 11.1.1.7.0 of OBIEE.
Thanks for any response.Go to iTunes>Preferences>Devices and highlight the backup you want to delete and click on Delete Backup
Maybe you are looking for
-
Can't Connect OfficeJet 7410 to new wireless network - used to work on old one
Hi, I'm on a Mac OS. I just upgraded my wireless network to use an airport extreme. I have a verizon fios router - same as I had when it used to connect. The only change was adding the airport extreme. Now, the officejet 7410 all-in-one will not
-
Using JSF in jsp segment page..
Hello Is it possible to use JSF components in a JSP segment page(.jspf) ? I couldn't achive that..Let me explain: I created a .jspf file and inserted these lines into it: <f:view> <h:form id="loginform"> <h:panelGrid columns="2">
-
Error message on On Location files
I use Adobe On Location on a laptop for recording video quite a bit. I then copy the folder with the On Location files to my main computer for editing. When I import an .avi file created in On Location into Premiere CS4, I see a yellow exclamation
-
I can't use PC excel files properly on a Mac?
I'm being sent pre-formatted Excel spreadsheets created on a PC by a company to do some work for them. These files will not operate properly on my Mac. I am seriously thinking about buying a PC just to be able to do the work. Any ideas anyone?
-
Write an algorithm to sort an array of integers
"Write an algorithm to sort an array of integers" I was asked this at an interview and required to do it in 5 mins. I don't think you can use sort them by putting them in a collection, i think you need to write an algorithm from scartch. Any idea wha