Execution process CALL_FORM

When we are using call_form('form_name') what are the steps that the forms runtime will follow?
Will it execute the form level trigger and then bolck level triggers? Can i know the steps involved when we use call_form('form_name').
Please let me know of any documentation that explains this.
My scenario is
I have a form with a button. when i click on the button a button trigger is fired and it will call another form using call_form. the called form is having one form level trigger WHEN-NEW-FORM-INSTANCE . i gave some alerts to be displayed in the PL/SQL block of the tirgger. but when i run the form . I am not able to see the alerts poped out.
Is there any way to know what query is fired to the database when we use execute_query on a block.
Many Thanks
Suresh
Edited by: user2359946 on 02-Oct-2009 09:18

hi try this.
on-error trigger.
DECLARE
errcode NUMBER := ERROR_CODE;
dbmserrcode NUMBER;
dbmserrtext VARCHAR2(200);
BEGIN
IF errcode = 40508 THEN
** Form Builder had a problem INSERTing, so
** look at the Database error which
** caused the problem.
dbmserrcode := DBMS_ERROR_CODE;
dbmserrtext := DBMS_ERROR_TEXT;
IF dbmserrcode = -1438 THEN
** ORA-01438 is "value too large for column"
Message(’Your number is too large. Try again.’);
ELSIF dbmserrcode = -1400 THEN
** ORA-01400 is "Mandatory column is NULL"
Message(’You forgot to provide a value. Try again.’);
ELSE
** Printout a generic message with the database
** error string in it.
71
Message(’Insert failed because of ’||dbmserrtext);
END IF;
END IF;
END;
On-error trigger.
DECLARE
errnum NUMBER := ERROR_CODE;
errtxt VARCHAR2(80) := ERROR_TEXT;
errtyp VARCHAR2(3) := ERROR_TYPE;
BEGIN
IF errnum = 40301 THEN
Message(’Your search criteria identified no matches...
Try Again.’);
ELSIF errnum = 40350 THEN
Message(’Your selection does not correspond to an
employee.’);
ELSE
** Print the Normal Message that would have appeared
** Default Error Message Text Goes Here
Message(errtyp||’-’||TO_CHAR(errnum)||’: ’||errtxt);
RAISE Form_trigger_Failure;
END IF;
END;
sarah

