Data fetch from excel
Hi all,
I've to build to a visualization on Summary of Sales by Quarter based on the excel data and for this I have fields like
Year, month, Quarter, Order id, Subtotal.
Using this data I'm taking two combo boxes and in the first one I'm filtering Year data and in the second one Quarter data.
In the Quarter combo along the Quarters, ALL should appear which means all quarters for the selected year.
In the excel I'm maintaining two columns for Quarter data, one for ALL Quarters and others for Q1, Q2....
When I'm selecting ALL the respective data is shown in the chart but when I select Q1,Q2..... data is not displayed......
Regards,
John
package newPackage;
import java.io.*;
import java.sql.*;
public class ExcelRead{
private String path;
public static void main(String [] args){
Connection connection = null;
String xcelSheetPath = "C:/EclipseWorkspace/I18N/hello.xls";
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
System.out.println("Got Driver.........");
connection = DriverManager.getConnection("jdbc:odbc:Driver={Microsoft Excel Driver (*.xls)};DBQ="+xcelSheetPath+";DriverID=22;READONLY=false","","");
System.out.println("Created The Connection.........");
Statement stmt = connection.createStatement();
System.out.println("Created The Statement.........");
ResultSet rs = stmt.executeQuery("select * from [" +xcelSheetPath.trim() +"$]");
System.out.println("Got The ResultSet.........");
} catch(Exception ex) {
System.err.print("Exception: ");
System.err.println(ex.getMessage());
}And my hello.xls is present in the folder I18N which has this package "newPackage"
Similar Messages
-
Can I recover my data information from excel file?
For any reason I already lost (clear all) my data information, have any option where import the data information from excel file to view responses sheet? or , how, can I recover my data information?
AntonioIf you had saved your Excel file, then you may revert the Excel file to the last saved version. Follow below steps to do this:
On the File tab, click Open.
Double-click the name of the file that you have open in Excel.
Click Yes to reopen the Excel file.
If you had not saved Excel file, then follow below steps to recover your file.
Click the File tab.
Click Recent.
Click Recover Unsaved Workbooks. -
Hi,
I have used smartforms for generating suppler payment statement for financial department. more time duration is taken by the program when it is generating.
I think this problem comes while data fetching from BSEG table. because, it has more records for one vendor ID.
I want reduce this time duration.
Please guide me.Have you tried this selection in se16? I'm quite sure that It will take
a long time.
The problem has been explained in this group before and I think you
should search for bseg in the answers given.
As a hint: It has to do with the selection universe. You are restricting
only bukrs from the primary key (all the other restrictions in your
where clause are filters that are applied on SAP's side (not on the
database side)). The problem is that bseg isn't stored as separated
fields in the RDBMS, but as a table with the primary key and a stream of
bits in a raw field.
You should review and change the logic you're using before reading bseg.
It's the only way you'll improve the performance of this select. (for
example, you could use one or more secondary index tables - bi or ba
to retrieve belnr and access bseg with a better where clause). -
Date conversion from Excel to the SAP format
Hi,
I have created a BDC program which uploads daat from Excel sheet.
There is a date field also, the format of which can be any as per the end user (it will be one of those allowed by SAP).
However, the file will be used for execution by another user who may have a date setting which is different than that from the one in Excel.
Eg. End User's date format: DD.MM.YYYY, SAP User's date format: MM/DD/YYYY
So, how do I convert the date format from excel to the format which will be accepted by the transaction during the recording?
Regards,
DaveHi Dave,
I have faced the same issue while uploading the date to the bdc.
if ur date format is DD.MM.YYYY in the excel file, first of all you need to change this to dats format ie YYYYMMDD ie character8 format and pass to the bdc, it will automatically convert to sap format
ie you need to convert splitting at .
data lv_date type char10,
lv_dd type char02,
lv_mm type char02,
lv_yyyy type char04,
v_date type char08.
lv_date = '30.12.2011'.
split lv_date at '.' into lv_dd lv_mm lv_yyyy.
if strlen(lv_dd) lt 2.
concatenate '0' lv_dd into lv_dd.
endif.
if strlen(lv_mm) lt 2.
concatenate '0' lv_mm into lv_mm.
endif.
concatenate lv_yyyy lv_mm lv_dd into v_date.
"Please use the variable V_DATE to populate to ur bdc"
Edited by: Rahul Babukuttan on Aug 11, 2011 5:35 PM -
Error Message in Data IMport from Excel
Hi All
Please can you help - I am trying to import some BP data using the option in the menu Administration - Data Import/Export - Data Import from Excel.
I have created my import file as a text file and provided the relevant mappings. Having located my text file, I then get the following error message:
Row Number 1:Internal error (-2007) occurred.
Has anyone got any ideas as to what this means I've done wrong?
ThanksDear,
Kindly refer to note 1296487 below:
Symptom
In attempt to import a Business Partner from an Excel file to SAP
Business One, the following error messages are displayed and the
Business Partner is not imported:
o When there are no House Banks in the company, the following error
messages are displayed:
Row Number 1: Internal error 'House Bank Accounts' occurred,
and,0 Records imported successfully.
o When there are no Payment Methods in the company, the following
error messages are displayed:
Internal error 'Payment Methods for Payment Wizard' (OPYM)
(-2007) occurred, and, 0 Records imported successfully.
o When Payment Methods and House Bank are defined in the company,
the following error messages are displayed:
Row Number 1: Internal error (-2007) occurred, and,
0 Records imported successfully.
Other terms
DB, export, BP
Reason and Prerequisites
Application error
Solution
SAP intends to provide patches in order to solve described problem.
The section Reference to related Notes below will list the specific
Patches when available.
The corresponding Info file of Patches on SAP Service Marketplace will
show the correction / SAP Note number also.
Be aware that these references can only be set at Patch release date.
SAP will deliver Patches only for selected Releases at its own
discretion, based on the business impact and the complexity of the
implementation.
If it is your case, We would like to inform you that we plan to fix the problem you raised,
in patch 05 for SAP Business One 2007 A FP01 / SP01 Release.
For SAP Business One Patch Delivery Schedule please look at:
http://service.sap.com/smb/sbo/patches
Best regards,
Apple -
Is there dynamic rows fetch from EXCEL sheet
I had problem i am using a code which fetches the records from EXCEL sheet and puts into a structure called ALSMEX_TABLINE and i am using the FM ALSM_EXCEL_TO_INTERNAL_TABLE in that i have to pass the parameters i_begin_row and i_end_row that is static one , how to avoid that it takes records to the end of last row .
Hi Vikranth,
If you want to delete the last row..then there is one way...
after grtting data from this Funtion Module....just get the number lines...
code like this:
describe int_excel lines ws_line.
delete table int_excel index ws_line.
Hope it will solve ur problem.
Regards
Krishnendu -
List View does not retain date formats from Excel
i am using List View control to isplay data. When i scroll the horizontal bar inlist view, the date format changes to numbers. is there were to stop this happening.
regards
ChandraHi Chandra,
Are you getting the values from any live connection or is it static data from the excel file?
You can also try to goto properties of component and in the appearence tab,select the format of the values as "DATE".
Incase you are getting the values from the live connection, you can select a different cell which would reference to the data coming from the connection and use it into the components.
e.g.: if values are coming in cell"A1" then goto some empty cell as B1 and type in"=A1" and use this new cell into the component.
Let me know if this works.
Thanks,
Amit. -
Data upload from excel into SAP
Hi Gurus
Could anyone please guide me how to upload excel data into SAP?
I need to update existing Gross weight and Net weight data. Got new data in excel format.So need to upload excel file straight into SAP and update the data.
Step by step procedure will be much appreciated.
Rgds
Utpaltry with bdc .....
below coding is move the data from excel to internal table ....
TYPES: BEGIN OF s_ovro,
VKORG LIKE V_TVSFK-VKORG,
VTWEG LIKE V_TVSFK-VTWEG,
SPART LIKE V_TVSFK-SPART,
STGKU LIKE V_TVSFK-STGKU,
STGAK LIKE V_TVSFK-STGAK,
STAFO LIKE V_TVSFK-STAFO,
END OF s_ovro.
DATA: I_OVRO TYPE TABLE OF s_ovro,
w_ovro type s_ovro.
data : request(15) type c,
i type c.
DATA : IT_EXCEL TYPE STANDARD TABLE OF ALSMEX_TABLINE WITH HEADER LINE.
FIELD-SYMBOLS: <FS1> TYPE ANY.
include bdcrecx1.
SELECTION-SCREEN BEGIN OF BLOCK DATA WITH FRAME.
PARAMETERS: P_FILE TYPE RLGRAP-FILENAME DEFAULT 'C:\Documents and Settings\itfactory\Desktop\sd1.xls' OBLIGATORY.
SELECTION-SCREEN END OF BLOCK DATA.
AT SELECTION-SCREEN ON VALUE-REQUEST FOR P_FILE.
CALL FUNCTION 'F4_FILENAME'
EXPORTING
PROGRAM_NAME = SYST-CPROG
DYNPRO_NUMBER = SYST-DYNNR
FIELD_NAME = 'P_FILE'
IMPORTING
FILE_NAME = P_FILE.
start-of-selection.
CALL FUNCTION 'ALSM_EXCEL_TO_INTERNAL_TABLE'
EXPORTING
FILENAME = P_FILE
I_BEGIN_COL = 1
I_BEGIN_ROW = 1
I_END_COL = 24
I_END_ROW = 60000
TABLES
INTERN = IT_EXCEL
EXCEPTIONS
INCONSISTENT_PARAMETERS = 1
UPLOAD_OLE = 2
OTHERS = 3.
LOOP AT IT_EXCEL.
ASSIGN COMPONENT IT_EXCEL-COL OF STRUCTURE
W_ovro TO <FS1>.
<FS1> = IT_EXCEL-VALUE.
AT END OF ROW.
MOVE-CORRESPONDING: Wib TO Iib.
APPEND w_ovro to I_ovro.
CLEAR W_ovro.
ENDAT.
ENDLOOP.
through bdc program update the data from internal table to bdc... -
Can I create a data set from Excel spreadsheet?
I have been looking for help with Spry data sets. I want to know if I can create a data set directly from an spreadsheet or do I have to save it to a CSV file first. I will be upgrading to DW CS4 shortly & trying to do my homework now.
Can someone point me to an article or video explaining how to do this? I have gone through various helps with HTML tables as data sets.
Thanks.Yes, mostly.
We have a CSV data set, which is a comma-separated value file, which can easily be exported from Excel.
http://labs.adobe.com/technologies/spry/samples/data_region/CSV_sample.html
Hope this helps.
Don -
Data Import from Excel - Users Logged on
Hello all,
I am new the forums and am learning SAP from a user and administrator perspective so please excuse if some of my questions seem obvious. I appreciate everyone's help very help
I have the task of setting up two new company profiles in addition to our current one.
I am at the stage of importing Item Master and Business Partner data.
1) What is the preferred method? DTW vs. Import from Excel? Is one more suitable then the other for this purpose?
2) The help file for importing via excel states "If SAP Business One is running on a network, you have ensured that other users will be logged off the system during the import." Could someone please explain:
- What are the risks of running DTW or imports while users are logged in?
- If users are logged into the live version of our company but I am testing DTW/excel imports from a TEST copy of that company are there still risks or is this okay?
- If users are logged into one database but I am performing data imports on a different company database (for example I would be the only one logged into the companies currently being set up - is this okay even though users are logged into SAP server but accessing a different company?)
Thanks very much!
RichardHi Kiwi,
Referring to the Rules of enagement you have to post one thread per question. Please adhere to the rules from your next post.
DTW is the very much Preferred method you have simulation to see if you record are find to be imported before importing to the DB, using DTW Import from Excel will only help importing BP and Item master data. If you have to make any updates then it will be a task again. In DTW you can save the template and keep adding data and changes can be updated from the template and re-imported
Please refer to the link below to "Differences between the Import From Excel and Data Transfer Workbench templates" the screen shots for DTW are from version before 2007A SP01 PL09.
[http://wiki.sdn.sap.com/wiki/display/B1/DifferencesbetweentheImportFromExcelandDataTransferWorkbenchtemplatesandwhathappenswhentheyare+interchanged.]
1. When users are logged on It can cause some inconsistency, ensure no user is logged on the live DB before performing any major DTW import
2. It will be ok if you are Test importing data to test DB on the same SQL server.
Regards,
Rakesh N -
Data Import from Excel for Items
I have used the data import for items, in the past , to import the prices for existing item. I am using this for the first time in SAP version 9.0. There are new fields due to the additional currencies. In an running a test with two items and two price list codes, code 1 and code 10. When I run the import gets stuck in a loop and keeps giving me errors on line 1 with invalid price code.
I want to import two price lists Price List 1 and Price List 10. For example I want price list 1 to be $10.00 and price lit 10 to be $5.00
In the import from excel I have the following fields
A Item Number
B Price List Code
C Unit Price - Primary Currency
D Primary Currency
E Unit Price - Additional Currency 1
F Additional Currency 1
G Unit Price - Additional Currency 2
H Additional Currency 2
I UoM Code
J Price List Code
K Unit Price - Primary Currency
L Primary Currency
M Unit Price - Additional Currency 1
N Additional Currency 1
O Unit Price - Additional Currency 2
P Additional Currency 2
Q UoM Code
I am using the following columns
A item number
B 1
C 10.00
J 10
K 5.00
This is the way I use this function in SAP versions 2007 and 8.8
Any suggestions
DennisHi Gordon,
I tried what you suggested, but does not work. I tried with two items, when I run the import SAP gets stuck in a loop displaying error lines. The only way to stop is to restrt SAP.
I attched a screen shot of the error -
Data fetch from table without Refresh and without using tab key.
hi Friends,
I have a problem i want to extract data from table without Refresh into text field without using Tab key. when i'll enter any value in a text field then corressponding value should come in to corressponding textfield without using Tab Key.
eg. when i enter emp_id 101 in a text field then the first_name and last_name ,adress should come in to corressponding text fields without refresh and without using Tab key.
How Can I do this.
Thanks
ManojHi Manoj,
I assume that this is similar to: Data fetch without Refresh rather than Re: Value of one textfield should come into another textfield Without Using TAB ?
If so, the only change you need to make on the first one is to use "onkeyup" instead of "onchange" in the item's "HTML Form Element Attributes" setting.
Note, however, that the user must move away from the item at some point (for example, to click a button), so the onchange will be triggered anyway.
Andy -
Data fetched from buffer or database
Hi,
How to check tin the select query the data is being fetched from buffer or database .Is there any method to trace that or it is just the setting we are doing while creating a table..
Pls suggestHi,
>
arun purushothaman wrote:
>Is there any method to trace that or it is just the setting we are doing while creating a table..
> Pls suggest
sure. ST05.
SQL Trace shows everything that is going to the database. This means those statements are NOT
using the buffer. The SQL Trace lines are yellow.
Buffer Trace shows everything that is going to the buffer. This means those statements are NOT
going to the database. The Buffer Trace lines are blue.
Kind regards,
Hermann -
How to store the data read from excel using java code in Ms access database
Hi. I wrote a code to read the data from excel. May i know how can i save it to Ms access database using java. Also i have many excels. So i should not connect the database using DSN. So is there any other way to achieve this?
kramish wrote:
Im pretty sure that Access does support JDBCNo it does not. It supports ODBC.
just doing a quick Google came up with some pages:
http://blog.taragana.com/index.php/archive/access-microsoft-access-database-from-java-using-jdbc-odbc-bridge-sample-code/
http://www.javaworld.com/javaworld/javaqa/2000-09/03-qa-0922-access.html
Both articles explains how to use the jdbc-odbc bridge. I think I've seen a pure jdbc driver for access but it wasn't from Microsoft and it wasn't free.
Kaj -
Data fetching from Standard tables or transaction to SAP PI
Dear Friends !
Good day ! How are you ?
I have one requirement , My client asks me to develop a solution in that I should get the data from standard SAP tables like EKKO, EKPO ( MM related ) etc.. and send it to PI system and then PI system sends it to third party system database system.
We have current scenario is working fine, I have abap proxy that I called in various standard transaction codes ( MIRO, MIGO, etc ) ' Baddis just beforethe commit stament and it passed the data to SAP PI system and it sends to SQL system.
but my client dont want me to use Baddis. Client wants like u should read from those EKKO,EKPO tables as soon as you get new entry there and send it to PI system. I have no clue How can I go further in that. Shall I use events ? but then question is same I need to trgger them somewere? Is any one have idea How I can send the data to PI system frm SAP standard tcodes and tables without using Baddis.
Please reply me. your any help will be appreciated.
Regards
NaeemThe current Approach of your development perfectly good approach,
it is not possbiel to read data directly from SAP Tables, you have to use IDoc/RFC/Proxy,if you want to avoid BADI's then better to contact ABAP Team, they will help you different approches .
But you have to use Porxy/IDoc/BAPI for sure.
Regards,
Raj
Maybe you are looking for
-
Dear friends, I have a problem in 9iAS. I use Report service to run reports in IE. There are some chinese characters in the reports. While i set the target format to HTML, the output is OK, While the format is PDF, the chinese chartacters are malform
-
I am trying to but something on the appstore but since i had forgotten the answers to my security questions i am not able to do so. I have tried resetting the questions by using tutorials but it says there should be a reset option at the bottom but t
-
I have an ipad 2 but got locked, just want to know if it is possible unlocked
hello a question, I have an ipad 2 but got locked, just want to know if it is possible unlocked
-
Nokia maps s40 (c3-01//c2-03//asha 300)
Hi there, Where can I download nokia maps for these devices? (euro maps) C2-03 has nokia maps, so it should be available in some ways, right? DO NOT link me this http://europe.nokia.com/support/product-support/maps-support/compatibility-and-download
-
Hi, im having continous problems with i tunes im a new user and im finding very hard to work out how me and my girlfriend can use i tunes with different i pods. Im sure their is a way we can use the same program without having to keep deleting each o