Read doc from archive and upload to server
hi,
My requirement demands the reading of an archived document and uploading to a server.
Please suggest how this could be done.
thanks,
Arindam.
solved.
Similar Messages
-
How can one read a Excel File and Upload into Table using Pl/SQL Code.
How can one read a Excel File and Upload into Table using Pl/SQL Code.
1. Excel File is on My PC.
2. And I want to write a Stored Procedure or Package to do that.
3. DataBase is on Other Server. Client-Server Environment.
4. I am Using Toad or PlSql developer tool.If you would like to create a package/procedure in order to solve this problem consider using the UTL_FILE in built package, here are a few steps to get you going:
1. Get your DBA to create directory object in oracle using the following command:
create directory TEST_DIR as ‘directory_path’;
Note: This directory is on the server.
2. Grant read,write on directory directory_object_name to username;
You can find out the directory_object_name value from dba_directories view if you are using the system user account.
3. Logon as the user as mentioned above.
Sample code read plain text file code, you can modify this code to suit your need (i.e. read a csv file)
function getData(p_filename in varchar2,
p_filepath in varchar2
) RETURN VARCHAR2 is
input_file utl_file.file_type;
--declare a buffer to read text data
input_buffer varchar2(4000);
begin
--using the UTL_FILE in built package
input_file := utl_file.fopen(p_filepath, p_filename, 'R');
utl_file.get_line(input_file, input_buffer);
--debug
--dbms_output.put_line(input_buffer);
utl_file.fclose(input_file);
--return data
return input_buffer;
end;
Hope this helps. -
Download PDF File from Archiv to SAP Application Server
Hi,
I need to download the PDF file from an NAST-Dataset (how is stored from the message via SAP ArchivLink) to the SAP Application Server.
1) At first i read the Archiv-Link data via function module WFMC_GET_ARCHIVE_OBJECT_TYPE
2) Then i get the Connection-Infos via function module ARCHIV_GET_CONNECTIONS_INT
3) Now i read the file from archiv as table via function module ARCHIVOBJECT_GET_BYTES
4) Save to the SAP Appl.Server via:
- OPEN DATASET ld_dpfad FOR OUTPUT IN BINARY MODE
- LOOP and TRANSFER lf_archivobject TO ld_dpfad.
- CLOSE DATASET ld_dpfad.
In the dialog of NAST-Dataset (Messages) i can open the PDF-File without any errors (display originals). But after the filetransfer to the SAP Appl.Server i get the following errors during the file opening dialog from Adobe Acrobat Reader:
- the embedded font u201CArialu201D cant to be extract
- not enough data for the picture
The reader can display the PDF-File but only without the picture (Logo) and with alternative font.
The same transfer from archiv and sending as an attachement to the BOR-Object via function module SO_DOCUMENT_INSERT_API1 works very fine and without any errors.
Can any one please help me to solve this Issue?
Thanks in Advance,
ThomasHello Keith,
Many thanks for your answer.
In the past i didnu2019t need the BINARCHIVOBJECT-Parameter and so i overlook this option.
Now, the File looks a little bit different, but only in the STREAM-section.
During the Fileopen-Dialog i get only one message now - "not enough data for image" and the image will not displayed. The rest seems to be correct.
The relevant coding is now:
ld_doc_typ = pf_connections-reserve.
CALL FUNCTION 'ARCHIVOBJECT_GET_BYTES'
EXPORTING
archiv_id = pf_connections-archiv_id
archiv_doc_id = pf_connections-arc_doc_id
document_type = ld_doc_typ
length = ld_length1
offset = ld_offset
IMPORTING
binlength = ld_length
offset = ld_offset
TABLES
binarchivobject = lt_binarchivobj
EXCEPTIONS
error_archiv = 1
error_communicationtable = 2
error_kernel = 3
OTHERS = 4.
Zieldatei zum Schreiben öffnen
OPEN DATASET ld_dpfad FOR OUTPUT IN BINARY MODE.
Inhalte in Zieldatei schreiben
LOOP AT lt_binarchivobj INTO lf_binarchivobj.
TRANSFER lf_binarchivobj TO ld_dpfad NO END OF LINE.
ENDLOOP.
Zieldatei schließen
CLOSE DATASET ld_dpfad.
Where is the error for the image data?
Ciao Thomas
Push up by: Thomas Engler on May 3, 2010 4:54 PM -
How to retrieve the data from Website and Upload it in SAP table?
Dear ABAPers,
I want to retrieve the data from website and upload the same in SAP Database Table is that possible.Please help me.It is very Urgent.
Thanks & Regards,
Ashok.Dear Abhishek,
Thanks for your reply.But my requirement is not met.
If i execute the program it should retrieve the data from particular website.
Thanks & Regards,
Ashok. -
Does anyone have any recommandations on how to read data from archive logs. When i use log minor, i am getting only bind variables for DML operations. But i need actual data from the archive logs..
Any thoughts
Thanks
-PrasadLog miner is the closest to command issued as possible. Depending on the Oracle version you will be able to see DML or DML and DDL. From 9i and on Oracle was able to translate the DML against data dictionary as the actual DDL command. On its first 8i release only DML was visible.
~ Madrid -
Capturing images from camera and uploading to sharepoint library automatically.
Hello Everyone,
My requirement is to capturing images from camera and uploading to sharepoint library automatically. No manual uploading will take place.
Please suggest me.
Thanks,
RajeshHi,
From your description, my understanding is that you want to capturing images from camera and uploading to sharepoint library automatically automatically upload images to SharePoint library.
You will save images in your local computer after capturing visitors’ image. You could develop a custom timer job to periodically get pictures from the local folder in your computer. Please refer to this article:
Create and Deploy Custom Timer Job Definition in SharePoint Programatically
http://www.codeproject.com/Tips/634208/Create-and-Deploy-Custom-Timer-Job-Definition-in-S
you could upload pictures to your SharePoint from the folder with C# code, please refer to this article:
How to: Upload a File to a SharePoint Site from a Local Folder
https://msdn.microsoft.com/en-us/library/office/ms454491%28v=office.14%29.aspx?f=255&MSPPError=-2147217396
Best Regards,
Vincent Han
TechNet Community Support
Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact
[email protected] -
Need to read Email from Lotusnotes and Outlook using Oracle
Dear All,
My database version Oracle 10.2
I need to read Email from Lotusnotes and Outlook using Oracle.
I have tried with below link
http://sourceforge.net/projects/plsqlmailclient/The problem is i am getting some java error.
Can anyone suggest me to proceed further.
Cheers,
SanI am using the another function to read an email from pop3 server
create or replace
FUNCTION pop3 (
username VARCHAR2,
PASSWORD VARCHAR2,
msgnum NUMBER
RETURN tstrings PIPELINED
IS
--POP3_SERVER constant varchar2(19) := '127.0.0.1';
pop3_server CONSTANT VARCHAR2 (100) := 'xxxxxx';
pop3_port CONSTANT NUMBER := 110;
--POP3_TIMEOUT constant number := 10;
pop3_ok CONSTANT VARCHAR2 (10) := '+OK';
e_pop3_error EXCEPTION;
--E_READ_TIMEOUT exception;
--pragma exception_init( E_READ_TIMEOUT, -29276 );
socket UTL_TCP.connection;
line VARCHAR2 (30000);
BYTES INTEGER;
-- send a POP3 command
-- (we expect each command to respond with a +OK)
FUNCTION writetopop (command VARCHAR2)
RETURN VARCHAR2
IS
len INTEGER;
resp VARCHAR2 (30000);
BEGIN
len := UTL_TCP.write_line (socket, command);
UTL_TCP.FLUSH (socket);
-- using a hack to check the popd response
len := UTL_TCP.read_line (socket, resp);
IF SUBSTR (resp, 1, 3) != pop3_ok
THEN
RAISE e_pop3_error;
END IF;
RETURN (resp);
END;
BEGIN
--UTL_TCP.CLOSE_CONNECTION (SOCKET);
PIPE ROW ('pop3:' || pop3_server || ' port:' || pop3_port);
-- Just to make sure there are no previously opened connections
UTL_TCP.close_all_connections;
-- open a socket connection to the POP3 server
socket :=
UTL_TCP.open_connection (remote_host => pop3_server,
remote_port => pop3_port,
--tx_timeout => POP3_TIMEOUT,
CHARSET => 'US7ASCII'
-- read the server banner/response from the pop3 daemon
PIPE ROW (UTL_TCP.get_line (socket));
-- authenticate with the POP3 server using the USER and PASS commands
PIPE ROW ('USER ' || username);
PIPE ROW (writetopop ('USER ' || username));
PIPE ROW ('PASS ' || PASSWORD);
PIPE ROW (writetopop ('PASS ' || PASSWORD));
-- retrieve the specific message
PIPE ROW ('RETR ' || msgnum);
PIPE ROW (writetopop ('RETR ' || msgnum));
--PIPE ROW( 'LIST '||msgNum ); PIPE ROW( WriteToPop('LIST '||msgNum) );
PIPE ROW ('*** START OF INTERNET MESSAGE BODY ***');
LOOP
dbms_output.put_line('entering');
BYTES := UTL_TCP.available (socket);
IF BYTES > 0
THEN
BYTES := UTL_TCP.read_line (socket, line);
line := REPLACE (line, CHR (13) || CHR (10), '');
-- WILL HAVE TO USE PLSQL FUNCTIONS (HAVE BOOKMARKED) TO GET THE MAIL
-- IN THE PREFERRED FORMAT. CAN USE "REPLACE()"
IF LENGTH (line) = 1 AND line = '.'
THEN
PIPE ROW ('*** END OF INTERNET MESSAGE BODY ***');
ELSE
PIPE ROW (line);
end if;
END IF;
EXIT when length (LINE) = 1 and LINE = '.';
-- PIPE ROW (line);
END LOOP;
--PIPE ROW( '*** END OF INTERNET MESSAGE BODY ***' );
-- close connection
PIPE ROW ('QUIT');
PIPE ROW (writetopop ('QUIT'));
UTL_TCP.CLOSE_CONNECTION (SOCKET);
EXCEPTION
WHEN e_pop3_error
THEN
PIPE ROW ('There are no mails !');
END;I am getting the below output .
21 pop3:sbssld1 port:110
75 "+OK Lotus Notes POP3 server version Release 8.0.1 ready on SBSSLD1/SBPSS.
47 USER [email protected]
69 "+OK [email protected], your papers please.
13 PASS password
63 "+OK [email protected] has 1 message.
6 RETR 1
17 "+OK 1546 octets
38 *** START OF INTERNET MESSAGE BODY ***
9 Subject:
48 X-KeepSent: A231D6D0:8485FE4B-65257AB1:0022E60F;
23 type=4; name=$KeepSent
46 To: [email protected]
53 X-Mailer: Lotus Notes Release 8.0.1 February 07, 2008
95 Message-ID: <[email protected]mbnpparibasfs.in>
48 From: [email protected]
36 Date: Fri, 9 Nov 2012 11:51:14 +0530
90 X-MIMETrack: Serialize by POP3 Server on SBSSLD1/SBPSS(Release 8.0.1|February 07, 2008) at
23 11/09/2012 11:51:21 AM
17 MIME-Version: 1.0
37 Content-type: multipart/alternative;
68 " Boundary="0__=EABBF022DFB16ED68f9e8a93df938690918cEABBF022DFB16ED6""
27 Content-Disposition: inline
(null) (null)
58 --0__=EABBF022DFB16ED68f9e8a93df938690918cEABBF022DFB16ED6
39 Content-type: text/plain; charset=UTF-8
33 Content-transfer-encoding: base64
(null) (null)
(null) (null)
76 DQoNCg0KUmVnYXJkcywNClNoYW5tdWdhbSBOYXRhcmFqYW4uDQpNb2IgOiA5NjI5MjUyNDI1DQpP
76 ZmYgOiAwNDQgMjI1MDQ3MDAgRXh0biA0Nzc5DQoNCiB+SWYgdGhlIGZhY3RzIGRvbuKAmXQgZml0
68 IHRoZSB0aGVvcnksIGNoYW5nZSB0aGUgZmFjdHMu4oCdIC0gQWxiZXJ0IEVpbnN0ZWlu
(null) (null)
58 --0__=EABBF022DFB16ED68f9e8a93df938690918cEABBF022DFB16ED6
38 Content-type: text/html; charset=UTF-8
27 Content-Disposition: inline
33 Content-transfer-encoding: base64
(null) (null)
76 PGh0bWw+PGJvZHk+DQo8cD5SZWdhcmRzLDxicj4NClNoYW5tdWdhbSBOYXRhcmFqYW4uPGJyPg0K
76 TW9iIDogOTYyOTI1MjQyNTxicj4NCk9mZiA6IDA0NCAyMjUwNDcwMCBFeHRuIDQ3Nzk8YnI+DQo8
76 YnI+DQogfklmIHRoZSBmYWN0cyBkb27igJl0IGZpdCB0aGUgdGhlb3J5LCBjaGFuZ2UgdGhlIGZh
60 Y3RzLuKAnSAtIEFsYmVydCBFaW5zdGVpbjxicj4NCjwvYm9keT48L2h0bWw+
(null) (null)
60 --0__=EABBF022DFB16ED68f9e8a93df938690918cEABBF022DFB16ED6--
(null) (null)
36 *** END OF INTERNET MESSAGE BODY ***
4 QUIT
42 "+OK Lotus Notes POP3 server signing off.
"Now pls suggest me how can i store the sender mail id, receiver mail id, subject and body of the mail in a table.
So that i can display the saved data in the above table as a mail in my separate application.
Thanks in advance.
Cheers,
San -
Read data from Excel and write into oracle database
Hi
I want to know how can i read data from excel and write into oracle database using java.Kindly help me out to find a solution.
Thanks and Regards
NeetaHai,
I am suggesting the solution.
I will try out and let u know soon.
Make a coma separated file from your excel file.
Assuming that your requirement allows to make a csv file.
This file may be passed as an file object to be read by java.Using JDBC you must be able to populate the data base.You can also use String Tokenizer if needed.
You do not want to go via sql Loader?
For reading the excel file itself do you want java? -
Problem with reading data from screen and inserting in table
hi ther,
im new to abap-webdyn pro. can anyone suggest how to read data from screen and insert into table when press 'ADD' button.
i done screen gui , table creation but problems with action. what the content of acton add.
is ther any link that helps me or tut??
thankx in advance!
regardsHi,
Create a context node for the screen fields for which you want to enter the values with cardinality 1.1.....
Now in the layout of your view bind the screen input fields to that context node(attributes) to the value property of the input fields...
Now in the action of ADD button....
--> go the wizard and select the read node button and select the node which you have created it generates the auto code for you.....
for example if the node is contains aone attribute like MATNR
reading the node from wizard will generate the code as....
DATA lo_nd_matnr TYPE REF TO if_wd_context_node.
DATA lo_el_matnr TYPE REF TO if_wd_context_element.
DATA ls_matnr TYPE wd_this->element_matnr.
DATA lv_matnr TYPE wd_this->element_matnr-matnr.
* navigate from <CONTEXT> to <MATNR> via lead selection
lo_nd_matnr = wd_context->get_child_node( name = wd_this->wdctx_matnr ).
* @TODO handle non existant child
* IF lo_nd_matnr IS INITIAL.
* ENDIF.
* get element via lead selection
lo_el_matnr = lo_nd_matnr->get_element( ).
* @TODO handle not set lead selection
IF lo_el_matnr IS INITIAL.
ENDIF.
* get single attribute
lo_el_matnr->get_attribute(
EXPORTING
name = `MATNR`
IMPORTING
value = lv_matnr ).
here the variable lv_matnr will contain the entered value......
now you can use this value for further process.
Thanks,
Shailaja Ainala. -
Hello,
I am using jdev 11.1.2.4.0...
The requirement is that users would like to upload images from their local drive to server drive and they would like display images from server drive later.
We don't want to keep images in database. I am not sure what the solution should be; however, I plan to ....
1. create a table to keep an information of images -- image_id, image_location (server drive), image_filename
2. create a page where users can enter image information and specific filename from a local drive (I think I will use inputFile component) and provide the preview button to display an image on screen before save it. To save data is to save information to the database and copy an image file to the server drive (the destination location for image files is predefined.)
3. create another page where users can browse information from the database and display an image for a selected record by getting from the server.
I need suggestions on...
1. how to display an image on page from the local drive?
2. how to copy a file from a local drive to a server?
3. how to display an image on page from the server drive?
Thank you.
natSee:
http://tompeez.wordpress.com/2011/11/26/jdev11-1-2-1-0-handling-imagesfiles-in-adf-part-1/
http://tompeez.wordpress.com/2011/11/26/jdev11-1-2-1-0-handling-imagesfiles-in-adf-part-2/
http://tompeez.wordpress.com/2011/12/16/jdev11-1-2-1-0-handling-imagesfiles-in-adf-part-3/
Where Timo saves images to the database, you save it to the file system (examples on how to do this from Java are available plenty if you just Google for it). Similar to Timo you then use the image tag to display images. The difference is that you can directly add the URL from the database table.
The benefit of using a database to host images is that you are not dependent on file server structures though
Frank -
Resize image from local drive and upload to server
Hi there
I want to allow the user to chose an image from his local
hard drive.
The image should then be loaded into the Flex 2 application.
There I wanna show him infos about the image e.g. height and
width.
He should then be able to scale/resize the image and upload
it to the server.
I have no idea how to do that :-)
Any thoughts on that?
Thanks in advance
BerndWell in short, you need a second language to support that,
e.g. PHP/ASP/CF.
First you'll have to build a GUi in which you can upload the
jpg, putting it to the server using php/asp/cf, then you'll need to
make a call to that image, (importing it into your flex), then
you'll have to set the parameters for the resizing, then you'll
have to call a php/asp/cf script which does te resizing -
I create an html file locally with CSS style sheets, etc. I view it locally and it looks the way it's intended, when I upload it and view it from a domain on a server, same files look bigger. That includes images, fonts, etc. I've even tried to reset firefox to no avail, but since it's the same file, I'm just viewing it locally and online, there should be no reason for such differences. OS is Vista Home Premium, Mozilla Firefox 3.6.13.
OK, after two days of googling, I think I might have found my own answer. It seems that resetting zoom DOES NOT overide a user's accidental use of <ctrl>- and <ctrl>+, something that developers might want to check into. I REPEATEDLY tried to reset zoom for the page, which did NOTHING. Finally, after stumbling upon http://forum.joomla.org/viewtopic.php?f=428&t=378606 I used <ctrl>- and then reset zoom, and now the page looks the same locally and online. Since <ctrl> is so close to <shift>, ESPECIALLY onlaptops, it's easy to see how someone could accidentally hit <ctrl>- INSTEAD of <shift>- while typing a URL into the browser window, which will cause this little nightmare I faced. So for the Devs, might want to consider programming reset zoom to also cancel out any <ctrl>- <ctrl>+ settings.
-
Reading data from flat file in aplication server
hi all,
can any body provide code how to read data from flat file which is in application server.
thanks in advancehi,
chk this sample code.
parameters: p_file like rlgrap-filename obligatory
default '/usr/sap/upload.xls'.
types: begin of t_data,
vbeln like vbap-vbeln,
posnr like vbap-posnr,
matnr like vbap-matnr,
werks like vbap-werks,
megne like vbap-zmeng,
end of t_data.
data: it_data type standard table of t_data,
wa_data type t_data.
open dataset p_file for output in text mode encoding default.
if sy-subrc ne 0.
write:/ 'Unable to open file:', p_file.
else.
do.
read dataset p_file into wa_data.
if sy-subrc ne 0.
exit.
else.
append wa_data to it_data.
endif.
enddo.
close dataset p_file.
endif.
Rgds
Anver -
Read input from user and strore in ztable
Hai,
could you please give some examples of How to read the input data from user and store in Ztable.
ThanksHi Prasanna,
If i understood your requirement correctly,
The below code will insert record in DB table as soon as you enter the value in two fields and press enter button .
Go through the below code,
<b>In Layout</b>
<%@page language="abap"%>
<%@extension name="htmlb" prefix="htmlb"%>
<htmlb:content design="design2003">
<htmlb:page title = "first page ">
<htmlb:form>
<htmlb:inputField id="field1"/>
<htmlb:inputField id="field2"/>
<htmlb:button id="submitButton" text = "Press Me"
onClick = "myClickHandler" />
</htmlb:form>
</htmlb:page>
</htmlb:content>
<b>In Oninputprocessing event</b>
CLASS CL_HTMLB_MANAGER DEFINITION LOAD.
DATA: event TYPE REF TO CL_HTMLB_EVENT.
data : begin of wa,
matnr type mara-matnr,
ersda type mara-ersda,
end of wa.
event ?= CL_HTMLB_MANAGER=>GET_EVENT( runtime->server->request ).
IF event->id = 'submitButton' AND event->event_type = 'click'.
DATA: data TYPE REF TO CL_HTMLB_INPUTFIELD.
DATA: data1 TYPE REF TO CL_HTMLB_INPUTFIELD.
data ?= CL_HTMLB_MANAGER=>GET_DATA( request = runtime->server->request
name = 'inputField'
id = 'field1'
IF data IS NOT INITIAL.
value = data->value.
wa-matnr = data->value.
ENDIF.
data1 ?= CL_HTMLB_MANAGER=>GET_DATA( request = runtime->server->request
name = 'inputField'
id = 'field2'
IF data1 IS NOT INITIAL.
value = data->value.
wa-ersda = data1->value.
ENDIF.
insert into ZAZAZ_BSP CLIENT SPECIFIED values wa.
ENDIF.
Regards,
Azaz Ali.
Don't forget to reward points. -
How do you open adobe reader docs from a cd-rom
How do I open Adobe PDF doc from a cd-rom
Yes, I recently bought a book with a cd-rom with it that has documents on the cd that I can copy and use for my students and use as assessments. When I load the cd-rom, it opens up in adobe acrobat reader window and it has on the upper right hand side TOOLS COMMENT SIGN . The doc's are highlighted in blue but I cant click on them because it either gives me this selection only; Seltct Tool, Marquee Zoom, Hand Tool. It will not allow me to just left click and print doc. Top menu has File, Edit, View, Window, Help and the usual zoom 100% or 150% . and the print icon is visable but it will prunt the the page not the specific document I want. It has convert files to PDF on line and convert files to Microsoft word online, sign in doc, So what is it that need to open the documents and just print?
Maybe you are looking for
-
My current computer, a 2012 MacBook Pro is slower than my old 2009 MacBook. It has been slow since the beginning. I am not computer illiterate but not a technician. Suggestions much appreciated! I did this etrecheck: Problem description: My MacBook P
-
Can no longer sync successful​ly after system reinstall
I had to reinstall 10.3 and expected to populate the Palm desktop program from my Tungsten E2. I have the "Handheld overwrites Macintosh" for all categories and the connection is made, but the info does not copy to the Mac. I don't know what to do. T
-
Help!
-
Why can't i combine files in Reader with PDF Pack?
I'm trying to combine multiple files using my adobe reader is this possible? I'm using a windows computer.
-
Halfway through my update phone update my phone froze
i was connecting and updating my 4 phone and it got almost all the way done but stopped and froze the phone. it is stuck on the black screenand apple symbol with the progress bar. the phone wont turn off and itunes wont recognize the device. other de