Form of Oracle 10 g Grid foldable/ext.

Anyone used the expandable grids in the done oracle 10g. Please give your suggesstions on it.

When you create a block of data in a form, if you create a "tabular" format (rather than 'form'), you get a matrix with one record per line. You also specify the number of records to display at the same time, usually five to ten lines. Then with a scroll bar on the side, this block displays a number any lines to the user.

It is the standard method of visualization of data in forms.

Tags: Oracle Development

Similar Questions

  • Oracle 12 c grid network requirments

    I have a question regarding Oracle 12 c grid network requirments. This is the document I've read. https://docs.oracle.com/database/121/CWLIN/chklist.htm#CHDGJEJD we have two rac nodes. Only one public IP, virtual IP and IP address private for each node, more three IPs for ANALYSIS. My question is, private IP need to be on different dedicated switch? Thanks, Hanping

    My question is, private IP need to be on different dedicated switch?

    Have to be? N ° can be on the same switch, they must be on different subnets.

    Should be on different switches? Definitely YES! You can have a lot of Cache Global transfers and other communications on the private network. Oracle recommends that the private network which... private... which means it will not be shared by the rest of the network traffic.

    Many people who try to use the same network switch often live to regret their terrible cluster performance.

    HTH,

    Brian

  • Hello Sir: I use a generator of form of oracle 10g and I want to search on two dates using between.how it is possible.

    Hello Sir: I use a generator of form of oracle 10g and I want to search on two dates using between.how it is possible.

    I guess its text fields are the date data type.

  • forms of oracle become obsolete?

    in one of the closed threads that mentioned that oracle forms 11g documentation is accessible from here Oracle Fusion Middleware Documentation Library11g Release 2 (11.1.2.2) online but the pages is not all documentation related to oracle forms. can anyone find us the user guide for the formulas of oracle 11 g help pls? forms of oracle become obsolete?

    Here is the screenshot of the page online Oracle Fusion Middleware Documentation Library11g Release 2 (11.1.2.2)

    In my opinion, it's better that I'm closing this thread now

  • -> Client_OLE2.create_obj ('Excel.Application') when he called by form of Oracle for the second time to desnt work


    Here is the code that is written in "WHEN-BUTTON-PRESSED" trigger of a button in the form of Oracle

    Questions:

    1. for the first time in the excel sheet data loaded into record block.

    2. If I once again to open the screen and try to import another excel file the record block appers to be empty and no error thrown

    Comment:

    1. second time when I try to download the excel sheet, the code ends in "Client_OLE2.create_obj('Excel.Application')" and not further progress (on track by putting the message in the code)

    Code:

    DECLARE
    application Client_OLE2. Obj_Type;
    Client_OLE2 workbooks. Obj_Type;
    workbook Client_OLE2. Obj_Type;
    Client_OLE2 spreadsheets. Obj_Type;
    worksheet Client_OLE2. Obj_Type;
    worksheet2 Client_OLE2. Obj_Type;
    cell Client_OLE2. OBJ_TYPE;
    Client_OLE2 args. OBJ_TYPE;
    cell_value varchar2 (100);
    num_wrkshts NUMBER;
    wksht_name VARCHAR2 (250);
    EOD Boolean: = false;
    j integer: = 1;
    v_fName VARCHAR2 (250);
    BEGIN
    -Get the name of the file to open
    -v_fName: = "D:\MyDevelopment\Forms\Samples\WebUtil\Read_Excel\planets3.xls";
    v_fName: = WebUtil_File.File_Open_Dialog)
    directory_name = > "C:\". »
    -, file_name = > Get_Form_Property (:System.Current_form, Form_Name) |'. XLS
    , File_Filter = > null
    , Title = > 'Select customer filename to open.'
    );

    IF (v_fName IS NOT NULL) THEN

    -The following sets a communication with the excel worksheet
    -- --------------------------------------------------------------
    -Open the OLE application
    application: = Client_OLE2.create_obj ('Excel.Application');
    -Keep the hidden application
    Client_OLE2.set_property (application, 'Visible ','false ');

    workbooks: = Client_OLE2. Get_Obj_Property (application "Filing cabinets");
    args: = Client_OLE2. CREATE_ARGLIST;

    -Open the selected file
    -- ----------------------
    Client_OLE2.add_arg (args, v_fName);
    workbook: = Client_OLE2. GET_OBJ_PROPERTY (Workbooks, 'Open', args);
    Client_OLE2.destroy_arglist (args);

    worksheets: = Client_OLE2. GET_OBJ_PROPERTY (workbook, 'Worksheets');

    -Get the number of spreadsheets
    -- ------------------------
    num_wrkshts: = Client_OLE2. GET_NUM_PROPERTY (worksheets, 'Count');
    worksheet: = Client_OLE2. GET_OBJ_PROPERTY (application, 'activesheet');

    -Go to the first record
    go_block ('planets');
    premier_enregistrement;

    loop
    If: system.record_status <>'NEW' then
    create_record;
    end if;

    When the exit NEM;

    for 1.3 k loop - 3 frames / record
    args: = Client_OLE2.create_arglist;
    Client_OLE2.add_arg (args, j);
    Client_OLE2.add_arg (args, k);
    cell: = Client_OLE2.get_obj_property (spreadsheet calculation, 'Cells', args);
    Client_OLE2.destroy_arglist (args);
    cell_value: = Client_OLE2.get_char_property (cell, 'Value');

    If upper (cell_value) = "NEM" then
    Nem: = true;
    Message ('end of data');
    "exit";
    end if;

    -Could be done in this way also-->

    / * If k = 1 then
    : dept.deptno: = cell_value;
    end if;

    If k = 2 then
    : dept.dname: = cell_value;
    end if;

    If k = 3 then
    : dept.loc: = cell_value;
    end if;
    */

    -Less code in this way - >
    Copy (cell_value, name_in ('system.cursor_item'));
    next_item;

    end loop; -for

    j: = j + 1;
    end loop;-main loop

    -Release the handles object Client_OLE2
    IF (cell IS NOT NULL) THEN
    Client_OLE2.release_obj (cell);
    END IF;
    IF (spreadsheet IS NOT NULL) THEN
    Client_OLE2.release_obj (Worksheet);
    END IF;
    IF (spreadsheets IS NOT NULL) THEN
    Client_OLE2.release_obj (Worksheets);
    END IF;
    IF (worksheet2 IS NOT NULL) THEN
    Client_OLE2.release_obj (worksheet2);
    END IF;
    IF (workbook IS NOT NULL) THEN
    Client_OLE2.release_obj (Workbook);
    END IF;
    IF (workbooks IS NOT NULL) THEN
    Client_OLE2.release_obj (Workbooks);
    END IF;
    Client_OLE2. Invoke (application, 'Quit');
    Client_OLE2.release_obj (application);
    ON THE OTHER
    Message ("no file selected.'");
    message(' ');
    RAISE Form_Trigger_Failure;
    END IF;
    END;

    Any advice will be appreciated...

    Thank you!!!

    Hello

    personally, I release the cell object as soon as the value is written in a variable and not in a procedure that closes the file. Note that there are many cells read (so you should relase each cell individually).

    The publication of the application is such:

    Procedure CloseApplication is

    Begin

    CLIENT_ole2.release_obj (Workbook);

    CLIENT_ole2.release_obj (Workbooks);

    CLIENT_ole2. Invoke (application, 'Quit');

    CLIENT_ole2.release_obj (application);

    End CloseApplication;

    Greetings,

    SIM

  • How to remove the list item empty forms of oracle?

    Hello

    How to remove the list item EMPTY forms of oracle?

    I create two list items

    (1) basic

    (2) advanced

    But when I select list or display the runtime display form element 3 element EMPTY automatically, but I add what it shows I want to delete! How?

    He has named REQUIRED = NO item property

    If you set YES and then it does not show. but you must give an initial value.

    Hamid

  • Need to understand the basics of Oracle RAC and grid technology, for training

    I need to understand the infrastructure Oracle RAC and grid, a manager / training perspective.

    I see links here and here , so a few questions:

    -What is the fundamental difference from the layman's point of view (for example, a Manager)?

    -What training options are available for a generic 11g DBA to learn this new technology? I've seen this course from a partner of Oracle ("" courses: Oracle 11 g: RAC and Grid Infrastructure Administration accelerated Release 2 ""), to a boat load of money, during 5 days I think. So we are looking for something a bit more reasonable (and accessible), for example, books, online, etc.

    WM Peck 1958 wrote:

    I need to understand the infrastructure Oracle RAC and grid, a manager / training perspective.

    I see the links here and here, so a few questions:

    -What is the fundamental difference from the layman's point of view (for example, a Manager)?

    -What training options are available for a generic 11g DBA to learn this new technology? I've seen this course from a partner of Oracle ("" courses: Oracle 11 g: RAC and Grid Infrastructure Administration accelerated Release 2 ""), to a boat load of money, during 5 days I think. So we are looking for something a bit more reasonable (and accessible), for example, books, online, etc.

    For a very basic definition, ACR is technology that is used by the database and IM is the infrastructure that makes the CAR work. In a response to the forum, this is probably all that can be said about the two. For a very long answer, you should read the links you cited.

    # 2, the course you are looking at is called accelerated because it combines two courses in one week training-RAC (4) and GI (3). So it's a day 7 curriculum that we would do in a 5 day course and who must justify its cost. But let me say, it's a really very good. But on the other side, it can be pretty intimidating to someone who does not already know these technologies. So I suggest that you send your team to each course individually and no doubt after doing some research. They can start to read the following books

    Pro Oracle Database 11g RAC on Linux

    https://www.mheducation.co.in/HTML/9781259004063.html

    And this link to doc,

    Online Oracle Database Documentation 11g Release 2 (11.2)

    Aman...

  • Oracle forms to Oracle Apps

    Hi all

    Our company has decided to transfer me team of Oracle applications. I have 4 years of a form of oracle and oracle pl/sql knowledge. Could you please give me an idea

    How oracle forms is similar to applications. I think I have a decent knowledge in Oracle forms but can you please tell me how long it will take

    an average guy to pick up oracle apps concepts.

    Concerning

    Rajat

    If by 'Apps', you mean the Oracle Enterprise Business Suite (EBS), which was previously called background Oracle Applications, then your forms and PL/SQL will help a lot, but now, you will need to learn the framework of EBS.  The best way to do is to read the documentation of the EBS.  Here are some useful links:

    1. Documentation of oracle Applications

    2 oracle eBusiness Suite electronic Technical Reference Manual - eTRM

    Hope this helps,

    Craig...

  • forms of Oracle not opening not in ie6

    Hello
    whenever I call my forms oracle from internet explorer 6, it still ask me to download jinitiator before the form can be opened and when I download, web forms pages display just a blank page while outside.
    my forms is oracle 10 g 2 on OEL5
    my database is oracle GR 11, 2 on OEL5
    My OS is winXP on oracle VM VirtualBox.
    the version of java that I use is 7.0.170.2.

    the funny thing is that I could call another form from another machine OEL5 on this OS (winXP) even, but when I call this particular application, the question comes up.

    Please what could be the problem?

    Thanks in advance
    AbdurRahman

    FRM-92095: Version of Oracle Jinitiator too low. Please install the 1.1.8.2 version or higher.

    Java 7 is not supported please what do you advice I do that I found myself in this situation.

    As'salamualikum Abdur Rahman,.
    Because you are using / 10g application call is not supported JRE version 1.7_XX. You must install JRE 1.6_XX. You can download it from http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html#jre-6u39-oth-JPR

    Do not forget before you install 1.6_xx, uninstall the JRE version.

    but do not forget formsweb.cfg must configure for JRE.

    Another question, you said, you are able to call another application without error. Please check that the configuration, what is for?

    Hope this helps

    Hamid

  • Integrated form of oracle question

    Hello

    We are currently working on a solution that integrates an existing forms(11g) oracle application in a container for jsp/adf and communicates via javascript with different elements on the page. I recently hit a problem when launching the application. Everything starts well, but when the departures of applet, I get an error FRM - 92190 Javascript is impossible to evaluate the expression. We had the fine for the month's work, but something has changed and I don't know what. I followed the problem down to the forms_ie.js that performs the following operations: (fails on the second line as it never finds an element called "form_plugin_info")
    /*
    ** FILE: forms_ie.js
    **
    ** This java script file gets included in the Forms Servlet template htm
    ** file basejpi.htm and webutil template htm file webutiljpi.htm.
    **
    ** Users who have customized replacements for these template htm files
    ** (basejpi.htm and webutiljpi.htm) should
    ** modify their customized template htm files and include this java script
    ** (similiar to the default template files).
    */
    
    var plugin_info = document.getElementById("forms_plugin_info");
    var jversion = plugin_info.getAttribute("plug_ver");
    var jcodebase = plugin_info.getAttribute("appcodebase");
    var jwidth = plugin_info.getAttribute("appwidth");
    var jheight = plugin_info.getAttribute("appheight");
    var name = plugin_info.getAttribute("appname");
    
    document.write('<object classid="' + jversion + '"\n');
    document.write('codebase="' + jcodebase + '"\n');
    document.write('WIDTH="' + jwidth + '"\n');
    document.write('HEIGHT="' + jheight + '"\n');
    document.write('HSPACE="0"\n');
    document.write('VSPACE="0"\n');
    document.write('ID="' + name + '" MAYSCRIPT>\n');
    This is the code for the creation of the applet in the page
    <OBJECT classid="clsid:CAFEEFAC-0016-0000-FFFF-ABCDEFFEDCBA"
            codebase="http://java.sun.com/update/1.6.0/jinstall-6u10-windows-i586.cab#Version=1,6,0,39"
            WIDTH="1024"
            HEIGHT="768"
            HSPACE="0"
            VSPACE="0"
            ID="forms_applet">
            <SCRIPT LANGUAGE="JavaScript" SRC="http://192.168.13.152:9001/forms/frmjscript/forms_ie.js"></SCRIPT> 
            <PARAM NAME="TYPE"       VALUE="application/x-java-applet;jpi-version=1.6.0"/>
            <PARAM NAME="CODEBASE"   VALUE="http://192.168.13.152:9001/forms/java"/>
            <PARAM NAME="CODE"       VALUE="oracle.forms.engine.Main" />
            <PARAM NAME="ARCHIVE"    VALUE="frmall.jar,locus_forms.jar,icons.jar,frmwebutil.jar,jacob.jar" />
            <PARAM NAME="serverURL" VALUE="http://192.168.13.152:9001/forms/lservlet?ifcfs=http://192.168.13.152:9001/forms/frmservlet?config=migrate&FORM=loginstart&ifsessid=formsapp.125&acceptLanguage=en-US,en;q=0.8"/>
            <PARAM NAME="networkRetries" VALUE="0"/>
            <PARAM NAME="serverArgs"
                   VALUE="escapeParams=true module=loginstart userid=  debug=no host= port= term=C:\Oracle\Middleware\asinst_1\config\FormsComponent\forms\fmrwebwcs.res"/>
            <PARAM NAME="separateFrame" VALUE="false"/>
            <PARAM NAME="splashScreen"  VALUE=""/>
            <PARAM NAME="background"  VALUE=""/>
            <PARAM NAME="lookAndFeel"  VALUE="oracle"/>
            <PARAM NAME="colorScheme"  VALUE="teal"/>
            <PARAM NAME="serverApp" VALUE="default"/>
            <PARAM NAME="logo" VALUE=""/>
            <PARAM NAME="imageBase" VALUE="codebase"/>
            <PARAM NAME="formsMessageListener" VALUE=""/>
            <PARAM NAME="recordFileName" VALUE=""/>
            <PARAM NAME="EndUserMonitoringEnabled" VALUE="false"/>
            <PARAM NAME="EndUserMonitoringURL" VALUE=""/>
            <PARAM NAME="heartBeat" VALUE=""/>
            <PARAM NAME="MaxEventWait" VALUE=""/>
            <PARAM NAME="allowAlertClipboard" VALUE="true"/>
            <PARAM NAME="disableValidateClipboard" VALUE="false"/>
            <PARAM NAME="enableJavascriptEvent" VALUE="true"/>
            <PARAM NAME="MAYSCRIPT" VALUE="true"/>
            <PARAM NAME="digitSubstitution" VALUE="context"/>
            <PARAM NAME="legacy_lifecycle" VALUE="false"/>
            <PARAM NAME="JavaScriptBlocksHeartBeat" VALUE="false"/>
            <PARAM NAME="highContrast" VALUE="false"/>
            <PARAM NAME="disableMDIScrollbars" VALUE=""/>
            <PARAM NAME="clientDPI" VALUE=""/>
            <!-- Params specific to webutil -->
            <PARAM NAME="WebUtilLogging" VALUE="on"/>
            <PARAM NAME="WebUtilLoggingDetail" VALUE="normal"/>
            <PARAM NAME="WebUtilErrorMode" VALUE="Alert"/>
            <PARAM NAME="WebUtilDispatchMonitorInterval" VALUE="5"/>
            <PARAM NAME="WebUtilTrustInternal" VALUE="true"/>
            <PARAM NAME="WebUtilMaxTransferSize" VALUE="1048576"/>
            <PARAM name="applet_stop_timeout" value="800"/>
    <COMMENT>
    <EMBED  id="forms_applet"
            SRC="" PLUGINSPAGE="http://javadl.sun.com/webapps/download/GetFile/1.6.0_10-b33/windows-i586/xpiinstall.exe"
            CODE="forms_applet"
            TYPE="application/x-java-applet"
            java_codebase="http://192.168.13.152:9001/forms/java"
            java_code="oracle.forms.engine.Main"
            java_archive="frmall.jar,locus_forms.jar,icons.jar,frmwebutil.jar,jacob.jar"
            WIDTH="1024"
            HEIGHT="768"
            HSPACE="0"
            VSPACE="0"
            NAME="forms_applet"
            serverURL="http://192.168.13.152:9001/forms/lservlet?ifcfs=http://192.168.13.152:9001/forms/frmservlet?config=migrate&FORM=loginstart&ifsessid=formsapp.125&acceptLanguage=en-US,en;q=0.8"
            networkRetries="0"
            serverArgs="escapeParams=true module=loginstart userid=  debug=no host= port= term=C:\Oracle\Middleware\asinst_1\config\FormsComponent\forms\fmrwebwcs.res"
            separateFrame="false"
            splashScreen=""
            background=""
            lookAndFeel="oracle"
            colorScheme="teal"
            serverApp="default"
            logo=""
            imageBase="codebase"
            recordFileName=""
            EndUserMonitoringEnabled="false"
            EndUserMonitoringURL=""
            heartBeat=""
            MaxEventWait=""
            allowAlertClipboard="true"
            disableValidateClipboard="false"
            enableJavascriptEvent="true"
            MAYSCRIPT="true"
            digitSubstitution="context"
            legacy_lifecycle="false"
            JavaScriptBlocksHeartBeat="false"
            highContrast="false"
            disableMDIScrollbars=""
            clientDPI=""
            WebUtilLogging="on"
            WebUtilLoggingDetail="normal"
            WebUtilErrormode="Alert"
            WebUtilDispatchMonitorInterval="5"
            WebUtilTrustInternal="true"
            WebUtilMaxTransferSize="1048576"
            applet_stop_timeout="800"
    >
    </EMBED>
    </COMMENT>   
    </OBJECT>
    My question is what is the purpose of the forms_ie.js, should use us it when we do not run with the standard models htm and if we should how I change my code to include the latter.

    Thank you

    Neal

    Published by: nbyrne76 on February 18, 2013 03:12

    The reason why the java script (js) files have been added was the result of a change being implemented by browser vendors (Microsoft in this case). Without going into deep detail, the addition of these files was necessary in order to obtain the forms applet to load after that some restrictions have been added to IE. It was suggested that restrictions that cause once the need for these files has been deleted or modified. As a result, he peut+ _ be possible to remove these files and their references.  Oracle is looking into this possibility, but currently has not completed any formal test to prove if they are no longer needed.

    Feel free to remove them and make the appropriate changes to the corresponding model html files. Test drive it and let us know what you find. ;)

    Don't forget that since a Support of Oracle, view, delete these files and change this part of the model may not be considered "sustained."

  • Calling a procedure from a form of Oracle database

    Hello

    I have a question, we will be calling the procedure from a form of Oracle, and through that we can spend as input values from 1000 to this procedure and that we must return values back to the Oracle form also. Here the damaged take two or more parameters. Please advice.

    To receive the input values, we have the input parameter of the procedure as a type object, so that we can receive several parameter values.

    Thanks and greetings
    Srinivas

    user2626293 wrote:
    Hi François,

    Thanks for your response, please suggest me as to how we can achieve the passage of the parameters that can contain multiple values, by a call to the procedure of the form of the Oracle database

    Hi Srinivas,

    Here is an example of how...

    CREATE OR REPLACE PROCEDURE P_GET_SAL (P_EMPID NUMBER, P_SAL OUT NUMBER)
    
    IS
    
    BEGIN
    
         SELECT SALARY
         INTO P_SAL
         FROM EMPLOYEE
         WHERE EMPLOYEE_ID=P_EMPID;
    
    END;
    
    SQL> VAR G_SAL NUMBER;
    
    SQL> EXEC P_GET_SAL(100,:G_SAL);
    
    PL/SQL procedure successfully completed.
    
    SQL> PRINT G_SAL;
    
     G_SAL
    
    ----------
    
          2300
    

    Hope this helps

    Hamid

    If someone answer is useful or appropriate, please mark accordingly. *

  • Procedure runs in SQL, but not in my form of Oracle

    Hello. I have this code to send a warning message that the user is updating a file on my my form of Oracle database table. I use dbms_scheduler so that it is presented as a background task and so the treatment of electronic mail does not delay my Oracle to quickly record form. If I submit this code in SQL Plus, she runs and I receive the email as expected.
    begin
    dbms_scheduler.create_job (  
         job_name            => 'IMMEDIATE_JOB',  
         job_type            => 'PLSQL_BLOCK',  
         job_action          => 'begin TTMS.dropperVacationConflict_Notify (62547, ''01-SEP-11'', ''02-SEP-11''); end;',  
         number_of_arguments => 0,  
         start_date          => sysdate +1/24/59, -- sysdate + 1 minute  
         enabled             => TRUE,  
         auto_drop           => TRUE,  
         comments            => 'Immediate, one-time run');
    end;
    However if I submit this a subsequent update trigger code in my form, the code runs without error, but my email is never received (the same parameter values would be conveyed to this trigger):
    begin
    
    -- Submit the email notification in the background so as to not slow down the screen while saving.    
    dbms_scheduler.create_job (  
         job_name            => 'IMMEDIATE_JOB',  
         job_type            => 'PLSQL_BLOCK',  
         job_action          => 'begin TTMS.dropperVacationConflict_Notify (:dropper_vacations.dropper_id, :dropper_vacations.begin_dt, :dropper_vacations.end_dt); end;',  
         number_of_arguments => 0,  
         start_date          => sysdate +1/24/59, -- sysdate + 1 minute  
         enabled             => TRUE,  
         auto_drop           => TRUE,  
         comments            => 'Immediate, one-time run');
    end;     
    Any ideas why this might be happening?

    Oh, and of course after that you have a lot of other type conversions that may fail.

    Let's take a look. You propose the work like this:

    job_action => 'begin TTMS.dropperVacationemailurl_new ('||p_dropper_id||','|| p_begin_date||','||p_begin_date||'); end;', 
    

    p_begin_date and p_begin_date (why 2 times start date? in any case). are concattenated in a varchar2, so a type conversion occurs; the date format used is the nls_date_format of your session. If this will result to

    begin TTMS.dropperVacationemailurl_new (1234,01-FEB-11,01-FEB-11); end;
    

    now take this block and run it in SQL * more. I can see miles it won't work, because the date data types that you pass are not yet passed as strings.
    It might work, if you pass them as strings:

    begin TTMS.dropperVacationemailurl_new (1234,'01-FEB-11','01-FEB-11'); end;
    

    but then I say I just change the nls_date_format of my session and break your code, because the implicit conversion from varchar2 to date will fail.

    the very ugly solution for this should be

    job_action => 'begin TTMS.dropperVacationemailurl_new ('||p_dropper_id||',to_date('''|| to_char(p_begin_date,'dd-mon-yy')||''', ''dd-mon-yy''),to_date('''|| to_char(p_begin_date,'dd-mon-yy')||''', ''dd-mon-yy'')'); end;'
    

    If you have a tank that is converted to a date that you go to the external procedure which then gets converted to a tank which then gets converted to a date once again. My head hurts. If simply insert you dates into a table and select the dates in dropperVacationemailurl_new instead of 10000 conversions and pass them you wouldn't make 10000 converts and don't care the date format.

    see you soon

  • A form of Oracle, I want to read a text file.

    A form of Oracle, I want to read a text file. In shape on a press of button I have:

    declare
    in_file Text_IO. Type_de_fichier;
    linebuf VARCHAR2 (1800);
    filename VARCHAR2 (30);
    BEGIN
    filename: = GET_FILE_NAME ('U:\ora_devl\pps\work\a.txt', File_Filter = > ' text (*.txt) | * .txt |');
    in_file: = Text_IO. Fopen (filename, "r");
    LOOP
    Text_IO. Get_Line (in_file, linebuf);
    -: text_item5: =: text_item5 | linebuf | Chr (10);
    Text_IO. New_Line;
    END LOOP;
    EXCEPTION
    WHEN no_data_found THEN
    Text_IO. Put_line ("Closing the file...");
    Text_IO. Fclose (in_file);
    END;

    He gets an ORA-302000. I suspect that the problem starts with the GET_FILE_NAME because when I comment, but treats it continuously without end.

    Forms [32 bit] Version 11.1.1.3.0 (Production)
    Oracle Database 11 g Enterprise Edition Release 11.2.0.1.0 - 64 bit Production

    What can you tell me? Thank you

    GET_FILE_NAME will try to open a 'Open file' dialog box on the server, which obviously cannot happen. If you want to use this type of behavior, you must use the function CLIENT_GET_FILE_NAME and WebUtil. Example:

         filename := CLIENT_GET_FILE_NAME('C:\', File_Filter=> 'Text Files (*.txt)|*.txt|All Files (*.*)|*.*|', dialog_type=> OPEN_FILE);
    

    See the Help Builder Online for more details. You can also view the demo which is available here:

    http://www.Oracle.com/technetwork/developer-tools/forms/downloads/index.html

    More information here:

    http://www.Oracle.com/technetwork/developer-tools/forms/webutil-090641.html

    In addition, it seems that you try to use a mapped drive ('U'). Although this can be made to work, it is not recommended and in some cases is not supported. If you need access to remote files, you must use another mechanism to put the file on the local computer before handling.

  • Disable the number of assets to other Tab in the form of Oracle by customization

    Hi all

    I am new in the form of oracle, I have other tab-> hv one query how disable/hide a tab of Enterprise Asset Management-> the number of assets through customization.
    What trigger is used with the State and who carry out Actions. Please help me...



    Thank you

    Try the following
    Use a customization times-new-form-instance and disable all fields on the tab OTHER. Once all fields are disabled, I think that the tab is disabled too.

  • Forms of Oracle - thick or thin Client

    Hello
    Please can someone tell if Oracle forms are considered thick or thin Client.

    Version:
    Oracle Forms 6i
    Oracle Forms 9i and 10g

    Kind regards
    Lokesh

    Forms Web is running on the client machine as a Java Applet, is as thin as a Java Applet is.

    François

Maybe you are looking for