IO Package to read .xls
how to read an .xls file from pl/sql.
my data is on my local machine.
Kindly give some hint to solve the same
how to read an .xls file from pl/sql.
my data is on my local machine.You can't. PL/SQL runs on the server and can't see your local machine.
I'm not sure how it could read a .xls file anyway since that's a proprietary Microsoft format.
You could save it as a .csv file on your local machine and then use SQL Loader.
Similar Messages
-
How to read .xls file from FTP server t oInternal table
Hi
am using the FTP_SERVER_TO_R3 to read xls file from FTP server to internal table
but the data i get in LT_TEXT is special characters.
CALL FUNCTION 'FTP_SERVER_TO_R3'
EXPORTING
handle = hdl
fname = f_name "ProdDataFromCRM.xls.
* CHARACTER_MODE = 'X'
* IMPORTING
* BLOB_LENGTH =
TABLES
BLOB = lt_text
* TEXT = lt_text
EXCEPTIONS
TCPIP_ERROR = 1
COMMAND_ERROR = 2
DATA_ERROR = 3
OTHERS = 4
can any one help me out to get the exact data..
Really appreciate your quick response..
Thank YouHi, if you really retrieve an excel file, you can not see the data in ABAP. You may see them in Excel. For this you may use
CALL METHOD document->open_document_from_table
of the interface i_oi_document_proxy for OLE objects. You can access the data with reference to the interface i_oi_spreadsheet.
Please check [Desktop Office Integration (BC-CI)|http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCCIOFFI/BCCIOFFI.pdf] for details.
But, who knows, perhaps you want "And Now For Something Completely Different".
Regards
Clemens -
How to make SSIS packages automatically read the input file from a path?
Currently I am using a SSIS package to read data from a .dat file and load it into SQL Server tables.
I am placing the input .dat file on the desktop. In the connection manager -> Browse option, I am pointing this file to create connection.
The file naming convention is like - aSNAP_Data_20140926_P-2014-09-26_07.02.36
However, I need the SSIS package to automatically read the input file from a folder which is located in a remote server. This folder has lots of files where input files are added on a daily basis with the date value in the file name as mentioned above.
I want to schedule the SSIS package to run daily and take the latest file in the folder based on the date.
Please let me know how to do it. Any help would be highly appreciated.....
Thanks in advance.Hi SQL_SSIS_Dev,
According to your description, you want to get the latest file from a path to a SQL Server table. After testing the issue in my environment, we can refer to the following steps to achieve your requirement:
Create two variables, VarFolderPath stores the folder path in which our files exist, VarFileName hold the value of most recent File Name.
Drag a Script Task from SSIS Toolbox to Control Flow Pane, then select “User::VarFolderPath” as ReadOnlyVariables, select “User::VarFileName” as ReadWriteVariables.
Then Edit Script with the C# code below:
Add “using System.IO;” into namespace.
Add the code below under Main function:
var directory= new DirectoryInfo(Dts.Variables["User::VarFolderPath"].Value.ToString());
FileInfo[] files = directory.GetFiles();
DateTime lastModified = DateTime.MinValue;
foreach (FileInfo file in files)
if (file.LastWriteTime > lastModified)
lastModified = file.LastWriteTime;
Dts.Variables["User::VarFileName"].Value = file.ToString();
Drag a Data Flow Task to Control Flow Pane and connect to Script Task.
In the Data Flow Task, drag a Flat File Source with a file in the source folder as all the files have same structure as the File name.
Add the property below the Flat File Connection Manger expression:
Property: ConnectionString Expression: @[User::VarFolderPath] +"\\"+ @[User::VarFileName]
Drag an OLE DB Destination that connect to the Flat File Source, then configure a table to store the data.
The following screenshot is for your reference:
If there are any other questions, please feel free to ask.
Thanks,
Katherine Xiong
Katherine Xiong
TechNet Community Support -
Package in read mode search (created under feature request)
Oracle SQL Developer version 1.1.2.25 BUILD MAIN-25.79
Running under WinXP
Issue description:
Impossible to search in a package in read mode
Message was edited by:
rachid.boulawan
Message was edited by:
rachid.boulawanIn the past I thought you could, but it doesn't look like you can anymore. Just make sure to search first before adding a request. My gut tells me that about half of your requests should already be in there and you can simply vote for them to up their weight.
-
Hi all
I want read the content of a xls file.
For creating xls file am used poi.
On reading xls hoe to get the column and row count.
pls reply with example
thanks for reply.You're already using POI to create XLS files. Guess what, you can also use the same to read XLS files. If your problem is more that you don't know how, then just read the documentation and code examples which come along it (and are available at its homepage).
-
Running App-V 5.0 package in read-only mode.
Hello.
I have sequenced Firefox with an older version of Java that is used to run a web application.
Is there a way to run the package in read-only/sandbox mode, or so that changes done during the session will be discarded as the package is closed?Hi,
not directly: App-V itself doesn't have a 'entirely ready-only' mode.
There is one setting in the Sequencer to enforce NTFS access permissions inside a package (so that user can/can't write to the virtual C:\Program files or alike). This setting has been intorduced with HF4 for App-V 5 SP2. Before that, the ACLs were enforced.
However this doesn't help to address your requirement.
What you could do it to remove user-made changes when the application closes. (so remove the reg values in HKCU, remove modified files in Appdata, Localappdata..), but this isn't easy to achive, as the App-V scripting interface does not allow to run post-shutdown
scripts inside the protected environment (so, you can't trigger anything that launches _after_ firefox ended but that still has access to the virtualized HKCU\Software\Mozilla|Firefox locations.
There are some workarounds, like to remove the resources from the _redirected_ location afterwards (HKCU/Software/AppV... somewhere, see http://www.virtualvibes.co.uk/where-the-app-v-client-puts-stuff/ for
the general locations) or you could use a 'wrapper' application that is running inside the virtual environment and, launches Firefox itself and cleans up stuff after FFox ended. Both are not really nice.
You could be able to redirect some settings to "non-appv'ed" locations outside of the virtual environment, but this basically is only usabel for files/folders (not reg values)
If you are using a User Profile Management solution, you should be able to tell that to either ignore certain applications or to explicitely clean up stuff. If the UPM solution supports App-V 5, it should be able to handle it.
Note that App-V does not allow the user to change _any_ 'programmatic' files inside the virtual environment (like .js); see http://blogs.technet.com/b/gladiatormsft/archive/2013/10/24/app-v-5-on-that-issue-with-firefox-where-you-cannot-save-preferences.aspx.
Falko
Twitter
@kirk_tn | Blog
kirxblog | Web
kirx.org | Fireside
appvbook.com -
Why the simulation is not accepting the data iam trying to give.
Why Does the "Read Waveform From File.vi" Behave Differently in the Run-time Engine?
what is the solution for this.Can you explain please.Iam also adding the vi file and the excel file I'm using.
Regards
Bharath
Attachments:
bharath.vi 12 KB
distorted ip.xls 737 KBHi Dennis,
I tried the simualtion you are given.It is giving the waveform but a portion of it only showing. Any time only 1023 samples of data is coming. That too it is coming from 17111 to 18134.I tried to change all the axis and scaling even then it is not changing. I am attaching the text files with tabs inside the elements. Can you please explain me the reason or can you send me the spread sheet file you've given for the simulation.
Thanks
Bharath.
Attachments:
bharath_2.vi 14 KB
plot.docx 29 KB -
I'm trying to read a XLS file from a URL.
What exactly the code is trying to do is this:
User clicks on a button in a webpage for select a xls file . The file selected may be read and a method write a txt file on another server.
How can i do this?
Many thanks.Hi,
Check whether path ur providing to the open data set stmt is correct or not in debugging mode.
* File upload to internal table from UNIX Directory
IF NOT p_i1file IS INITIAL AND NOT p_path IS INITIAL.
CONCATENATE p_path p_i1file INTO v_file.
CONDENSE v_file.
OPEN DATASET v_file FOR INPUT IN TEXT MODE MESSAGE v_msg.
IF sy-subrc EQ 0.
WRITE: / 'INPUT FILE CONTAINS NO RECORD :'(010), v_file.
DO.
CLEAR tbl_input.
READ DATASET v_file INTO tbl_input.
IF sy-subrc NE 0.
EXIT.
ELSE.
APPEND tbl_input.
ENDIF.
ENDDO.
* Close Input File
CLOSE DATASET v_file.
ELSE.
WRITE:/'Error uploading file: '(008),v_file.
STOP.
ENDIF.
ENDIF.
It should work.check the sy-subrc value and file value in debug mode.
Thanks
Parvathi -
Problem reading .xls file from App Server
Hi Everyone......
I hope this might be a common problem but i searched for similar problem......i did'nt find the solution my problem is
I'm trying to download .xls(excel file data into an internal table using OPEN DATASET FOR INPUT IN TEXT MODE ENCODING DEFUALT and read dataset for reading it).But in the read dataset syntax all stange values like **$#@&&& are getting uploaded???? I dont now why......
Is it happing because i'm trying to upload .XLS file ???
My coding is as follows...........
OPEN DATASET p_file FOR INPUT IN TEXT MODE ENCODING DEFAULT.
IF sy-subrc NE 0.
IF sy-batch IS INITIAL.
MESSAGE i001(zz) WITH 'Error opening file for upload'.
EXIT.
ELSE.
MESSAGE s001(zz) WITH 'Error opening file for upload'.
EXIT.
ENDIF.
ENDIF.
*First Uploading the data into structure
DO.
READ DATASET p_file INTO l_wa_tab. "My internal table work area
IF sy-subrc = 0.
APPEND l_wa_tab TO l_tab.
ELSE.
EXIT.
ENDIF.
ADD 1 TO count.
ENDDO.
CLOSE DATASET p_file.
Any solution for above problem.........Hi,
Check whether path ur providing to the open data set stmt is correct or not in debugging mode.
* File upload to internal table from UNIX Directory
IF NOT p_i1file IS INITIAL AND NOT p_path IS INITIAL.
CONCATENATE p_path p_i1file INTO v_file.
CONDENSE v_file.
OPEN DATASET v_file FOR INPUT IN TEXT MODE MESSAGE v_msg.
IF sy-subrc EQ 0.
WRITE: / 'INPUT FILE CONTAINS NO RECORD :'(010), v_file.
DO.
CLEAR tbl_input.
READ DATASET v_file INTO tbl_input.
IF sy-subrc NE 0.
EXIT.
ELSE.
APPEND tbl_input.
ENDIF.
ENDDO.
* Close Input File
CLOSE DATASET v_file.
ELSE.
WRITE:/'Error uploading file: '(008),v_file.
STOP.
ENDIF.
ENDIF.
It should work.check the sy-subrc value and file value in debug mode.
Thanks
Parvathi -
Child package cannot read param value from parent ssis package
Hi all,
I think I must be crazy !! i have a big problem in my ssis project .
i have more than 40 package one parent and 39 childs
i use configuration method to get variable values from parent to child packages and it work well .. but when i copy my ssis project
to the production server i face the following problem .. childs package didn't read the variables values from the parent package
i revised the configuration many times i can't find any missing !!
any help please ...
Thanks,Do not copy the packages from the projet to the production server, but you must generate the manifest installation including your configuration, and deploy them.
Note : not forget to include the configuration.
To learn more about how to install the package :
Lesson 1:
http://msdn.microsoft.com/en-us/library/ms365332(v=sql.105).aspx
Lesson 2 :
http://msdn.microsoft.com/en-us/library/ms365329(v=sql.105).aspx
Lesson 3 :
http://msdn.microsoft.com/en-us/library/ms365321(v=sql.105).aspx -
How to restore Appleworks 6 instead of ExCel as default to read .xls?
I just loaded Appleworks 6 software from an old eMac applications disk onto my new MacBook because I don't want to buy iWork '08. Appleworks 6 works fine in general on my MacBook, but when I try to open Windows spreadsheets sent to me from a colleague, Appleworks with MacLinkPlus is no longer the default program as it had been on my eMac. Instead, ExCel for Mac now wants to open them by default, but since I refuse to buy iWorks of which ExCel is a part, they don't open. I can still read the spreadsheets in Appleworks 6 by choosing "Open With" from the drop down "File" menu in the Finder, but this is now an extra step. How can I restore Appleworks & MacLinkPlus as the default program to open these spreadsheets and not have go through this extra step?
HI Spokesman,
Welcome to Apple Discussions and the AppleWorks forum.
You wrote: "(S)ince I refuse to buy iWorks of which ExCel is a part, they don't open."
Microsoft Excel is one of the applications in the MS Office suite, and not a part of iWork (no 's'), made by Apple. The spreadsheet application Numbers was added to the iWork suite with iWork '08.
To your issue:
Go to the Finder and locate an Excel file with the file extension .xls). Click on the file (once), then press command-I to Get info.
In the Get info window, look to the Open with...section (If necessary, click the disclosure triangle to expand the section).
Use the pull down menu to change the application name from Microsoft Excel to AppleWorks 6. If AW 6 is not in the listed choices, select Other..., navigate to and open the AppleWorks 6 folder, select AppleWorks 6, then click Select (or OK).
Click the Change all button to apply the change to all files with the .xls extension.
Close the Get info window.
Regards,
Barry -
Systemd gurus-want include x.service in AUR packages. proof read plz
I don't use systemd myself, but I want to expand the functionality of my AUR packages by including a x.service file for them. Attached are the proposed ones which need someone with systemd experience to proof read and comment.
Monitorix
[Unit]
Description=A lightweight system monitoring tool that uses rrd databases.
Wants=local-fs.target
[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/etc/rc.d/monitorix start
ExecStop=/etc/rc.d/monitorix stop
[Install]
WantedBy=multi-user.target
Monitorix-sync-daemon
[Unit]
Description=Symlinks and syncs monitorix databases to RAM thus reducing HDD/SDD calls and speeding-up monitorix.
Wants=local-fs.target
[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/etc/rc.d/msd start
ExecStop=/etc/rc.d/msd stop
[Install]
WantedBy=multi-user.targetDheart wrote:...
Someone should add this to "READ BEFORE POSTING"
This is not Ubuntu forum. You shouldn't EVER post such howto on the forum, we have a wiki for that reason. That thing you've written should go the wiki and then post a topic at wiki discussions and ask for opinion.
Please, don't do that again, just contribute to the wiki.
Yes, I'm quite aware that the wiki exists. The reason I'm writing it here is that the GUI frontends will probably come quite soon, and overall this is an early version. I don't see a reason to contribute this to the wiki when it will probably be unneeded and out-of-date relatively soon. -
How to read XLS file to sap table in backgroung
hii
i want to read file (XLS) type to sap table in background
can u help me to do that ??
thanks
Owesat EhsanHi,
Use FN Module TEXT_CONVERT_XLS_TO_SAP'
Declare Type pools: TYPE-POOLS: truxs.
Declare Data: Data i_raw TYPE truxs_t_text_data.
Declare Parameter : p_fname TYPE rlgrap-filename.
Better to Have a it_excel all fields in Char or string type. in order to avoid type mismatches.
Call FN Module and pass variables
FORM file_upload_fname USING p_fname TYPE rlgrap-filename.
CALL FUNCTION 'TEXT_CONVERT_XLS_TO_SAP'
EXPORTING
i_field_seperator = 'X'
i_tab_raw_data = i_raw
i_filename = p_fname
TABLES
i_tab_converted_data = it_excel.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
To delete header line
IF it_excel IS NOT INITIAL.
DELETE it_excel INDEX 1.
ELSE.
MESSAGE i000(0k) WITH 'No Data in Excel File'.
ENDIF.
ENDFORM. " FILE_UPLOAD_FNAME
Regards,
shiva -
My problem is this:
I have a jsp page that should open a template spreadsheet and make
some changes and the show it to the user. Everthing works but I have
to put the template excel-file in the /bin directory of the server
program, tomcat. The jsp-file cannot find the file if it lies in the
main web application directory(I've tried it in the web-inf, lib and
classes directory aswell). I uses a spreadsheet api called JExcelAPI, if someone wounders...
This is the basic code I use in the jsp-file:
response.setContentType("application/vnd.ms-excel");
OutputStream excelOut = response.getOutputStream();
Workbook workbook = Workbook.getWorkbook(new File("temp.xls"));
WritableWorkbook copy = Workbook.createWorkbook(excelOut, workbook);
The problem lies on line 3 where the file is read.
I've tried it as a servlet too but the didn't fix the problem.
What am I doing wrong? Why can't the JSP file locate the temp.xls if it just lies in the web application directory?
Thanks / DanielInstead of:
Workbook workbook = Workbook.getWorkbook(new File("temp.xls"));
try:
Workbook workbook = Workbook.getWorkbook(new File(getServletContext().getRealPath("/temp.xls"))); -
JAXRPC package not reading JAXR
I have my web service & web service client in a package called Dynamic. When I try putting my class that searches the UDDI called SearchByWSDL into it it does not recognize the JAXR functions. I am now trying to import the SearchByWSDL package into the Dynamic package but keeps telling me that the package does not exist. It could be a problem with my build.xml file. Does anyone know how I can get the Dynamic package to recognize the SearchByWSDL package???
Any help would be really appreciated
ThanksI get the same results you do if I do it as you have done,
passing in *.java without the package directories in the
path. But package.html is included if I start above at the
source directory root and pass in the full path that includes
the package name src/com/package1/*.java
Here are the details. This includes package.html,
where the current directory is above the source root:
/jdk/1.4.0/latest/binaries/solsparc/bin/javadoc \
-J-Xmx20M \
-d html-package \
src/com/package1/*.java
This does not include package.html, where the
current directory is where the .java files are:
/jdk/1.4.0/latest/binaries/solsparc/bin/javadoc \
-J-Xmx20M \
-d /home/dkramer/javadoc/1.4/html-package2 \
*.java
Would you please submit this as a bug? (following
the instructions at http://java.sun.com/j2se/javadoc/faq/index.html#submitbugs)
-Doug
Maybe you are looking for
-
IPod not recognized by Windows or iTunes, troubleshooting didn't help.
I have an 80 gig iPod classic. When I plug it into my computer it is not recognized by either Windows or iTunes. However, it does charge while connected. I have gone through every troubleshooting tip on the Apple website and nothing has worked. The o
-
[solved] precious suspend doesn't work anymore!!!
hello forum, since two or three days (i think it has smth to do with the new 2.6.24.4-1 kernel upgrade) the s2disk and pm-hibernate command stopped to work. when i try to supend it starts to suspend, but then after some seconds it returns to X. the
-
PDF zoom article x resolution quality
Hi, I have tried the new resource to apply zoom in articles with overlays, but my texts (with scrollable) are coming worst when I zoom in the page. Is there any way to better the quality resolution to vector objetcs using PDF zoom features. Regards
-
not able to get IPad mini to update email accounts. Wifi is connected, have rebooted. Mail is coming through on iPhone 5.
-
AnyConnect Secure Mobility Client with Oracle ESSO 11.1.1.5
Hello, we are about to implement Oracle SSO for our client whose employees use Cisco AnyConnect Secure Mobility Client 3.0.5080 to access their internal network. The VPN access requires having the correct certificate installed on the client computers