PS CS3 extended question "load files into stack.

Hello

I tried to use the script "Load files in the stack" PS CS3 extended but the problem is that if for example I have files with these names:

Fichier_1

Fichier_2

File_3

When I use the script he puts together but in the disorder so in my diapers, they are like this:

Fichier_1

Fichier_2

File_3

that would be a mistake because the fichier_1 is my first image, but it's the last layer so if I do this in a gif file and look at him, he would play back.

I was wondering if it is far from solving this problem. Thanks in advance.

PS: If there is anything that I need to provide to make it easier for you to help me, please ask.

After that the files have been loaded in Photoshop, open the layers palette, select all layers, then layer - organize - reverse.

Tags: Photoshop

Similar Questions

  • Citing «Load files into stack...» "AppleScript

    I have an Applescript script that brings together a bunch of JPEG files, which I can combine in a PSD with file-> Scripts-> loading files in the stack...

    However, I would like to automate this stage if possible. Can I send a list of files for script loading files in the stack of my Applescript?

    I don't know if or how Applescript can pass an array of objects of files but the javascript below function accepts an array and batteries without a dialog box. You need to modify the include path to match your system

    function runLoadStack (FListe) {}
    var loadLayersFromScript = true; / / must be defined prior to the inclusion
    @include "/ C/Program Files/Adobe/Adobe Photoshop CS4/settings presets/Scripts/Load Files in Stack.jsx.
    aFlag var = true;
    loadLayers.intoStack (FListe, aFlag);
    }

  • APEX 5: FILE item type to BROWSE not load file into the table apex_application_temp_files

    Hello

    I am trying to load the BLOB (CSV file) into apex_application_temp_files table using the file_browse item type. I have created an example page and the added element of type file_browse, added a dynamic action, which send item to browse.

    Also added a button load that submits the page. But when I check the apex_application_temp_files of APEX sql workhop table, nothing appears.

    I purge file to "end of Session. Enclosed screen shot as well.Capture.PNG

    Thank you

    Ankit

    Hi Pierre,.

    has added a dynamic action, submitting travel item.

    How can you submit just the element go? How your dynamic action look like?

    But when I check the apex_application_temp_files of APEX sql workhop table, nothing appears.

    It is by design, because the sight of apex_application_temp_files limited to your current session. In your case at the session of constructor and not your application.

    Add a process to the page that contains the item "Browse file" when you use

    select *
      from apex_application_temp_files
     where name = :page item name;
    

    to access your downloaded BLOB.

    Concerning

    Patrick

  • Simple question: loading files .txt in dynamic text boxes

    Now, I can load the external .txt file into the box without problem. But when the .txt file contains HTML tags, even when I put the dynamic text box to "Make text as HTML", they display correctly.

    Any ideas?

    Hello, the problem is the display of html content?
    Maybe you load the text incorectley.

    If you want to load plain text then use:
    my_box. Text = "Adama";

    If you want to load the html text, you must set the variable called "htmlText" instead of "text" and set html = true before loading html content:

    my_box.html = true;
    my_box.htmlText = "Adama";

  • Bridge CC the ' tools > load files into Photoshop layers disappeared.

    How do we get this done.  It is a very valuable tool.

    Hi emilyandhobart,

    Please activate all the Startup Script in Bridge preferences.

    Click on change< preferences="" (windows)="" click="" on=""><>

    Click Startup Scripts

    Click on enable all the

    Click OK

    Restart the bridge, and then check.

    If you do not see this option. Please reinstall Photoshop on your system.

    Let us know if it helps.

    Kind regards

    ~ Mohit

  • He saids load files from memory to print later in my print spooler how to get out or remove it

    my printer will not print when I services, then in this print spooler TI saids load files into memory to be printed later.how have removed that my printer can print

    Hi Jorgecajigas,

     
    1. What is the operating system installed on your computer?
    2. What is the brand and model of your printer?
    3 is enabled, the print spooler service?
    4 are you facing this problem with a particular application?
    5. you receive an error message when you try to print?
     
    You cannot change or remove the description of print spooler. The message you get in the description box is just tells you what the purpose of the service. To solve the problem on the printer does not print you can follow the steps and check if it helps.
     
    Follow the link and check if that helps.
    Printer in Windows problems
  • Bridge does not load files in PS (CC 2015 64-bit)

    I've just updated 2015 CC because I'm always afraid to fall on new problems. Well well, here's one:

    The bridge, a double-click < shift > does not load the file in PS (he raise PS if it was not running, or makes the window active if it has been). Ditto for the selection of multiple files and make "Load files into Photoshop Layers" or "Photomerge...." ». (In the case of Photomerge, the Photomerge dialog box, but after clicking 'OK' is the same thing).

    Anyone knows what could happen? It worked very well for me in 2014 to CC.

    You can save your custom workspace in Bridge: menu of the Bridge window > Workspace > new workspace

    Reset not harming it. I keep my Panel positions, parameters of metadata and miniature sizes even when I select again them after a reset.

    Gene

  • Modify the files in Stack.jsx

    I'm new to scripting Photoshop so I'm sorry if this has already been answered, but I can't seem to find the answer or understand it.   I write a script that does an INCLUDE using the Photoshop script load files in Stack.jsx.  This script seems to name the layers the file name.  I would like to know how to modify this script to not include the file name in the layer and just put the layer 1, Layer 2.  Any help would be greatly appreciated.

    JJMack - with your suggestion, I was able to get the script to work.  Thanks for the great idea.  Sometimes it takes just to walk back for a minute to see another solution.  Thanks again!

  • CS3 extended bridge not preview raw files from canon 40 d

    OK, I just loaded cs3 extended on my laptop and when I opened bridge the first time I got an error message was not the good King of the file. so, my next step was to update ACR 4.5. I intalled that and put the plugin in the file directory. It worked, but now my problem is that the bridge will not preview my raw files in bridge. I then went to tool and purge the cache and which also did not work. My next step was to update Bridge 2.1.1. so I went back to tool to purge the cache and it not even seen raws in bridge. I converted several to JPEG, and they appear in the bridge. I am at a loss of what to do next

    Thank you

    The cab card must be in the right folder and there only one copy.  If you have copied it the old copy of my being present so delete or rename it.

    The ACR plug won't in the master directory.

    It goes into formats of Program Files/COMMON Files/Adobe/plugins/CS3/file.   Must be a here - Camera Raw.8bi file

    I think that when you get this sorted out it should work.

  • I'm trying to extract the strings and load them into a text-helpplease file

    I'm trying to extract the strings and load them into a file text without space between them - see below

    p_csa = ISCC M4 DP

    where p_csa is a tring to load into a text file



    Code:

    SELECT SUBSTR (p_csa, 0, 0) INTO v_telco FROM DUAL;
    SELECT SUBSTR (p_csa, 1, 4) INTO v_comp FROM DUAL;
    SELECT SUBSTR (p_csa, 5.3) INTO v_csa_prefix FROM DUAL;
    SELECT SUBSTR (p_csa, 8, 4) INTO v_csa_type FROM DUAL;

    fileidinvoice: = UTL_FILE. FOPEN (c_data_location, filenameinvoice, 'W');
    fileidlog: = UTL_FILE. FOPEN (c_data_location, filenamelog, 'W');

    UTL_FILE. PUT_LINE)
    fileidinvoice, v_telco | » '|| v_comp | "|" | v_csa_prefix: "| v_csa_type);


    -the content of the file-

    ISCC M4 DP

    =====================
    I want to remove the space between the chain above for the content of the file should look like this:

    -the content of the file-

    GCSIM4DP

    Hello

    976253 wrote:
    I'm trying to extract the strings and load them into a file text without space between them - see below

    p_csa = ISCC M4 DP

    where p_csa is a tring to load into a text file

    Code:

    SELECT SUBSTR (p_csa, 0, 0) INTO v_telco FROM DUAL;

    Is it always NULL?

    SELECT SUBSTR (p_csa, 1, 4) INTO v_comp FROM DUAL;

    You don't need the double table much in PL/SQL. You can simply say

    v_comp := SUBSTR (p_csa, 1, 4);
    

    Almost all integrated single-row functions work in PL/SQL. (NVL2 is the only one I know who does not work in PL/SQL).

    SELECT SUBSTR (p_csa, 5.3) INTO v_csa_prefix FROM DUAL;
    SELECT SUBSTR (p_csa, 8, 4) INTO v_csa_type FROM DUAL;

    fileidinvoice: = UTL_FILE. FOPEN (c_data_location, filenameinvoice, 'W');
    fileidlog: = UTL_FILE. FOPEN (c_data_location, filenamelog, 'W');

    UTL_FILE. PUT_LINE)
    fileidinvoice, v_telco | » '|| v_comp | "|" | v_csa_prefix: "| v_csa_type);

    What are you trying to do here? For example, what you're trying to put between c_comp and v_csa_prefix?

    -the content of the file-

    ISCC M4 DP

    =====================
    I want to remove the space between the chain above for the content of the file should look like this:

    -the content of the file-

    GCSIM4DP

    If you don't want space, then only concatenate all the spaces in the string before you write it and REPLACE allows you to delete all the spaces that have been copied from p_csa. For example:

    UTL_FILE.PUT_LINE ( fileidinvoice
                , REPLACE ( v_telco || v_comp
                                        || v_csa_prefix
                              || v_csa_type
                       , ' '
                       )
                );
    

    I guess you need the v_comp of separate variables, the v_csa_prefix and the v_csa_type for something.

    I hope that answers your question.
    If this isn't the case, after a complete script that people can run to recreate the problem and test their ideas. Display the results you want (in other words, the contents of the file created).
    Always say what version of Oracle you are using (for example, 11.2.0.3.0).
    See the FAQ forum {message identifier: = 9360002}

  • My wallpaper appears only in the extended format. I want to display a .jpeg file into the center channel mode. I click on center and save the changes, but he remains in stretch mode...

    My wallpaper appears only in the extended format.  I want to display a .jpeg file into the center channel mode.  I click on center and save the changes, but he remains in stretch mode...

    HP technical support solves the problem for me with a patch: I'm sorry that I don't remember all the steps they walked me through but the patch was SP45575. EXE.   It was working fine.  Good luck

  • Load the XML file into Oracle external Table


    I load the data from the XML file into an intermediate table Oracle using external Tables.

    Let's say below, it is my XML file

    < header >
    < A_CNT > 10 < / A_CNT >
    < E_CNT > 10 < / E_CNT >
    < AF_CNT > 10 < / AF_CNT >
    < / header >
    < student >
    <>students-details
    < Student_info >
    < Single_Info >
    < ID > 18 / < ID >
    New York < City > < / City >
    < country > United States < / country >
    < Name_lst >
    < Student_name >
    Samuel < name > < / name >
    Paul < Last_name > < / Last_name >
    < DOB > 19871208 < / DOB >
    Aware of < RecordStatus > < / RecordStatus >
    < / Student_name >
    < Student_name >
    Samuel < name > < / name >
    Paul < Last_name > < / Last_name >
    < DOB > 19871208 < / DOB >

    < TerminationDt > 20050812 < / TerminationDt >
    History of < RecordStatus > < / RecordStatus >
    < / Student_name >
    < / Name_lst >
    < Personal_Info >
    <>men < / Type >
    < 27 > < / Age >
    < / Personal_Info >
    < / Single_Info >
    < / Student_info >

    < student - register >
    class < A >
    < info >
    < detail >
    < ID student > 18 < / student >
    EE < major > < / Major >
    < course-Grades >
    < course > VLSI < / course >
    < degree > 3.0 < / Grade >
    < / course-Grades >
    < course-Grades >
    < course > nanotechnology < / course >
    < degree > 4.0 < / Grade >
    < / course-Grades >
    < / details >
    < detail >
    < ID student > 18 < / student >
    THIS < major > < / Major >
    < / details >
    < / info >
    class < A >
    < Student_Enrol >
    <>students-details
    < student >

    I load this XML data file into a single table using an external Table. Could someone help me please with coding.

    Thank you

    Reva

    Could you please help me how to insert my XML content into that.

    Same as before, try a plain old INSERT:

    insert into xml_pecos

    values)

    XmlType (bfilename ('XML_DIR', "test.xml"), nls_charset_id ('AL32UTF8'))

    );

    But you'll probably hit the same limitation as with the binary XMLType table.

    In this case, you can use FTP to load the file as a resource in the XML DB repository.

    If the XML schema has been registered with the hierarchy enabled then the file will be automatically inserted into the table.

    Could you post the exact statement that you used to save the scheme?

    In the meantime, you can also read this article, I did a few years ago, it covers the XML DB features that may be useful here, including details on how to load the file via FTP:

    https://odieweblog.WordPress.com/2011/11/23/Oracle-XML-DB-a-practical-example/

    And documentation of the course: http://docs.oracle.com/cd/E11882_01/appdev.112/e23094/xdb06stt.htm#ADXDB4672

  • Load files from a remote (on a server) folder as a stack

    Hello everyone, I'm back with another problem :-)

    I created * this script to check the consistency of a bunch of files in a folder.

    * When I say "created" I mean that I wrote a few lines by myself and then copied and pasted bits from several sources. In fact, I don't know where this code came from since part of it was my predecessor, my apologies for not related credits when necessary, if necessary (I definitely think so).

    In the end, I could understand how to assemble something which, given a file open in Photoshop, do this kind of thing:

    -Load all others .jpg or .jpeg files currently in the folder parent of the open;

    -their name after their document name, stripping the extension;

    -create a 4 color samplers and position them always in the same place, based on the height and width;

    -evaluates the reading R, G and B against a reference (to assess the overall brightness and WB);

    -evaluate the L value (lab) samples against the other horizontal sample (to assess the luminous homogeneity).

    -Rename each layer with a suffix ": OK 'or': N";

    -report all this in a log .txt on the desktop file.

    Now for some reason any this all works very well IF the folder with the images on my hard drive (computer desktop in my case), but if I try with a folder on a server, that it freezes, as in an infinite loop.

    My best guess is that this is due to the function "placeFile", which was recorded with Scripting listener and is the only bit I do not understand clearly. I had to wrap it in a try-catch clause to make it work.

    Could someone help me on this?

    I can attach the script because it does contain sensitive company information so that I work:

    #target photoshop
    if (app.documents.length) { // if length is 0 -> false, true otherwise
    var conf = confirm ("This script will delete any actual Color Sampler and create its own,\nAt the end you'll find a .txt log on your desktop and your layers renamed accordingly./nDo you want to continue?");
    if (conf===true) {
    //////////////////////////////////////////////////
    var strtRulerUnits = app.preferences.rulerUnits;
    var strtTypeUnits = app.preferences.typeUnits;
    app.preferences.rulerUnits = Units.PIXELS;
    app.preferences.typeUnits = TypeUnits.PIXELS;
    //////////////////////////////////////////////////
    var docRef = app.activeDocument;
    var H = docRef.height
    var W = docRef.width
    var H25 = Math.round (H*0.25);
    var H65 = Math.round(H*0.65);
    var W12 = Math.round(W*0.12);
    var W88 = Math.round(W*0.88);
    //////////////////////////////////////////////////
    //////////////////////////////////////////////////
    //// LOAD ALL JPG or JPEG FILES IN FOLDER ////
    //////////////////////////////////////////////////
    //////////////////////////////////////////////////
    var docRef = activeDocument;
    var sourceFolder = Folder (docRef.path);
    try{
       // declare local variables
                    var fileArray = new Array();
                    var extRE = /\.(?:jpg|jpeg)$/i;
    
    
                    // get all files in source folder
                    var docs = sourceFolder.getFiles();
                    var len = docs.length;
                    for (var i = 0; i < len; i++) {
                                    var doc = docs[i];
    
    
                                    // only match files (not folders)
                                    if (doc instanceof File) {
                                                    // store all recognized files into an array
                                                    var docName = doc.name;
                                                    if (docName.match(extRE)) {
                                                                    fileArray.push(doc);
                                                    }
                                                }
                                            }
                                }                            
                          catch(e) {}
    var docname = (String(docRef.name));
    var delimeter = '.';
    var splitted = docname.split(delimeter);         
    docRef.activeLayer.name = (splitted[0]);
    var mainlayer = docRef.activeLayer;
    var numberfile = 1;
    while (numberfile <= fileArray.length){
    ///////////call 'placeFile' function///////////                    
                        placeFile (fileArray[numberfile] );
                                        var layer = docRef.activeLayer;
                                        var numberfile = (numberfile+1);
            }
    app.activeDocument.rasterizeAllLayers()
    /////////////Move the Ref file to the bottom /////////////////////////////////////
    var lyrs = docRef.artLayers;
    for (var l=0; l< lyrs.length ; i++){
        if (lyrs[l].name === "WW REF"){
                lyrs[l].move (docRef, ElementPlacement.PLACEATEND);
    break;   
            }
        }
    ///////////////////////////////////////////////////////////////////////
    //////FUNCTION TO PLACE FILES FROM PARENT FOLDER AS LAYERS////////
    ///////////////////////////////////////////////////////////////////////
    function placeFile(file) {
    //Doesn't work without the try-catch 
     try {
    /*     function charIDToTypeID(s) { return app.charIDToTypeID(s); };
      function sTID(s) { return app.stringIDToTypeID(s); };
        var desc124 = new ActionDescriptor();
        desc124.putPath( charIDToTypeID('null'), new File(file) );
        desc124.putEnumerated( charIDToTypeID('FTcs'), charIDToTypeID('QCSt'), charIDToTypeID('Qcsa') );
            var desc125 = new ActionDescriptor();
            desc125.putUnitDouble( charIDToTypeID('Hrzn'), charIDToTypeID('#Pxl'), 0.000000 );
            desc125.putUnitDouble( charIDToTypeID('Vrtc'), charIDToTypeID('#Pxl'), 0.000000 );
        desc124.putObject( charIDToTypeID('Ofst'), charIDToTypeID('Ofst'), desc125 );
        desc124.putBoolean( charIDToTypeID('AntA'), true );
        executeAction( charIDToTypeID('Plc '), desc124, DialogModes.NO );*/
        ///NEW RECORDING///
    var idPlc = charIDToTypeID( "Plc " );
        var desc146 = new ActionDescriptor();
        var idnull = charIDToTypeID( "null" );
        desc146.putPath( idnull, new File( file ) );
        var idFTcs = charIDToTypeID( "FTcs" );
        var idQCSt = charIDToTypeID( "QCSt" );
        var idQcsa = charIDToTypeID( "Qcsa" );
        desc146.putEnumerated( idFTcs, idQCSt, idQcsa );
        var idOfst = charIDToTypeID( "Ofst" );
            var desc147 = new ActionDescriptor();
            var idHrzn = charIDToTypeID( "Hrzn" );
            var idPxl = charIDToTypeID( "#Pxl" );
            desc147.putUnitDouble( idHrzn, idPxl, 0.000000 );
            var idVrtc = charIDToTypeID( "Vrtc" );
            var idPxl = charIDToTypeID( "#Pxl" );
            desc147.putUnitDouble( idVrtc, idPxl, 0.000000 );
        var idOfst = charIDToTypeID( "Ofst" );
        desc146.putObject( idOfst, idOfst, desc147 );
    executeAction( idPlc, desc146, DialogModes.NO );    
        }
    catch(e){};
    };
    //////////////////////////////////////////////////
    //////////////////////////////////////////////////
    //////////////////////////////////////////////////
    var lyrArray = docRef.layers
    var lyrNo = lyrArray.length;
    var lyrRef = docRef.activeLayer;
    var noLayers = activeDocument.artLayers.length;
    ////MAKE ALL LAYERS VISIBLE
      try {
          for(var a = 0; a<lyrNo; a++){   
        activeDocument.layers[a].visible=true;  
       };
     } catch(e) {}
    //////////////////////////////////////////////////
    //DODGY WAY TO SELECT TOPMOST LAYER//////////
    //////////////////////////////////////////////////
    var ghostLyr = docRef.artLayers.add()
    ghostLyr.move (docRef, ElementPlacement.PLACEATBEGINNING)
    docRef.activeLayer.remove()
    //////////////////////////////////////////////////
    var okno = 0;
    ///remove all the color samplers
    docRef.colorSamplers.removeAll()
    //////////////CREATE THE SAMPLES AND POSITION THEM
    var sampler1 = docRef.colorSamplers.add ([W12, H25]);
    var sampler2 = docRef.colorSamplers.add ([W88, H25]);
    var sampler3 = docRef.colorSamplers.add ([W12, H65]);
    var sampler4 = docRef.colorSamplers.add ([W88, H65]);
    var alertMessage = "=================================================================\n#1 = top left, #2 = top right, #3 = bottom left, #4= bottom right\n=================================================================\n\n\n";
    /////////////MAIN FUNCTION
    function createPositionReport(H25, H65, W12, W88) {
    var colorSamplersArray = app.activeDocument.colorSamplers;
    var colorSamplerLength = colorSamplersArray.length;
    if (lyrRef.isBackgroundLayer){
    var docname = (String(docRef.name));
    var delimeter = '.';
    var splitted = docname.split(delimeter);         
    lyrRef.name = (splitted[0]);}
    ///////////EVALUATE THE SAMPLES ONE BY ONE AND REPORT
    for (var i = 0; i < colorSamplerLength; i++) {
        var R = Math.round(colorSamplersArray[i].color.rgb.red);
        var G = Math.round(colorSamplersArray[i].color.rgb.green); 
        var B = Math.round(colorSamplersArray[i].color.rgb.blue);
        var alert1 = ("#" +(i+1)+" ");   
        var alert2 = (" "+"R="+R+" G="+ G+" B="+B+"\n");
                if (R>=240 && R<=248 && G>=240 && G<=248 && B>=242 && B<=250) {
                      alertMessage+= (alert1+"good:" +alert2);
                         okno++       
                    };
                   else {
                         alertMessage+= (alert1+"NOT good:" +alert2);
                          };
    };
    //////////////////CHECK THE UNIFORMITY AND REPORT
    var colorSamplersArray = app.activeDocument.colorSamplers;
    var L1 = Math.round(colorSamplersArray[0].color.lab.l);
    var L2 = Math.round(colorSamplersArray[1].color.lab.l);
    var L3 = Math.round(colorSamplersArray[2].color.lab.l);
    var L4 = Math.round(colorSamplersArray[3].color.lab.l);
            if (Math.abs(L1-L2)>3 || Math.abs(L3-L4)>3) {
                   alertMessage +=("\nThe light is NOT properly centered on the subject.\n"+"#1 L = "+L1+"     #2 L = "+L2+"\n"+"#3 L = "+L3+"     #4 L = "+L4+"\n\n");
          }
            else {okno++ 
                  alertMessage +=("\nThe uniformity seems to be good!\n"+"#1 L = "+L1+"     #2 L = "+L2+"\n"+"#3 L = "+L3+"     #4 L = "+L4+"\n\n")
                   }
    var today = new Date();
    var dd = today.getDate();
    var mm = today.getMonth()+1; //January is 0!
    var yyyy = today.getFullYear();
    var preferancelog = new File("~/Desktop/Lighting_Test_Report_"+dd+"-"+mm+"-"+yyyy+".txt");
    preferancelog.open('w');
    preferancelog.writeln(alertMessage);
    };
    for (y=0; y<(lyrNo); y++) {
    okno = 0;    
    alertMessage += ("==========>   "+lyrArray[y].name+"   <=========="+"\n\n");
    createPositionReport(H25, H65, W12, W88);
        if (okno == 5){lyrArray[y].name += ": OK";
            alertMessage += ("==========>   "+lyrArray[y].name+"   <=========="+"\n\n\n\n");}
        else{lyrArray[y].name += ": NO";
            alertMessage += ("==========>   "+lyrArray[y].name+"   <=========="+"\n\n\n\n");}
    lyrArray[y].visible = false ;
    };
    };
    }
    else {
        alert ("You have no open documents")}
    

    If this seems inconsistent to you please keep in mind that I'm starting with JS and that's the real copy-paste-adaptation from different sources.

    I tried as well to look at Photoshop's default script to load files as layers, but I can't understand...

    Thank you very much for your help!

    Marco

    Hi Marco, try substitution line 64:

    for (var l=0; l< lyrs.length ; i++){
    

    with:

    for (var l=0; l< lyrs.length ; l++){
    

    ("l +" instead of "i ++", which causes the loop to never leave);

    Makes, on my test (three jpgs in a folder on server: 1.jpg, 2.jpg, 3.jpg) he always loop constantly creating named layers such as "1: No.: No.: No. ' but maybe it's because I saw in your code, looking for diapers named"REF WW"which I did not - he eventually work on your side with your actual output files , following your own naming convention.

    (UPDATE - no it's not constantly looping, I must have done something weird myself during debugging - it comes out a Lighting_Test_Report_29-5 - 2015.txt file and renames the layers as 1: NO, 2: No. 3: NO - so I would say that it works as expected)

    See you soon,.

    Davide Barranca

    ---

    www.davidebarranca.com

    www.cs-extensions.com

  • Load a CSV file into a table like in dataworkshop

    Workshop of data has a function to load a CSV file and create a table based on it, the same, I want to create in my application.



    I went through the forum http://forums.oracle.com/forums/thread.jspa?threadID=334988 & start = 60 & tstart = 0

    but not able to download all the files (application, package HTMLDB_TOOLS and PAGE_SENTRY function) could not find the PAGE_SENTRY function.

    AND when I open this link http://apex.oracle.com/pls/apex/f?p=27746

    I could not run the application. I've provided a CSV file and when I click on SEND, I get the error:

    ORA-06550: line 1, column 7: PLS-00201: identifier ' HTMLDB_TOOLS. PARSE_FILE' must be declared

    tried in apex.oracle.com host as shown in the previous post.

    any help pls..,.

    Another method to load data into the tables..., (as dataworkshop)

    Hello

    I have check app works very well.

    Have you read instructions?
    Load a CSV file in a table
    >
    Create a small csv file as

    col1, col2, col3
    VARCHAR2 (10), Number, "Number (10.2)" "
    Cat, 2, 3.2
    dog, 99, 10.4
    >
    First row must have valid column names. To verify that your first line of titles have no spaces or those who are not words reserved.
    Second line of the CSV file must have column of table data types.

    When you meet these requirements app works perfectly

    Kind regards
    Jari

  • Load the XML complecated file into my DATABASE

    Hello everyone,
    I have an XML file structured like:
    < ROOT_ELEMENT >
    < SUB_ROOT name = "RETOUR_REQ" >
    < tag name = "TAG1" id = "1" >
    < TAG_VALUE > V1 < / TAG_VALUE >
    < / TAG >
    < tag name = "TAG2" id = "2" >
    < TAG_VALUE > V2 < / TAG_VALUE >
    < / TAG >
    < tag name = "TAG3" id = "3" >
    V3 < TAG_VALUE > < / TAG_VALUE >
    < / TAG >
    < / SUB_ROOT >
    < / ROOT_ELEMENT >

    I want to load this XML file in my Oracle 10 g, the structure of the target table is:


    CREATE TABLE IMP_XML_RETOUR)
    FLUX_NAME VARCHAR2 (20), == > tag mapping
    ELMENT_1 VARCHAR2 (20), == >
    ELMENT_2 VARCHAR2 (20), == >
    ELMENT_3 VARCHAR2 (20) == >
    );
    the FLUX_NAME field must be mapped to the path 'ROOT_ELEMENT/SUB_ROOT/@name '.
    the ELMENT_1 field must be mapped to the path 'ROOT_ELEMENT/SUB_ROOT/TAG@name='TAG1'/TAG_VALUE '.
    the ELMENT_2 field must be mapped to the path 'ROOT_ELEMENT/SUB_ROOT/TAG@name='TAG2'/TAG_VALUE '.
    the ELMENT_3 field must be mapped to the path 'ROOT_ELEMENT/SUB_ROOT/TAG@name='TAG3'/TAG_VALUE '.

    There are any PLSQL function that can be used to load my XML file into my table

    Thanks a lot for your answers

    OK, so my example should work for you.

Maybe you are looking for