Similar Messages

  • DWLoader works in SSIS Execution Process Task?

    Does anyone knows if PDW's DWLoader works in SSIS Execution Process Task? Is there a sample?
    I struggle to find documentation on using DWLoader.exe in Execution Process Task (EPT) of SSIS. There are articles in PDW BOL about DWLoader.exe or SSIS to load data, however, there is no article I
    can find about using DWLoader.exe in Execution Process Task SSIS. I'd expect SSIS to behave the same way as we execute it in Command Prompt.
    A working (dwloader.exe) command string when putting to run in [Execution Process Task] in SSIS failed and it is hard to trap the errors. Tried writing the error out in my command string, as well as setting the StandardErrorVariable of the task, neither
    one caught the details about the error. I also put the same command string in a bat file and then ran it, it worked. I then used EPT to run my bat, that actually succeeded. (That indicated to me Execution Process Task might have interpreted my string differently).

    Hi there,
    I am trying to use the dwloader utility to load data into a PDW database. I have created a batch file with the following syntax:
    dwloader.exe  -M fastappend -m -i "D:\SS\DATA_LOAD.txt" -T BATCH_V0.dbo.ATC_LOAD_TBL -R "D:\SS\LoadErrors_ATC.bad" -t "|" -r "\r\n"  "yyyy-MM-dd HH:mm:ss.fff" -E -S 10.11.12.13 -U ATC_Login -P Password > "D:\SS\Error.log"
    But the execution fails everytime. The error log gets generated but its empty. Can someone help me with the syntax? Am I missing something here?
    Thanks in advance, 

  • Execution process of order by clause

    What is the execution process of order by clause in sql statement and how it will effect query's performance.

    Siddharth Singh wrote:
    What is the execution process of order by clause in sql statement Depends. First, do you mean "alrogithmically, how does Oracle produce ordered data"? There are a number of different approaches. The data may be ordered because you are fetching sequentially from an index. Or it may be explicitly materialized and sorted.
    and how it will effect query's performance.Depends. It could have no impact because it relies on the index to order the data and the index is the most efficient access path regardless of the presence of an ORDER BY. Or it could require a tremendous amount of time to materialize and sort multiple GB of data.
    Justin

  • How to know the runtime execution process

    Hi ,
    How to view the runtime execution process(steps) of a class. I know how to debug, but i like to view the Assembly language code .
    Please suggest
    Thanks ,
    Raj

    Why on earth are you ignoring your previous topic about the same question where the answer is already given more than once?
    [http://forums.sun.com/thread.jspa?threadID=5355140]

  • Execution process

    Hello
    I want to know ,Is it possible in java to check step by step execution process or flow of control in java program.

    You can also pepper your code with System.out.println() statements. I use System.out.println() for checking overall flow of control in a program, and a debugger for low level problems in the code.

  • Calling Winrar.exe from Execution Process Task by Passing Arguments

    Is any body having knowledge please let me know how to pass the arguments to winrar .exe to create a zip file from the Execution Process Task  in SSIS

    Should be something like:
    unrar x c:\yourfile.rar *.gif c:\extractfolder\
    Executable: C:\Program Files\WinRAR\unrar.exe
    Arguments: x c:\yourfile.rar *.gif c:\extractfolder\
    Please mark the post as answered if it answers your question | My SSIS Blog:
    http://microsoft-ssis.blogspot.com |
    Twitter

  • Reg. Logistic execution process in MM

    Dear Experts
    what is Logistic execution process in MM. Please help me giving steps as I have to attent interview soon.
    thanks in advance

    Thank you, Viswanath,
    But I have one more question.
    Where is the configuration about it?
    I am looking for this configuration a long time, but I don't found.
    If I have a transportation process using a PO with material number, it is working. But if I have a transportation process using a PO with Acct Categ (K, for example), it doesn't working.
    Thanks in advance.

  • Query execution process in OBIEE 11g

    Hi all,
    I am confused with Web logic server, enterprise manager server and other components of
    Obiee 11g architecture with respect to query execution in Answers of Presentation services.
    Please explain me in detail...from the login page i.e when a user logins
    into the presentation services for query request. Explain how exactly the various
    servers communicates starting from logging into presentation services (how exactly user authenticates),
    then query execution (which servers communicates). I am confused with the flow of query process.
    Regards
    Chandra kanth.

    Gurus and Experts,
    Please take your valuable time to answer my question.
    regards
    chandra kanth.

  • How to exit from the class execution process?

    I am invoking an exe from my Java application using the Runtime.getRuntime().exec() method.
    though the process is completed, the class is still running.
    how do i exit from the class execution, but with the process still running??

    To sabre150 :
    I am directly executing the command through the exec() method:
    Runtime.getRuntime().exec("...../iexplore.exe");This way, the control is going to the opened IE window and only on closing it, my class is exiting.
    Is there any other way where I can come out of the class, but ensure that the process which i run through the exec() method, is still running?

  • OPM process execution process parameters takes too long time to complete

    PROCESS_PARAMETERS are inserted every 15 min. using gme_api_pub packages. some times it takes too long time to complete the batch ,ie completion of request. it takes about 5-6 hrs long time ,in other time s it takes only 15-20 mins.This happens at regular interval...if anybody can guide me I will be thankful to him/her..
    thanks in advance.
    regds,
    Shailesh

    Generally the slowest part of the process is in the extraction itself...
    Check in your source system and see how long the processes are taking, if there are delays, locks or dumps in the database... If your source is R/3 or ECC transactions like SM37, SM21, ST22 can help monitor this activity...
    Consider running less processes in parallel if you have too many and see some delays in jobs... Also indexing some of the tables in the source system to expedite the extraction, make sure there are no heavy processes or interfaces running in the source system at the same time you're trying to load... Check with your Basis guys for activity peaks and plan accordingly...
    In BW also check in your SM21 for database errors or delays...
    Just some ideas...

  • RFC execution process terminates the Java Process

    Hi All,
      we have a RFC which returns large data with export parameter. While executing JCO.client.execute(), java process is getting terminated. I tried to set the more heap size but of no use. It didn't give any OutOfMemory either.
    The JCO trace file at level 10 shows as below which clearly indicates that something is going wrong at JNI layer of JCO.
    The problem seems to be with allocation of heap size in 'C' layer of JCO.<b>The trace file has below last entries</b>
    <i>JMS Async S21514 [14:34:47:386]: [JNI-LAYER] RFC.Tables_C2Java()                                          enter, [SUCCESS]
    JMS Async S21514 [14:34:47:386]: [JNI-LAYER] RFC.reallocRecordBuffers()                                   enter, [SUCCESS]
    JMS Async S21514 [14:34:47:386]: [JNI-LAYER] RFC.reallocRecordBuffers("ZWNVPAIR"(4AB2BB8C),54D1A740) enter [SUCCESS]</i>
    It seems to suggest that reallocRecordBuffers was never completed and it is this call which could be responsible for java process getting killed.
    I think a successfull call will be recorded as below in JCO trace file:
    Completion of RFC call will be recorded as below in JCO trace file:
    <i>JMS Async S21514 [14:34:47:386]: [JNI-LAYER] RFC.Tables_C2Java()                                          enter, [SUCCESS]
    JMS Async S21514 [14:34:47:386]: [JNI-LAYER] RFC.reallocRecordBuffers()                                   enter, [SUCCESS]
    JMS Async S21514 [14:34:47:386]: [JNI-LAYER] RFC.reallocRecordBuffers("ZWNVPAIR"(4AB2BB8C),54D1A740) enter [SUCCESS]
    JMS Async S21514 [14:34:47:386]: [JNI-LAYER] RFC.reallocRecordBuffers()               with rc = RFC_OK   leave, [SUCCESS]
    JMS Async S21514 [14:34:47:386]: [JNI-LAYER] RFC.Tables_C2Java()                      with rc = RFC_OK   leave, [SUCCESS]
    JMS Async S21514 [14:34:47:386]: [JAV-LAYER] JCO.Client.execute (Z_DB_READER) on handle [X] returns after XXXX ms
    </i>
    Can anyone please help me here in understanding the above behavior?

    Thanks for reply. Where can i see the timeOut ineterval for Connection or Client object? I am not able to figure out any API which can be used to set the timeout behavior.

  • SQL task on SSIS, send execution process to email

    Hello, 
    I have a package that run an SQL taks.  This task takes some time, more than 24 hours. 
    I can see on the SSIS Progress Tab, that it add a row with information about the % of the SQL task running (% of instruccions). 
    I would like to be able to send an email with this % everytime it change. If not available, from time to time, Eg. Every hour. 
    How can this be acomplish ?
    Gilberto H.

    Hi Gilbert,
    The percentage information which you see in execution results is not about the % completion of the task/package. When a task executes there are lot of SSIS pipeline events and some other events occurring for each task and are displayed in execution results
    tab. If somehow you can capture these % messages it will not make much sense to send mails on each change in % message as these messages are too frequent and quite a lot in number (depending on number of tasks in your package). 
    The nearest I have logged is when these events started and finished by implementing SSIS Logging.
    Nitesh Rai- Please mark the post as answered if it answers your question

  • Script execution process

    Hi all,
    How do i run three scripts one after another automatically for daily basis. Say i have three scripts A,B,C and i want to run the three scripts A followed by B followed by C. Is there any way to implement this. Please help me.

    Adding to what Manik already suggested DBMS_SCHEDULER
    From the docs - http://docs.oracle.com/cd/B28359_01/server.111/b28310/schedadmin006.htm
    Read each & every word of the above link and try to understand.
    >
    Example 28-2 Creating a Set of Lightweight Jobs in a Single Transaction
    The following example creates a set of lightweight jobs in one transaction:
    DECLARE
    newjob sys.job;
    newjobarr sys.job_array;
    BEGIN
    -- To create a lightweight job, the program must be enabled.
    -- The program action must be a PL/SQL block or stored procedure.
    DBMS_SCHEDULER.ENABLE('PROG1');
    newjobarr := sys.job_array();
    newjobarr.extend(5);
    FOR i IN 1..5 LOOP
    newjob := sys.job(job_name => 'LWJOB' || to_char(i),
    job_style => 'LIGHTWEIGHT',
    job_template => 'PROG1',
    repeat_interval => 'FREQ=MINUTELY;INTERVAL=3',
    start_date => systimestamp + interval '10' second,
    enabled => TRUE
    newjobarr(i) := newjob;
    end loop;
    DBMS_SCHEDULER.CREATE_JOBS(newjobarr, 'TRANSACTIONAL');
    END;
    >
    Even then iIf you have any specific doubt please post that.
    But first try to do this practically.
    And, if executing external scripts are involved, check this too - http://docs.oracle.com/cd/B28359_01/server.111/b28310/scheduse002.htm#i1032197

  • Object Execution Process

    Hi
    I have example of object creating spec and body
    How map to PL/Table this object?
    How to Execute the object function?
    Result should be SYSDATE;
    CREATE TYPE Appointment_t AS OBJECT (
    scheduled_date DATE,
    MAP MEMBER FUNCTION compare RETURN DATE
    CREATE TYPE BODY Appointment_t
    AS
    MAP MEMBER FUNCTION compare RETURN DATE
    IS
    BEGIN
    RETURN sysdate;
    END compare;
    END;
    Edited by: User01515 on Jun 19, 2010 1:30 PM

    Have you referred to the Oracle® Database Object-Relational Developer's Guide?
    As for "+How map to PL/Table this object?+"... there is no such thing as PL/SQL tables. There are arrays and collections in PL/SQL. An object as you have defined can existing as one of many such objects in a collection. Collections can exist inside the PL and SQL engines.
    So you need to provide more details as to the question you have in this regard.

  • Execute process task argument is not working for sph file and ogr2ogr.exe

    Hi All,
    I am trying to load shape file into a sql spatial table. A execution process task is used to run the ogr2ogr.exe program.
    This is how the process tab looks like .
    Executable : C:\gdal_ogr2ogr\bin\gdal\apps\ogr2ogr.exe
    Argument :  -f MSSQLSpatial   MSSQL:server=SQL-ABC-DEV;database=MYSIMPLE_Dev;Trusted_Connection=True;\\mypath\files\shares\Data\www.mypage.htm\my_sample_file.shp
    Success value : 1 (I am not sure why I need to change this value from 0 to 1.
    For above settings, package runs fine. However the spatial table is not created always. It is created once in a while after switching Success value from 1 to 0 and 0 to 1 again. (After the spatial table is created, it is dropped using a execute sql statement). 
    I am running this in VS 2012.I saw in an article that we need to convert shp file to csv before we load it into sql server.I even tried to convert shp to csv using execute sql task and ogr2ogr.exe. Still the package runs successfully after changing Success
    value from 0 to 1 but no csv file is created. If the success value is 0, it throws the following error.
    [Execute Process Task] Error: In Executing "C:\gdal_ogr2ogr\bin\gdal\apps\ogr2ogr.exe" " -f CSV \\xxxxxxxxr.rdn\files\shares\xxx_Data\ImportData\www.xxxxxxx.hapepage.htm\xxxxxx\Watches\Warnings\myfile\CSV \\xxxxxxxxr.rdn\files\shares\xxx_Data\ImportData\www.xxxxxxx.hapepage.htm\xxxxxx\Watches\Warnings\myfiles\www.shp"
    at "", The process exit code was "1" while the expected was "0".
    Could long file name be a problem too?
    Thanks for your help in advance..
    shamen

    Hello shamen,
    Seems to me you are missing a step to check if the shape is there and purge it before loading if so.
    Arthur My Blog

Maybe you are looking for

  • Error in PeopleTools 8.48 while calling CI based Web Services from BPEL

    Hi All, I am working with a CI based web serives and using the PeopleSoft generated wsdl file while calling from a BPEL process. When I am using the same component in PeopleTools 8.47, it's working fine. But the same is NOT working when I'm using Peo

  • Regarding purchase order and cfolder

    Hi Gurus, if u go to me23n transaction, there is one tab additional, if u click on that tab, u will see one more tab cfolder activation. now i want to activate this functionality. now go to spro>>>material management>>>>>purchasing>>>>>define link to

  • How do I turn off email notifications in ios7

    I upgraded to ios 7 and I can't figure out how to stop my iphone 5 from dinging an alert every time a new email arrives in my mailboxes.  I do not want to be alerted every time an email comes in.  I prefer to just check my emails at my leisure. Pleas

  • Firefox crashes the entire computer

    For roughly the last year, Firefox has been crashing my entire computer, causing the system to hang and then shut down unexpectedly. I have been able to narrow down the source of these crashes specifically to Firefox over the past few months. I have

  • Help BB not working after update (software proprietary and confidential to research in motion limited)

    I have recently updated my curve 9300 and before it was working verywell. So oke now that i have updated the phone i tried to boot up, it boots up like these pictures  security test pass 100% and then i get this message and then i cant do anything, n