Downloading the List of iViews in a Excel Sheet in Sorted Order.
Hi
I have a requirement of getting a list of all the iviews that are created in a excel sheet in a sorted manner.
Can anyone help how to get a list in a excel sheet in a sorted manner..
Regards
JM
Hi John,
Here is the code to get the list of all iviews..
List iviewslist = null;
try
Hashtable map = new Hashtable();
map.put(IPcdContext.SECURITY_PRINCIPAL,request.getUser());
map.put(Context.INITIAL_CONTEXT_FACTORY,IPcdContext.PCD_INITIAL_CONTEXT_FACTORY);
map.put(Constants.REQUESTED_ASPECT,PcmConstants.ASPECT_SEMANTICS);
InitialContext ctx = null;
DirContext dirctx;
ctx = new InitialContext(map);
dirctx = (DirContext)ctx.lookup("pcd:portal_content/");
PcdSearchControls pcd_serachcontrol = new PcdSearchControls();
pcd_serachcontrol.setReturningObjFlag(false);
pcd_serachcontrol.setSearchScope(pcd_serachcontrol.SUBTREE_WITH_UNIT_ROOTS_SCOPE);
dirctx.addToEnvironment(Constants.APPLY_ASPECT_TO_CONTEXTS,Constants.APPLY_ASPECT_TO_CONTEXTS);
NamingEnumeration ne = dirctx.search("","(com.sap.portal.pcd.gl.ObjectClass=com.sapportals.portal.iview)",pcd_serachcontrol);
iviewslist = new ArrayList();
while(ne.hasMoreElements())
IPcdSearchResult searchresult =(IPcdSearchResult)ne.next();
String loc = "pcd:portal_content/"+searchresult.getName();
iviewslist.add(loc);
response.write(loc+"<br>");
catch (Exception e) {
response.write(e.toString());
Similar Messages
-
Facing a Problem while downloading the data from ALV Grid to Excel Sheet
Hi Friends,
Iam facing a problem while downloading the data from ALV Grid to excel sheet. This is working fine in Development server , when comes to Quality and Production servers I have this trouble.
I have nearly 11 fields in ALV Grid and out of which one is PO number of length 10 , all the ten numbers are visible in the excel sheet if we download it from development server but when we download it from Quality or Production it is showing only 9 numbers.
Can any one help me out in this case.hi...
if this problems happens dont display the same internal as u finally got.
just create new internal table without calling any standard data elements and domains... but the new internal table s similar like ur final internal table and move all the values to new int table.
for eg.
ur final internal int table for disp,
data : begin of itab occur 0,
matnr like mara-matnr,
end of itab.
create new like this,
data : begin of itab occur 0,
matnr(12) type N,
end of itab. -
Need to download the ALV blocked output in to excel sheet
I have a requirement where there is a need to download the Alv block output to excel sheet. when i click on excel button which is on output only header block data is coming in excel sheet.but i need both header block and item block data into excel.
Hi,
create a pushbutton on the toolbar,
whenever user clicks the pushbutton,
call the fm gui_download for 2 times
for the first time,
append = ' ',
and for second time.
append = 'X'.
check this thread.
Re: How to download multiple ALV Container data on a screen to a single Excel?
Regards.
R K. -
Downloading the multiple columns(Multiple fields) into excel sheet in OLE
HI friends,
I am using OLE method to download 3 internal tables data into 3 worksheeets in one excel file. i am able to create 3 worksheets.but i am getting the whole data merged into one column(A column) where as i want 5 columns in one sheet if i have 5 database table fields.can anybody check my code and propose the solution for this.
INCLUDE ole2incl.
DATA: w_cell1 TYPE ole2_object,
w_cell2 TYPE ole2_object.
*--- Ole data Declarations
DATA: h_excel TYPE ole2_object, "Excel object
h_mapl TYPE ole2_object, "list of workbooks
h_map TYPE ole2_object, "workbook
h_zl TYPE ole2_object, "cell
h_f TYPE ole2_object, "font
gs_interior TYPE ole2_object, "Pattern
worksheet TYPE ole2_object,
h_cell TYPE ole2_object,
h_cell1 TYPE ole2_object,
range TYPE ole2_object,
h_sheet2 TYPE ole2_object,
h_sheet3 TYPE ole2_object,
gs_font TYPE ole2_object,
flg_stop(1) TYPE c.
DATA gv_sheet_name(20) TYPE c .
* start Excel IF h_excel-header = space OR h_excel-handle = -1.
CREATE OBJECT h_excel 'EXCEL.APPLICATION'.
*--- get list of workbooks, initially empty
CALL METHOD OF h_excel 'Workbooks' = h_mapl.
SET PROPERTY OF h_excel 'Visible' = 1.
CALL METHOD OF h_mapl 'Add' = h_map.
gv_sheet_name = 'SM37'.
GET PROPERTY OF h_excel 'ACTIVESHEET' = worksheet.
SET PROPERTY OF worksheet 'Name' = gv_sheet_name .
*--Formatting the area of additional data 1 and doing the BOLD
CALL METHOD OF h_excel 'Cells' = w_cell1
EXPORTING #1 = 1
#2 = 1.
CALL METHOD OF h_excel 'Cells' = w_cell2
EXPORTING #1 = 1
#2 = 50.
CALL METHOD OF h_excel 'Range' = h_cell
EXPORTING #1 = w_cell1
#2 = w_cell2.
GET PROPERTY OF h_cell 'Font' = gs_font.
SET PROPERTY OF gs_font 'Bold' = 1 .
DATA l_rc TYPE i.
DATA : y_file TYPE string.
y_file = x_file.
CALL METHOD cl_gui_frontend_services=>clipboard_export
IMPORTING
data = tab_sm37[]
CHANGING
rc = l_rc
EXCEPTIONS
cntl_error = 1
error_no_gui = 2
not_supported_by_gui = 3
OTHERS = 4.
CALL METHOD OF h_excel 'Cells' = w_cell1
EXPORTING
#1 = 1
#2 = 1.
CALL METHOD OF h_excel 'Cells' = w_cell2
EXPORTING
#1 = 1
#2 = 1.
CALL METHOD OF h_excel 'Range' = range
EXPORTING
#1 = w_cell1
#2 = w_cell2.
CALL METHOD OF range 'Select'.
CALL METHOD OF worksheet 'Paste'.
gv_sheet_name = 'ST22'.
GET PROPERTY OF h_excel 'Sheets' = h_sheet2 .
CALL METHOD OF h_sheet2 'Add' = h_map.
SET PROPERTY OF h_map 'Name' = gv_sheet_name .
GET PROPERTY OF h_excel 'ACTIVESHEET' = worksheet.
*--Formatting the area of additional data 1 and doing the BOLD
CALL METHOD OF h_excel 'Cells' = w_cell1
EXPORTING
#1 = 1
#2 = 1.
CALL METHOD OF h_excel 'Cells' = w_cell2
EXPORTING
#1 = 1
#2 = 50.
CALL METHOD OF h_excel 'Range' = h_cell
EXPORTING
#1 = w_cell1
#2 = w_cell2.
GET PROPERTY OF h_cell 'Font' = gs_font .
SET PROPERTY OF gs_font 'Bold' = 1 .
CALL METHOD cl_gui_frontend_services=>clipboard_export
IMPORTING
data = tab_sm37[]
CHANGING
rc = l_rc
EXCEPTIONS
cntl_error = 1
error_no_gui = 2
not_supported_by_gui = 3
OTHERS = 4.
CALL METHOD OF h_excel 'Cells' = w_cell1
EXPORTING
#1 = 1
#2 = 1.
CALL METHOD OF h_excel 'Cells' = w_cell2
EXPORTING
#1 = 1
#2 = 1.
CALL METHOD OF h_excel 'Range' = range
EXPORTING
#1 = w_cell1
#2 = w_cell2.
CALL METHOD OF range 'Select'.
CALL METHOD OF worksheet 'Paste'.
gv_sheet_name = 'WE02'.
GET PROPERTY OF h_excel 'Sheets' = h_sheet3 .
CALL METHOD OF h_sheet3 'Add' = h_map.
SET PROPERTY OF h_map 'Name' = gv_sheet_name .
GET PROPERTY OF h_excel 'ACTIVESHEET' = worksheet.
*--Formatting the area of additional data 1 and doing the BOLD
CALL METHOD OF h_excel 'Cells' = w_cell1
EXPORTING
#1 = 1
#2 = 1.
CALL METHOD OF h_excel 'Cells' = w_cell2
EXPORTING
#1 = 1.
CALL METHOD OF h_excel 'Range' = h_cell
EXPORTING
#1 = w_cell1
#2 = w_cell2.
GET PROPERTY OF h_cell 'Font' = gs_font.
SET PROPERTY OF gs_font 'Bold' = 1 .
CALL METHOD cl_gui_frontend_services=>clipboard_export
IMPORTING
data = tab_sm37[]
CHANGING
rc = l_rc
EXCEPTIONS
cntl_error = 1
error_no_gui = 2
not_supported_by_gui = 3
OTHERS = 4.
CALL METHOD OF h_excel 'Cells' = w_cell1
EXPORTING
#1 = 1
#2 = 1.
CALL METHOD OF h_excel 'Cells' = w_cell2
EXPORTING
#1 = 1
#2 = 1.
CALL METHOD OF h_excel 'Range' = range
EXPORTING
#1 = w_cell1
#2 = w_cell2.
CALL METHOD OF range 'Select'.
CALL METHOD OF worksheet 'Paste'.
*--- disconnect from Excel
FREE OBJECT h_zl.
FREE OBJECT h_mapl.
FREE OBJECT h_map.
FREE OBJECT h_excel.
thanks in advance.
Edited by: MAHESH MUMAR on Feb 27, 2009 2:58 PMtry this code
INCLUDE ole2incl.
DATA: w_cell1 TYPE ole2_object,
w_cell2 TYPE ole2_object.
DATA: h_excel TYPE ole2_object, "Excel object
h_mapl TYPE ole2_object, "list of workbooks
h_map TYPE ole2_object, "workbook
h_zl TYPE ole2_object, "cell
h_f TYPE ole2_object, "font
gs_interior TYPE ole2_object, "Pattern
worksheet TYPE ole2_object,
h_cell TYPE ole2_object,
h_cell1 TYPE ole2_object,
range TYPE ole2_object,
h_sheet2 TYPE ole2_object,
h_sheet3 TYPE ole2_object,
gs_font TYPE ole2_object,
flg_stop(1) TYPE c.
DATA gv_sheet_name(20) TYPE c .
* start Excel IF h_excel-header = space OR h_excel-handle = -1.
CREATE OBJECT h_excel 'EXCEL.APPLICATION'.
*--- get list of workbooks, initially empty
CALL METHOD OF h_excel 'Workbooks' = h_mapl.
SET PROPERTY OF h_excel 'Visible' = 1.
CALL METHOD OF h_mapl 'Add' = h_map.
gv_sheet_name = 'SM37'.
GET PROPERTY OF h_excel 'ACTIVESHEET' = worksheet.
SET PROPERTY OF worksheet 'Name' = gv_sheet_name .
*--Formatting the area of additional data 1 and doing the BOLD
CALL METHOD OF h_excel 'Cells' = w_cell1
EXPORTING #1 = 1
#2 = 1.
CALL METHOD OF h_excel 'Cells' = w_cell2
EXPORTING #1 = 1
#2 = 50.
CALL METHOD OF h_excel 'Range' = h_cell
EXPORTING #1 = w_cell1
#2 = w_cell2.
GET PROPERTY OF h_cell 'Font' = gs_font.
SET PROPERTY OF gs_font 'Bold' = 1 .
DATA l_rc TYPE i.
DATA : y_file TYPE string.
y_file = x_file.
CALL METHOD cl_gui_frontend_services=>clipboard_export
IMPORTING
data = tab_sm37
CHANGING
rc = l_rc
EXCEPTIONS
cntl_error = 1
error_no_gui = 2
not_supported_by_gui = 3
OTHERS = 4.
CALL METHOD OF h_excel 'Cells' = w_cell1
EXPORTING
#1 = 1
#2 = 1.
CALL METHOD OF h_excel 'Cells' = w_cell2
EXPORTING
#1 = 1
#2 = 1.
CALL METHOD OF h_excel 'Range' = range
EXPORTING
#1 = w_cell1
#2 = w_cell2.
CALL METHOD OF range 'Select'.
CALL METHOD OF worksheet 'Paste'.
gv_sheet_name = 'ST22'.
GET PROPERTY OF h_excel 'Sheets' = h_sheet2 .
CALL METHOD OF h_sheet2 'Add' = h_map.
SET PROPERTY OF h_map 'Name' = gv_sheet_name .
GET PROPERTY OF h_excel 'ACTIVESHEET' = gv_sheet_name.
*--Formatting the area of additional data 1 and doing the BOLD
CALL METHOD OF h_excel 'Cells' = w_cell1
EXPORTING
#1 = 1
#2 = 1.
CALL METHOD OF h_excel 'Cells' = w_cell2
EXPORTING
#1 = 1
#2 = 50.
CALL METHOD OF h_excel 'Range' = h_cell
EXPORTING
#1 = w_cell1
#2 = w_cell2.
GET PROPERTY OF h_cell 'Font' = gs_font .
SET PROPERTY OF gs_font 'Bold' = 1 .
CALL METHOD cl_gui_frontend_services=>clipboard_export
IMPORTING
data = tab_sm37[]
CHANGING
rc = l_rc
EXCEPTIONS
cntl_error = 1
error_no_gui = 2
not_supported_by_gui = 3
OTHERS = 4.
CALL METHOD OF h_excel 'Cells' = w_cell1
EXPORTING
#1 = 1
#2 = 1.
CALL METHOD OF h_excel 'Cells' = w_cell2
EXPORTING
#1 = 1
#2 = 1.
CALL METHOD OF h_excel 'Range' = range
EXPORTING
#1 = w_cell1
#2 = w_cell2.
CALL METHOD OF range 'Select'.
CALL METHOD OF worksheet 'Paste'.
gv_sheet_name = 'WE02'.
GET PROPERTY OF h_excel 'Sheets' = h_sheet3 .
CALL METHOD OF h_sheet3 'Add' = h_map.
SET PROPERTY OF h_map 'Name' = gv_sheet_name .
GET PROPERTY OF h_excel 'ACTIVESHEET' = gv_sheet_name.
*--Formatting the area of additional data 1 and doing the BOLD
CALL METHOD OF h_excel 'Cells' = w_cell1
EXPORTING
#1 = 1
#2 = 1.
CALL METHOD OF h_excel 'Cells' = w_cell2
EXPORTING
#1 = 1.
CALL METHOD OF h_excel 'Range' = h_cell
EXPORTING
#1 = w_cell1
#2 = w_cell2.
GET PROPERTY OF h_cell 'Font' = gs_font.
SET PROPERTY OF gs_font 'Bold' = 1 .
CALL METHOD cl_gui_frontend_services=>clipboard_export
IMPORTING
data = tab_sm37[]
CHANGING
rc = l_rc
EXCEPTIONS
cntl_error = 1
error_no_gui = 2
not_supported_by_gui = 3
OTHERS = 4.
CALL METHOD OF h_excel 'Cells' = w_cell1
EXPORTING
#1 = 1
#2 = 1.
CALL METHOD OF h_excel 'Cells' = w_cell2
EXPORTING
#1 = 1
#2 = 1.
CALL METHOD OF h_excel 'Range' = range
EXPORTING
#1 = w_cell1
#2 = w_cell2.
CALL METHOD OF range 'Select'.
CALL METHOD OF worksheet 'Paste'.
free object h_zl.
FREE OBJECT h_mapl.
FREE OBJECT h_map.
FREE OBJECT h_excel. -
The goal is to synchronize an excel sheet using Microsoft Excel 2010 with Sharepoint 3.0
The goal is to synchronize an excel sheet using Microsoft Excel 2010 with Sharepoint 3.0. We have already installed an add-in (Excel 2007 Add-in: Synchronizing Tables with SharePoint Lists) that was supposed
to help the synchronization of excel to Sharepoint, but it did not work. We would like to synchronize information about a calendar from excel to Sharepoint 3.0, so every time a change is made in excel it automatically updates in Sharepoint.ootb, changes in excel don't sync with a SharePoint list, the other way around is possible.
Kind regards,
Margriet Bruggeman
Lois & Clark IT Services
web site: http://www.loisandclark.eu
blog: http://www.sharepointdragons.com -
I downloaded the new os7 on my ipad mini. Now in order to use the Ipad, I need to enter a passcode. I cannot get pass this screen. I did
not set it up to use a passcode. What can I do? I am not too computer savy.I have the same problem. I upgraded to iOS7, entered my usual passcode when prompted in setup, and when I tried to access my iPad after installation was finished it denied my passcode. I can't connect to any internet to erase it or anything because the new iOS hasn't yet been configured to a wifi network, so I can't backup from anything either.
When I connect the iPad to iTunes, it tells me that Find My iPad must be disabled on my iPad before backup or restore can continue - and I can't access anything beyond the lock screen of my iPad at all because it refuses to accept my passcode, so I can't get to Find My iPad. -
Gui_download for transferring the data from internal table to excel sheet.
hi all,
i am using gui_download for transferring the data from internal table to excel sheet.
I have a internal table with 3 columns col1,col2,col3 and I am getting the file at the specified path,but my problem is that,in the excel sheet(path specified) all the 3 columns values are printed in one column.Please help me.
Thanks in advance.Hi Venkata,
plz use FM 'SAP_CONVERT_TO_XLS_FORMAT' :
call function 'SAP_CONVERT_TO_XLS_FORMAT'
exporting
* I_FIELD_SEPERATOR =
* I_LINE_HEADER =
i_filename = p_file
* I_APPL_KEEP = ' '
tables
i_tab_sap_data = t_mbew
* CHANGING
* I_TAB_CONVERTED_DATA =
* EXCEPTIONS
* CONVERSION_FAILED = 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.
Hope this helps,
Erwan -
How to get the password of a password protected Excel Sheet using java/jxl
Hi ,
how to get the password of a password protected Excel Sheet using java / jxl program.
plz any one help me .
Ramesh P
[email protected]If they've implemented the password system correctly there probably isn't a way of getting the password at all.
-
How to set the Border of a cell in excel sheet
dear all,
using OLE2 i want to set the cell's border in an excel sheet
so whats the property for that?
ole2.set_property(WorkCell,???, ???);
thanks and best regards,
very urgent plz
thanks in advanceCould you, please, definitly remove the "urgent" word from your vocabulary when you post on this forum. We are all volonteers and not paid at all to answer the qestions. I repeat one more time that there is no post more urgent than another.
If you are so in a hury, as said Gerd, contact the Oracle support.
Francois -
Ability to download the whole dashboard page into MS Excel or powerpoint
Folks,
i think this may be unique requirement or may be someone tried it,
from the Out of Box functionality, we only have ability to download the each report on a page to a MS Excel or power point
but i am looking on how to implement the functionality of downloading all the reports in the page/or the whole page itself into excel or powerpoint using click of button as we do have download into pdf/html versions.
i tried to hijack the existing pdf/html code, but did not work
any ideas/suggestions if this can be implemented or code that i can use
Thank You
KumarHi friend,
you must use BI Office for that. To install it, log on Presentation Service with your user, click 'More Products' -> BI Office. Install it, and the, open excel or powerpoint. You will have a new menu where you can download reports as you are in Presentation Service.
Regards.
Edited by: Hammett81 on Jul 30, 2010 9:16 PM -
Regarding downloading from alv report o/p to excel sheet
Hi gurus,
When i am trying to download the alv output to excel sheet it is downloading only titles, No data is getting displayed in it.No data is getting downloaded.
Thnaks in advance.Hi,
What are the steps you do to download ALV to excel? We need to replicate the case in order to find answer.
Regards,
Teddy Kurniawan -
I have created a OData Connection to my Library and published to SharePoint online site.
To refresh the data, property is set like "Refresh when opening file"
When I downloaded and open the file, the new data is consumed to me successfully because this ODF file referenced to my local computer
If any other user downloads the file its not opening as reference file points to my local machine.
I want to keep this ODF file in "Data connections" Library (or in any site/Library) and establish the connection to the excel sheet. so that any one can use the ODF file.
or else any other alternative to use ODF file globally and get the SP Library data to excel ?Hi,
it will use the connection in the ADF library. I recommend though that you not save database connect information in the ADF library. Instead:
- define the ADF BC model to use JDBC data sources
- In the ADF library, configure it to only contain the data source name
- In the view project (the workspace) configure the database connection exposed by the library
When the library is imported, check Application Resources --> Connections and right click on the imported connection name to configure it
Frank -
Downloading Block details record values onto an Excel sheet.
Dear All,
I am working on a forms in which there is a requirement to download all the record values populated on a block onto an excel sheet.
The block is based on a database table.
Please let me know if you have ever worked on such a requirement.
Please reply ASAP.
Thanks in advance.
Regards,
Sanu.Hello,
Unfortunately u did not mention the forms version. Anyway,
how to copy data from excel to oracle forms
Transfer Data from excel to oracle forms
http://searchoracle.techtarget.com/answer/Moving-data-from-Oracle-report-to-MS-Excel
-Ammad -
How can i know about the page breaks that occur in excel sheet during report gen
Hello,
I am trying to generate an Excel report with a large number of columns. and i am facing the problem of some of the columns not fitting into the page due to the page break. as a result, these columns are being printed at the end of the report. I would like to add the Row and Column headers to the remaining of the columns so that it is easy to recognise as to which table they belong to. i would like to know if there is any method to find out when the page break occurs in the excel sheet, along with the last printed column number, so that it would be easy for me to add the Row and Column headers before the next row/column is printed.
Thank You
Regards
Tweetz.Hi Tweetz,
I have tried to find a way to do what you are asking, but have been unsuccessful. However, you can control where the page breaks occur by using the "New Report Page.vi". You can call this VI after appending the table to the report, and specify the cell where you wish to insert a new page break (using the "position" or "name" elements of the "MS office parameters" input). If you know the page size and you specify the column widths, you should be able to pick reasonable places to start a new page.
I hope that helps!
Devin K
Systems Engineering - RTT & HIL -
The question explains itself. I had AVG anti-virus, and now that I've updated Firefox I can't even use that!! I'm pretty pissed and frustrated.
"Not only did it download a new version of itunes, but it also downloaded MS Word updates, and other software that required updating."
MS Word is not an Apple product so it could not've downloaded with all the Apple software updates.
"I clicked File > Check for Updates"
What program were you running to do that?
In any case boot from your OS installer disk and run Repair Disk from Disk Uility.
Maybe you are looking for
-
Value of upgrading WSS 3.0 To SharePoint Foundation?
We have a WSS 3.0 site which the primary purpose is for storing documents that are shared with external business partners who have AD accounts in our domain without them needing to have VPN and access to our file servers. It is especially useful for
-
Automatic creation of settlement rule while creating sales order
Hi Friends, Can any one help me how to create settlement rule automatically while creating sales order i.e saving sales order. Is there any function module or any badi which can be used.. please suggest. thanks bobby
-
Error in script : text elements are missing
Hi , In my print programs iam uaing lots of text elements for a zform. I have copied the zform into zform1 and using the same print program and modified the zform1 according to my needs. I am not using all the text elements in my zform1 script whic
-
I can turn the iPhone off by holding down the power button and releasing when i see the blue screen. I have tried to restore the iPhone in iTunes by putting it into recovery mode, but after about 10-20 minutes of it restoring the iPhone suddenly loos
-
Query SAP Database with Native Sql.
Hi, I would like to query the table MARA with native sql and return all headings and data Select * from MARA where MATNR = '00000000151515' <i>I need this to be able to TEST my Sql statements.</i> In SqlServer you have the Query Analyser wh