JSON external file
I'm having trouble with this script. can anyone help me? I thought JSON was built into edge. but after writing these lines of code it doesn't appear so....
var imageArray = new Array();
var currentImage = 0;
var mySlidingImages = sym.getSymbol("ImageSlider");
sym.$("PlaceHolderText").html("");
$.getJSON("data/photos.json", function(data){
for(var i=0; i<data.length; i++){
imageArray.push({"image":data[i].image,"title":data[i].title});
sym.$("PlaceHolderText").html(imageArray[currentImage].title);
so when that didn't work I tried this:
yepnope({
nope:[
'edge_includes/json2_min.js'
complete: init
//when yepnope has loaded everything execute init();
function init (){
//initialise your variables and Edge comp here
var imageArray = new Array();
var currentImage = 0;
var mySlidingImages = sym.getSymbol("ImageSlider");
sym.$("PlaceHolderText").html("");
$.getJSON("data/photos.json", function(data){
for(var i=0; i<data.length; i++){
imageArray.push({"image":data[i].image,"title":data[i].title});
sym.$("PlaceHolderText").html(imageArray[currentImage].title);
Basically what I'm trying to do is create a slider that will auto populate, with image and text, according to an external file "photos.json". But I'm a noob at coding so I don't know what my mistake is... if anyone could help me understand what I'm doing wrong i would appreciate it.. ty..
About the first image: you've got a wrong line inside $.getJSON:
$.getJSON("data/photos.json", function(data){
maxImages = data.length-1;
for(var i=0; i<data.length; i++){ imageArray.push({"image":data[i].image,"title":data[i].title}); }
sym.$("PlaceHolderText").html(imageArray[currentImage].title);
mySlidingImages.$("ImageHolder1").css({"background-image":"url('"+imageArray[currentImage ].image+"')"});
mySlidingImages.play("Rest"); // the wrong line
mySlidingImages.play(); // a better slideIn effect.
Similar Messages
-
Creating external files (.txt, .json, etc)
Hello everyone,
I'm currently trying to find out how to create external files from a SWF/exe/app file created in Flash. Essentially I'm building a program to create templates for levels in a game. The SWF will be run locally (e.g. not online) and will allow the user to add/remove objects to a level of their design. They then need to be able to save the level template (ideally I need to be able to save as a JSON* file, but I'm sure I could get away with just a simple txt file) somewhere on their computer. These templates will them be imported by the game itself (not written in Flash, hence why I need to save the data as a json or txt file), which will then re-create the levels from the data contained in the save file.
I had assumed this would be something that was really simple to do, but I cannot seem to find any tutorials or information on how to create external files. I can find plenty on reading from existing external files, but nothing about actually writing a new file entirely. I have read a few people complaining that non-local Flash SWFs cannot access the user's hard drive for security reasons, but cannot find any information on local SWFs.
If anyone could tell me even roughly what I'm looking for, it would be greatly appreciated. I'm a bit stuck just now haha
*I have downloaded the corelib files which allow me to work with JSON filesFlash is not able to write any type of text file on user system.
U have to use air or zinc to intract with file system.
Yes u can use shared objects also. Which stores value to user computer and browser stores cookies on user system -
Reading the Blob and writing it to an external file in an xml tree format
Hi,
We have a table by name clarity_response_log and content of the column(Response_file) is BLOB and we have xml file or xml content in that column. Most probably the column or table may be having more than 5 records and hence we need to read the corresponding blob content and write to an external file.
CREATE TABLE CLARITY_RESPONSE_LOG
REQUEST_CODE NUMBER,
RESPONSE_FILE BLOB,
DATE_CRATED DATE NOT NULL,
CREATED_BY NUMBER NOT NULL,
UPDATED_BY NUMBER DEFAULT 1,
DATE_UPDATED VARCHAR2(20 BYTE) DEFAULT SYSDATE
)The xml content in the insert statement is very small because of some reason and cannot be made public and indeed we have a very big xml file stored in the BLOB column or Response_File column
Insert into CLARITY_RESPONSE_LOG
(REQUEST_CODE, RESPONSE_FILE, DATE_CRATED, CREATED_BY, UPDATED_BY, DATE_UPDATED)
Values
(5, '<?xml version="1.0" encoding="UTF-8"?><xml-response><phone-number>1212121212</tracking-number></xml-response>', TO_DATE('09/23/2010 09:01:34', 'MM/DD/YYYY HH24:MI:SS'), 1, 1, '23-SEP-10');
Insert into CLARITY_RESPONSE_LOG
(REQUEST_CODE, RESPONSE_FILE, DATE_CRATED, CREATED_BY, UPDATED_BY, DATE_UPDATED)
Values
(6, '<?xml version="1.0" encoding="UTF-8"?><xml-response><phone-number>1212121212</tracking-number></xml-response>', TO_DATE('09/23/2010 09:01:34', 'MM/DD/YYYY HH24:MI:SS'), 1, 1, '23-SEP-10');
Insert into CLARITY_RESPONSE_LOG
(REQUEST_CODE, RESPONSE_FILE, DATE_CRATED, CREATED_BY, UPDATED_BY, DATE_UPDATED)
Values
(7, '<?xml version="1.0" encoding="UTF-8"?><xml-response><phone-number>1212121212</tracking-number></xml-response>', TO_DATE('09/23/2010 09:01:34', 'MM/DD/YYYY HH24:MI:SS'), 1, 1, '23-SEP-10');
Insert into CLARITY_RESPONSE_LOG
(REQUEST_CODE, RESPONSE_FILE, DATE_CRATED, CREATED_BY, UPDATED_BY, DATE_UPDATED)
Values
(8, '<?xml version="1.0" encoding="UTF-8"?><xml-response><phone-number>1212121212</tracking-number></xml-response>', TO_DATE('09/23/2010 09:01:34', 'MM/DD/YYYY HH24:MI:SS'), 1, 1, '23-SEP-10');
Insert into CLARITY_RESPONSE_LOG
(REQUEST_CODE, RESPONSE_FILE, DATE_CRATED, CREATED_BY, UPDATED_BY, DATE_UPDATED)
Values
(9, '<?xml version="1.0" encoding="UTF-8"?><xml-response><phone-number>1212121212</tracking-number></xml-response>', TO_DATE('09/23/2010 09:01:34', 'MM/DD/YYYY HH24:MI:SS'), 1, 1, '23-SEP-10');THe corresponding proc for reading the data and writing the data to an external file goes something like this
SET serveroutput ON
DECLARE
vstart NUMBER := 1;
bytelen NUMBER := 32000;
len NUMBER;
my_vr RAW (32000);
x NUMBER;
l_output UTL_FILE.FILE_TYPE;
BEGIN
-- define output directory
l_output :=
UTL_FILE.FOPEN ('CWFSTORE_RESPONCE_XML', 'extract500.txt', 'wb', 32760);
vstart := 1;
bytelen := 32000;
---get the Blob locator
FOR rec IN (SELECT response_file vblob
FROM clarity_response_log
WHERE TRUNC (date_crated) = TRUNC (SYSDATE - 1))
LOOP
--get length of the blob
len := DBMS_LOB.getlength (rec.vblob);
DBMS_OUTPUT.PUT_LINE (len);
x := len;
---- If small enough for a single write
IF len < 32760
THEN
UTL_FILE.put_raw (l_output, rec.vblob);
UTL_FILE.FFLUSH (l_output);
ELSE
-------- write in pieces
vstart := 1;
WHILE vstart < len AND bytelen > 0
LOOP
DBMS_LOB.READ (rec.vblob, bytelen, vstart, my_vr);
UTL_FILE.put_raw (l_output, my_vr);
UTL_FILE.FFLUSH (l_output);
---------------- set the start position for the next cut
vstart := vstart + bytelen;
---------- set the end position if less than 32000 bytes
x := x - bytelen;
IF x < 32000
THEN
bytelen := x;
END IF;
UTL_FILE.NEW_LINE (l_output);
END LOOP;
----------------- --- UTL_FILE.NEW_LINE(l_output);
END IF;
END LOOP;
UTL_FILE.FCLOSE (l_output);
END;The above code works well and all the records or xml contents are being written simultaneously adjacent to each other but we each records must be written to a new line or there must be a line gap or a blank line between any two records
the code which I get is as follow all all xml data comes on a single line
<?xml version="1.0" encoding="ISO-8859-1"?><emp><empno>7369</empno><ename>James</ename><job>Manager</job><salary>1000</salary></emp><?xml version="1.0" encoding="ISO-8859-1"?><emp><empno>7370</empno><ename>charles</ename><job>President</job><salary>500</salary></emp>But the code written to an external file has to be something like this.
<?xml version="1.0" encoding="ISO-8859-1"?>
<emp>
<empno>7369</empno>
<ename>James</ename>
<job>Manager</job>
<salary>1000</salary>
</emp>
<?xml version="1.0" encoding="ISO-8859-1"?>
<emp>
<empno>7370</empno>
<ename>charles</ename>
<job>President</job>
<salary>500</salary>
</emp>Please adviceWhat was wrong with the previous answers given on your other thread:
Export Blob data to text file(-29285-ORA-29285: file write error)
If there's a continuing issue, stay with the same thread, don't just ask the same question again and again, it's really Pi**es people off and causes confusion as not everyone will be familiar with what answers you've already had. You're just wasting people's time by doing that.
As already mentioned before, convert your BLOB to a CLOB and then to XMLTYPE where it can be treated as XML and written out to file in a variety of ways including the way I showed you on the other thread.
You really seem to be struggling to get the worst possible way to work. -
How to open and read an external file in Dashboard widget?
I am new to Dashboard widgets and also Javascript. I have written a widget that needs to open and read a file on the local file system. I have searched a lot and have not found any documentation or reference on the internet as to how to do this.
I know it can be done since there is a checkbox in the widget attributes that says "Allow External File Access".
can anyone help me out here?
ThanksYou need to define the AllowFileAccessOutsideOfWidget key to Yes.
You also need to define the AllowFullAccess key.
You may also need to define the AllowSystem key (to Yes of course).
Mihalis.
PS. If you cannot find any other documentation please check http://widgetbook.blogspot.com. -
Hello,
my problem is with importing saved .json backup file in fresh installed firefox 3.6.8? Message "unable to process the backup file", when i choosed option "Restore" from menu "organize your bookmarks" !?
Normally that i followed all instructions from your support site, and that i tried many things, but nothing helped :( !?
my .json file isn't corrupted cause it was saved on another partition before formatting my OS.
Please don't tell me that my bookmarks are lost :( cause i had many important things in that bookmarks, on 100.s pages :( ....
Thanks in advance!
Sincerely,
hoho33"
Can you restore that JSON backup in a new profile?
Did you make sure that it is really a JSON backup and that there is no missing or hidden other file extension?
A JSON backup starts with: {"title":"","id":1,"dateAdded"
A HTML backup starts with: <!DOCTYPE NETSCAPE-Bookmark-file-1>
You can try if you can restore that JSON backup in a new profile.
Create a new profile as a test to check if your current profile is causing the problems
See Basic Troubleshooting: Make a new profile
If that new profile works then you can transfer some files from the old profile to that new profile (be careful not to copy corrupted files)
See http://kb.mozillazine.org/Transferring_data_to_a_new_profile_-_Firefox
Please for administration of this support site, make possibility to quote someone's answer, on this way is dificult to answer somebody who wrote some suggestion!
No, i can't restore JSON backup in new profile, even on fresh installed OS XP SP3, with fresh installation of latest version of firefox!
MAN I TOLD YOU 10X IT'S 200 % JSON BACKUP FILE!!! I'M NOT IN IT FROM YESTERDAY, I WORK IN IT 12 YEARS!!!
I tried restoring json backup in new profile, but nothing, i couldn't restore, cause that stupid error from screen shot which i posted again appears !
Man i'm not totally noob i repeat 2nd time here, and normally that i know to create new profile, and that i tried that, but that didn't help!
I can't believe that FIREFOX has not good support team, and doesn't care for yours users, this will not give me more reason to use in future firefox
like borwser, if i don't have good support, and when i have problem like this, to loose all my very important bookmarks and passwords on them, and
firefox support won't to help me to solve my problem!
If somebody from firefox support team read this, i can give you Remote desktop access to my computer to try solve this problem, like other serious company
like HP, Dell , etc. give remote desktop support to their users!
Corel are you from firefox support team? Please don't write same suggestions, cause i know to read, and i understand well if you write once some suggestion!
Greetzz -
External table: How to load data from a fixed format UTF8 external file
Hi Experts,
I am trying to read data from a fixed format UTF8 external file in to a external table. The file has non-ascii characters, and the presence of the non-ascii characters causes the data to be positioned incorrectly in the external table.
The following is the content's of the file:
20100423094529000000I1 ABÄCDE 1 000004
20100423094529000000I2 OMS Crew 2 2 000004
20100423094529000000I3 OMS Crew 3 3 000004
20100423094529000000I4 OMS Crew 4 4 000004
20100423094529000000I5 OMS Crew 5 5 000004
20100423094529000000I6 OMS Crew 6 6 000004
20100423094529000000I7 Mobile Crew 7 7 000004
20100423094529000000I8 Mobile Crew 8 8 000004
The structure of the data is as follows:
Name Type Start End Length
UPDATE_DTTM CHAR 1 20 20
CHANGE_TYPE_CD CHAR 21 21 1
CREW_CD CHAR 22 37 16
CREW_DESCR CHAR 38 97 60
CREW_ID CHAR 98 113 16
UDF1_CD CHAR 114 143 30
UDF1_DESCR CHAR 144 203 60
UDF2_CD CHAR 204 233 30
DATA_SOURCE_IND CHAR 294 299 6
UDF2_DESCR CHAR 234 293 60
I create the external table as follows:
CREATE TABLE "D_CREW_EXT"
"UPDATE_DTTM" CHAR(20 BYTE),
"CHANGE_TYPE_CD" CHAR(1 BYTE),
"CREW_CD" CHAR(16 BYTE),
"CREW_DESCR" CHAR(60 BYTE),
"CREW_ID" CHAR(16 BYTE),
"UDF1_CD" CHAR(30 BYTE),
"UDF1_DESCR" CHAR(60 BYTE),
"UDF2_CD" CHAR(30 BYTE),
"DATA_SOURCE_IND" CHAR(6 BYTE),
"UDF2_DESCR" CHAR(60 BYTE)
ORGANIZATION EXTERNAL
TYPE ORACLE_LOADER DEFAULT DIRECTORY "TMP"
ACCESS PARAMETERS ( RECORDS DELIMITED BY NEWLINE
CHARACTERSET UTF8
STRING SIZES ARE IN BYTES
NOBADFILE NODISCARDFILE NOLOGFILE FIELDS NOTRIM
( "UPDATE_DTTM" POSITION (1:20) CHAR(20),
"CHANGE_TYPE_CD" POSITION (21:21) CHAR(1),
"CREW_CD" POSITION (22:37) CHAR(16),
"CREW_DESCR" POSITION (38:97) CHAR(60),
"CREW_ID" POSITION (98:113) CHAR(16),
"UDF1_CD" POSITION (114:143) CHAR(30),
"UDF1_DESCR" POSITION (144:203) CHAR(60),
"UDF2_CD" POSITION (204:233) CHAR(30),
"DATA_SOURCE_IND" POSITION (294:299) CHAR(6),
"UDF2_DESCR" POSITION (234:293) CHAR(60) )
) LOCATION ( 'D_CREW_EXT.DAT' )
REJECT LIMIT UNLIMITED;
Check the result in database:
select * from D_CREW_EXT;
I found the first row is incorrect. For each non-ascii character,the fields to the right of the non-ascii character are off by 1 character,meaning that the data is moved 1 character to the right.
Then I tried to use the option STRING SIZES ARE IN CHARACTERS instead of STRING SIZES ARE IN BYTES, it doesn't work either.
The database version is 11.1.0.6.
Edited by: yuan on May 21, 2010 2:43 AMHi,
I changed the BYTE in the create table part to CHAR, it still doesn't work. The result is the same. I think the problem is in ACCESS PARAMETERS.
Any other suggestion? -
I am new to Creative Cloud, but have been using Adobe software for many years.
Now we are considering sharing an Indesign file with my project group using CC.
The Indesign file contains links to external files (one Illustrator and multiple .txt files); and we export the approved version to an Hi-Res PDF.
These .txt files are currently hosted on our internal server but have not been linked directly: we first copy them over to local desktop and update the links in Indesign before creating a new PDF.
Since these file can be update by different people we would like to keep them outside the Indesign and Illustrator files.
Is it still possible with CC to link directly to the files on our server in Indesign and see if there have been updated?
Or can they also be stored in the CC cloud? Or is there another method?
Thanks in advance for any help or suggestions
RonaldThis will work if you all use the file syncing of the Creative Cloud desktop application and then you use the Collaborate option for the folder containing all the files. Then it will work on each of your desktops.
Links to files will not work in the browser when viewing the InDesign document from https://creative.adobe.com/files. -
How to Read a External File in a livecycle form (using javascript)
Hi Everyone,
First of all, i would like to thank you in advanced for your help !!
I have a situation were i need to load some values into some fields inside a dinamic pdf that was created in livecycle, what can i do so far ?
I can load the fields with some values using a livecycle event and javascript, the values come from some functions that i have created but ... are fixed of course...
What i need is to load up the values from the outside world.... from a external file (text or xml) or a webservice... i have some several experiences but nothing has worked so far...
Can anyone publish a sample code in javascript to load up a file (text or xml) that works inside livecycle ??
Thanks in advanced.
Miguel Angelo (migas)Hi, Paul,
Thanks i have looked inside the link (dam big ) but i'm still kind of lost, can anyone please publish a code example ?
Miguel -
Need how to get the data from the external file in eCatt
Hi ,
Could any body suggest how to get the values from the external file(Excel,CSV file,Text file) and pass it as varaiable in ecatt Test script.
Problem: Need to execute FK01-Vendor creation Transaction with multiple set of data .As per my understanding we could achive through Variants in Testdata set in eCatt .
But is there any way to store the data in excell file and get the data and pass it to FK01 Test scripts
Appreciate response on thisHi
See the links they may be useful
check these link,
eCATT- An Introduction
/people/sumeet.kaul/blog/2005/07/26/ecatt-an-introduction
Creating Test Scripts
/people/sumeet.kaul/blog/2005/08/10/ecatt-creating-test-scripts
eCATT Logs
/people/sapna.modi/blog/2006/04/18/ecatt-logs-part-vi
eCATT Scripts Creation TCD Mode
/people/sapna.modi/blog/2006/04/10/ecatt-scripts-creation-150-tcd-mode-part-ii
Creation of Test Data Container
/people/sumeet.kaul/blog/2005/08/24/ecatt-creation-of-test-data-container
eCATT Scripts Creation - SAPGUI Mode
/people/sapna.modi/blog/2006/04/10/ecatt-scripts-creation--sapgui-mode-part-iii
Integrating ECATT & MERCURY QTP Part -1
/people/community.user/blog/2007/01/02/integrating-ecatt-mercury-qtp-part-1
Using eCatt to Test Web Dynpro ABAP
/people/thomas.jung/blog/2006/03/21/using-ecatt-to-test-web-dynpro-abap
and
-command reference
http://help.sap.com/saphelp_nw04/helpdata/en/c6/3c333b40389c46e10000000a114084/content.htm
/people/sapna.modi/blog/2006/04/10/ecatt--an-introduction-part-i
http://prasadbabu.blogspot.com
https://www.sdn.sap.com/sdn/developerareas/was.sdn?page=test_tool_integration_for_sap_e-catt.htm
http://help.sap.com/saphelp_nw04/helpdata/en/1b/e81c3b84e65e7be10000000a11402f/frameset.htm
http://www.erpgenie.com/ecatt/index.htm
hope this helps.
Reward points for useful Answers
Regards
Anji -
Problem writing external file to externally mounted disk in Windows
Folks,
I've got a puzzling problem with a simple OWB mapping where I'm dumping the contents of a table to an external file.
Versions are OWB v 11.2.0.2 64-bits on Oracle RDBMS 11.2.0.2 Windows 2007 64-bits Enterprise Server.
When the external files module is hooked up to a location that points to a local disk and directory on the OWB-server, everything works fine - files are created and written.
When the external files module is hooked up to a location that points to a mounted disk on another Windows 2007 64-bits Enterprise Server, I get +"Invalid Path for target file, check if connector is deployed correctly".+
The "File System Location Path" in OWB is set to "N:" (no slashes either way). "Test Connection" reports OK.
I've given both the Oracle os-user and "Everyone" (for good measure) all rights on the mounted disk, and I can see that the generated package code is using the correct Directory, and the Directory Path is the correct one on the server. The mounted disk (N:) should appear as a local disk to Oracle as far as I can see. I'm able to create and delete files on the disk using command line on the OWB/DB-server.
I'm scratching my head on this one....then mapped that share as a network drive (N:) on server A (the OWB/DB-server)I think that problem was with different accounts used for run Oracle database (usually database instance run under SYSTEM account) and which you used to map share (it was interactive session). Even when you made this map persistent (enable "Reconnect at logon" option during mapping) you don't grant access to this drive to other accounts (including SYSTEM ) - this drive will not be visible to other users.
I think it is possible to create "persistent" network drive mapping for Oracle database context with specification non-SYSTEM account (domain or server local) for running Oracle database instance (and Oracle Listener service).
Also it seems there is a workaround to access mapped network drive under SYSTEM account:
http://stackoverflow.com/questions/182750/how-to-map-a-network-drive-to-be-used-by-a-service
Regards,
Oleg -
Writing agents o/p to external file and if i run the agent again it should
Hi All,
i want to run a agent and that result should be displayed in external file system.and i achieved this by using writing VB script and in agents i used actions in that we have invoke server script.And i got the perfect output but what 's my scenario is when i run the agnent again it should create another file with below requirements.
The file name must contain a suffix containing the date in yyyymmdd format. In cases where the file stored more than once per day, a sequence number must also be provided within the filename.
(i.e. v1_yyyymmdd, v2_yyyymmdd, v3_yyyymmdd, v4_yyyymmdd, v5_yyyymmdd…)
And my VB script is like below
'#####=========================================================================
'## Title: Export Report
'## Rev: 1.0
'## Author: Paul McGarrick
'## Company: Total Business Intelligence / http://total-bi.com
'## Purpose:
'## 1. This script takes a file from OBIEE and saves to the file system
'## 2. Creates a reporting subdirectory if not already present
'## 3. Creates a further subdirectory with name based on current date
'## Inputs (specified in Actions tab of OBIEE Delivers Agent):
'## 1. Parameter(0) - This actual file to be exported
'## 2. Parameter(1) - The filename specified within OBIEE
'## 3. Parameter(2) - Report sub directory name specified within OBIEE
'#####=========================================================================
Dim sBasePath
sBasePath = "E:\reports\reports"
Dim sMasterPath
sMasterPath = sBasePath & "\" & Parameter(2)
Dim objFSO
Set objFSO = CreateObject("Scripting.FileSystemObject")
'check whether master directory exists, if not create
Dim objMasterDir
If Not objFSO.FolderExists(sMasterPath) Then
Set objMasterDir = objFSO.CreateFolder(sMasterPath)
End If
Set objMasterDir = Nothing
'build string to get date in yyyy-mm-dd format
Dim sDate, sDateFull
sDate = Now
sDateFull = DatePart("yyyy", sDate) & "-"
If Len(DatePart("m", sDate))=1 Then sDateFull = sDateFull & "0" End If
sDateFull = sDateFull & DatePart("m", sDate) & "-"
If Len(DatePart("d", sDate))=1 Then sDateFull = sDateFull & "0" End If
sDateFull = sDateFull & DatePart("d", sDate)
Dim sDir
sDir = sMasterPath & "\" & sDateFull
Dim objDir
If Not objFSO.FolderExists(sDir) Then
Set objDir = objFSO.CreateFolder(sDir)
End If
Set objDir = Nothing
Dim sFileName
sFileName = sDir & "\" & Parameter(1)
Dim objFile
objFSO.CopyFile Parameter(0), sFileName, True
Set objFile = Nothing
Set objFSO = Nothing
could you please any body help me out from this....I assume you are using Windows. Try to write a batch file so that that would look for the ibot name when ever its finds rename the file name as required.
This would be easiest way..
http://lmgtfy.com/?q=rename+a+file+to+current+date+using+batch+file
Edited by: Srini VEERAVALLI on Apr 8, 2013 7:23 AM
Can you updates all your posts?
Edited by: Srini VEERAVALLI on May 13, 2013 6:44 AM -
How can I write to a (external)file from a stored procedure
I want to write some data to a (external) file. I have it working with the function UTL_FILE.
My problem is I want to write to a file on a mapped drive (so a drive on a different machine). This is not working.
Does anyone know a way to build this.
Please send your responses to [email protected]
Many thanks,
Alex Nagtegaalan extraction out of expert one-on-one from Thomas Kyte
<quote>
when an oracle istance is created the services that support it are setup to 'log on as' the system (or operating system) account, this account has very few privileges and no acces to Window NT Domains. To access another Windows NT machine the OracleServiceXXXX must be setup to logon to the appropriate Windows NT Domain as a user who has acces to the required location for UTL_FILE.
To change the default logon for the Oracle services go to (in Windows NT):
Control Panel | Services | OracleServiceXXXX | startup | log on as; (where XXXX is the instance name)
In Windows 2000, this would be:
Control Panel | Administrative Tools | Services | OracleServiceXXX | Properties | Log on tab; (again XXXX is the instance name)
Choose the This Account radio button, and then complete the appropriate domain login information. ONce the services have been setup as a user with the appropriate privileges, ther are two options dfor setting UTL_FILE_DIR:
* Mapped Dirve: To use a mapped drive, the user that the service starts as must have setup a drive to match UTL_FILE_DIR and be logged onto the server when UTL_FILE is in use.
* Universal Naming Convention: UNC is preferable to Mapped Drives because it does not require anyone to be logged on and utl_file_dir should be set to a name in the form \\<machine name>\<share name>\<path>
You will of course need to stop and restart Oracle after changing the properties of the service.
<\quote>
I want to write some data to a (external) file. I have it working with the function UTL_FILE.
My problem is I want to write to a file on a mapped drive (so a drive on a different machine). This is not working.
Does anyone know a way to build this.
Please send your responses to [email protected]
Many thanks,
Alex Nagtegaal -
How to slipt fields in a row of an external file and store in Table
Hi Experts,
I need to proces an External file and store into a table. Here need to Split the fields in a row and write as multiple rows of a table.
here i am giving the data sample ..
outlet1 type1 type2 type3
outlet2 type1 type3 type4 typ6 type7
The table should be as below.
outlet1 type1
outlet1 type2
outlet1 type2
outlet2 type1
outlet2 type3
outlet2 type4
outlet2 type6
outlet2 type7
Please give your suggesions and code sample that you have
Thankshi,
try with the below code. This code is as per data given by u in your first thread.
DATA : it_string TYPE TABLE OF string,
wa_string TYPE string,
BEGIN OF it_itab OCCURS 0,
f1(7),
f2(5),
END OF it_itab,
fld TYPE TABLE OF string,
wa TYPE string,
wa1 TYPE string,
cnt TYPE i VALUE 1.
data lin TYPE i.
CALL FUNCTION 'GUI_UPLOAD'
EXPORTING
filename = 'C:\Documents and Settings\User\Desktop\abc.txt'
filetype = 'ASC'
has_field_separator = 'X'
TABLES
data_tab = it_string
EXCEPTIONS
file_open_error = 1
file_read_error = 2
no_batch = 3
gui_refuse_filetransfer = 4
invalid_type = 5
no_authority = 6
unknown_error = 7
bad_data_format = 8
header_not_allowed = 9
separator_not_allowed = 10
header_too_long = 11
unknown_dp_error = 12
access_denied = 13
dp_out_of_memory = 14
disk_full = 15
dp_timeout = 16
OTHERS = 17.
IF sy-subrc <> 0.
* MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
* WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
BREAK-POINT.
LOOP AT it_string INTO wa_string.
cnt = 1.
SPLIT wa_string AT space INTO TABLE fld.
DESCRIBE TABLE fld LINES lin.
LOOP AT fld INTO wa.
cnt = cnt + 1.
IF cnt <= lin.
READ TABLE fld INTO wa INDEX 1.
IF sy-subrc = 0.
it_itab-f1 = wa.
ENDIF.
READ TABLE fld INTO wa1 INDEX cnt.
IF sy-subrc = 0.
it_itab-f2 = wa1.
ENDIF.
APPEND it_itab TO it_itab[].
ENDIF.
ENDLOOP.
ENDLOOP.
Thanks & Regards -
Integrating External File Server In SAP EP - Help Needed.
Hello All,
We have a EP 7.0 Running on HP-UX, can some one please tell me how I can integrate an External File Server or a Web DAV Folder into the SAP EP.
Any suggestion would be a great help.
Best Wishes,
John.
Message was edited by:
John BrayHi John,
This would be helpful for you for Webdav or external filesystems
<a href="http://help.sap.com/saphelp_ep60sp2/helpdata/en/ed/b334ea02a2704388d1d2fc3e4298ad/frameset.htm">Integrating Documents from a Windows System into KM</a>
Pls reward points if helpful
Regards
Vineeth -
Downloading the data to external file
HI ABAPers,
I have a dynamic internal table which i created using CREATE DATA statement and i have put in data into it. I have to download that internal table data into a external file. As the internal table is dynamically created it will be dereferenced using a field symbol. In all the download function modules like gui_download ws_downlaod and method like CL_GUI_FRONTEND_SERVICES=>GUI_DOWNLOAD we can pass only the standarad table for downloading the data and not the table which is dereferenced by field-symbols. Kindly help.
Regards,
Kasi SHi Kasi,
As the great Max just said, the best way for you to download the dynamic internal table is via an intermediate table made up of characters.
Declare a table as under:
DATA: BEGIN OF itab OCCURS 0,
FIELD TYPE char256,
END OF itab.
Then transfer the contents of your field symbol to this internal table row by row.
Then you can download the table using CL_GUI_FRONTEND_SERVICES=>GUI_DOWNLOAD .
Regards,
Chetan.
PS: Reward points if this helps.
Regards,
Chetan
PS:Reward points if this helps.
Maybe you are looking for
-
Can I delete an email account without deleting the previous emails from it
I have several emails from my own website ([email protected]) set to POP in Mail. Because of an overrun of spam, I disabled one of the accounts in Mail, and then deleted in at my website account. I have 2 others that I wasn't using, so I did the same
-
Updated to Snow leopard and PDF files disappear
Here's what happened. After I updated to Snow Leopard, when I went to print a PDF from Quark or Illustrator, it looked liked it was printing but no file is produced? Nothing...nada. I assumed it had to do with my distiller or Acrobat. I went to th
-
Transferring iPhoto slideshow to DVD
I have some slide shows (about 150 jpegs, each about 4.4 mb) that I'd like to transfer to DVD. On the iPhoto slide show they display a very high quality resolution, and show for about 1 second before the next one. I want to maintain that level of qua
-
A way to change stroke width on form boxes?
Although I'm aiming to have people digitally use these forms, there exists a good chance that some will be filled out by hand. When I print these forms out the form field boxes are rather small and surrounded by a thick border. Is there a way to chan
-
Install error 0X80080001 with Windows 7 RC1
Install error 0X80080001 with Windows 7 RC1