the JavaScript in the Apex 4.2.4 file storage

Hi all

I'm a little confused about the JavaScript files are stored in the (4.2.4) Apex.

Oracle said that we can call a JavaScript file from the Page template:

001.JPG

Oracle speaks of CALLING here, but he said nothing about WHEN the .js file is actually stored.

Therefore, the link so that it is the folder/my_images /...

But where is this file? Isn't that the same as #WORKSPACE_IMAGES #, where I put my CSS files?

Thanks in advance for your clarification.

Hi goodluck247,

goodluck247 wrote:

I'm a little confused about the JavaScript files are stored in the (4.2.4) Apex.

Oracle said that we can call a JavaScript file from the Page template:

Oracle speaks of CALLING here, but he said nothing about WHEN the .js file is actually stored.

Therefore, the link so that it is the folder/my_images /...

But where is this file? Isn't that the same as #WORKSPACE_IMAGES #, where I put my CSS files?

Thanks in advance for your clarification.

They (Oracle APEX Dev Team) has documented how to integrate javascript into your APEX application

Reference: http://docs.oracle.com/cd/E37097_01/doc.42/e35125/bldapp_js.htm#HTMDB05013

Now, where store the JS/CSS/IMAGE files is your concern. You have three options for this:

  • #WORKSPACE_IMAGES # - components - shared static files, not associated with the request.
  • #APP_IMAGES # - components - shared static files associated with an application
  • #IMAGE_PREFIX #-the path of the file corresponds to images virtual directory Viz/i /. The storage of the files depends on the web server you are using: ADR/OHS/EPG.

Reference:

As a general rule, I did the following to the js/css files:

  • If your js/css file is the specific page, upload it to the shared components and also it is especially Page attributes-> section Javascript / CSS-> file URL

For example:

#APP_IMAGES#my_custom_page1.js
  • If your js/css file is required in the entire application, transfer on components/web shared server (Pictures folder) and include this is the reference in the Page template.

NOTE: I prefer to keep level application files as well in shared components like this help to application deployment.

As an APEX 4.2 update it is another option refer you js/css files application (instead of changing the page template), Application-> shared-> attributes of User Interface components. You can consult the js/css files in the sections for 'File URL':

For example:

#APP_IMAGES#custom.js

I hope this helps!

Kind regards

Kiran

Tags: Database

Similar Questions

  • JavaScript does not not in the APEX

    Hello

    I use the javascript code in the HTML header under the attribute of Page

    < script type = "text/javascript" >

    function test().

    {

    Window.Alert ('this is a Home Page');

    }

    < /script >

    But it's not showing any result.

    Can someone help me on this?

    Hello

    You don't mention what version of the apex, you work with.

    But when you change the page it has 3 sections for javascript.

    You can use function and the declaration of global variables and run when the Page loads.

    Put the function in the part of the statement (No.

  • custom JavaScripts at the APEX of the upgrade from 3 to 4

    Hello

    I'm referencing external javascripts in my APEX 3.2 applications. Now, I plan to upgrade the engine of 3.2-to-4.0.2.00.07 APEX. I want to confirm the following:

    1. I use the following lot. He will work at the APEX 4? It is appropriate to use html_GetElement('pFlowId').value to APEX 4?
    get < pre > var = new htmldb_Get (null, html_GetElement('pFlowId').value, 'APPLICATION_PROCESS is?', 0); < / pre >

    Can I create JavaScript code following in Page 0 to make it work at the APEX 4?

    < pre >
    function doSubmit (pWhat) {}
    Apex. Submit (pWhat);
    }
    < / pre >

    2. I use "doSubmit('???');" a lot. Should I change it to "apex.submit('???');" after that I upgraded APEX 3 to 4?

    3. when I call JavaScripts to report or select list, I always use the javascript: Pseudo-protocole. For example, it can be like onchange = "javascript:doWhat();" ». Is javascript code: necessary for the APEX 4 Pseudo-protocole?

    Thank you.
    Andy

    1. I use the following lot. He will work at the APEX 4?

    Yes. He included in the library of apex_legacy_4.0.js for compatibility with.

    It is appropriate to use html_GetElement('pFlowId').value to APEX 4?

    N ° it has been replaced by the $x and $v methods and the inclusion of jQuery.

    >
    Can I create JavaScript code following in Page 0 to make it work at the APEX 4?

    function doSubmit (pWhat) {}
    Apex. Submit (pWhat);
    }

    2. I use "doSubmit('???');" a lot. Should I change it to "apex.submit('???');" after that I upgraded APEX 3 to 4?
    >

    doSubmit is included in the library of apex_legacy_4.0.js for compatibility.

    Existing applications should continue to run without modification.

    3. when I call JavaScripts to report or select list, I always use the javascript: Pseudo-protocole. For example, it can be like onchange = "javascript:doWhat();" ». Is javascript code: necessary for the APEX 4 Pseudo-protocole?

    It has NEVER been necessary in the attributes of the event. That's all just wrong.

    See also + {message identifier: = 9326152} +.

  • Development of the APEX element via javascript

    I'm fighting to set the value of an element of the APEX of the javascript.
    At the moment I have a button on Page 1 that has a URL action. The URL points to
    JavaScript:getConfirmation('&APP_SESSION.');
    and my function is

    < script type = "text/javascript" >
    function getConfirmation (sessionNumber) {}
    var response = confirm (' remove this step remove also all the dependencies that depend on this step.) ») ;
    {if (Answer)}
    html_SetSelectValue (P4_CREATED_STEP, 'YTest');
    document.getElementById('P4_CREATED_STEP').value = "YTest1";
    } else {}
    html_SetSelectValue (P4_CREATED_STEP, 'Packers');
    document.getElementById('P4_CREATED_STEP').value = "NTest1";
    }

    Window.Location.href = "http://appsit-dev-10g.oraclecorp.com/pls/aitmarvel/f?p=101:3:"+ open; "
    }
    < /script >

    I see that I get no error javascript via the Firefox error console.
    However when I redirect to page 2 with the javascript call. The value of 'P4_CREATED_STEP' is undefined.

    Help, please.

    Hello

    You do not submit the page or use AJAX to set the item session state.
    This might help

    http://www.oracleapplicationexpress.com/tutorials/68
    http://Apex-at-work.blogspot.com/2010/02/set-item-value-with-AJAX.html

    BR, Jari

  • How to convert a message Inline in the Page of the Apex of javascript alert message

    Hi all. IM new at the Apex.

    Current - approach
    I have a region report dynamics developed using the API like APEX_ITEM etc. I use scripts in java to validate these dynamic elements and Alerts popup as shown below.

    function ValidateNotObservedCB (p_row_num)
    {
    var v_row_num = p_row_num;
    var v_not_observed_cb_status = document.getElementById('f_notobserved_'+v_row_num).checked;
    var v_not_in_district_cb_status = document.getElementById('f_notindistrict_'+v_row_num).checked;
    var v_program_code = document.getElementById("f_program_code_"+v_row_num).value;
    If ((v_program_code.length > 0) & & (document.getElementById('f_notobserved_'+v_row_num).checked == true))
    {
    "BOLD" alert ("you have already entered a program code.") "BOLD"
    document.getElementById('f_notobserved_'+v_row_num).checked = false;
    document.getElementById('f_notobserved_'+v_row_num).value = 'n';
    } else if ((v_program_code.length==0) & & (document.getElementById('f_notobserved_'+v_row_num).checked == true)) {}
    document.getElementById('f_notobserved_'+v_row_num).value = 'Y ';
    document.getElementById('f_notobserved_'+v_row_num).checked = true;
    } else
    {
    document.getElementById('f_notobserved_'+v_row_num).checked = false;
    document.getElementById('f_notindistrict_'+v_row_num).checked = false;
    document.getElementById('f_notindistrict_'+v_row_num).value = 'n';
    document.getElementById('f_notobserved_'+v_row_num).value = 'n';
    }
    }

    Question/problem - how can I convert these to Inline messages alert messages to indicate on the page, similar to what appears when we take stock of the Validations at the APEX.

    Waiting for answers because this is urgent.
    Thanks in advance,
    Madhu

    You created an empty paragraph with an Id that you might find in your javascript code with

    document.getElementById ('message')

    After this in your javascript code say you in this paragraph "now your text is:" with the function

    innerHTML = 'your message ';

    And the generated HTML code is

    + Your message +.

    And everything works fine!

    Do not forget to say that my answer was 'Correct '! Thank you...

    Bye and good luck on APEX.

  • How the file CSS &amp; JavaScript work in APEX

    I'm new to the concept of CSS and Javascript.

    I have after the query.

    1. I have to set my standard application in terms of font size, color, etc...
    What is the best way to do it... should I create a CSS file, and put all my styles out there and then use them in all the
    Pages using the entire application.

    2. it is by default we have one CSS file for each theme, that is to say CSS file of specific theme or application specific, if I want to
    create my own css file it will be ovveride the default. [can we have more than a single css file in an application]

    3. How can I see the APEX default CSS file.

    4. regarding javascript, where should I define javascript functions, if I use this func in most of the pages with the application.

    Someone can also me proven documentation link for - How to use CSS and Javascript in APEX.

    Thank you
    Deepak

    Hello

    In fact, I don't know why you use WORKSPACE_IMAGES instead of APP_IMAGES - what is just like that! This does not mean that other applications will automatically get the style sheet, as this would occur only if you have linked to the style sheet in their page designs

    Apex javascript and theme css files must be stored in the server your /images/ folder structure. If you use FireFox and the developer toolbar, you can use this to see the contents of the file. There is probably something similar in IE, but I only use too, so not sure what that snap would be ;)

    For multiple files, this shouldn't be a problem. For javascript files, the only question would be if you named one of your functions exactly the same as in the scripts of the Apex. In this case, it is likely that the second function would be used. There may also be a small problem with the names of variables (for example, var x ;) set outside the funtion blocks as you cannot set these two times.

    For files css, normal css rules apply when there are multiple instances of the same style - see: [http://www.w3.org/TR/CSS2/cascade.html#cascade]

    Basically, if you have:

    .x {color:red; border:1px solid blue;}
    

    followed by:

    .x {color:black; background-color:yellow;}
    

    True style applied the class name 'x' would be:

    .x {color:black; background-color:yellow; border:1px solid blue;}
    

    but, if you still want red text, you can override this by updating the first statement above to:

    .x {color:red!important; border:1px solid blue;}
    

    so, the result will be:

    .x {color:red!important; background-color:yellow; border:1px solid blue;}
    

    Note also that, if the class name of 'x' has been applied to a TD tag, and you have the following style somewhere:

    TD {font-size:12pt;}
    

    This would also apply, so the result would be:

    .x {font-size:12pt; color:red!important; background-color:yellow; border:1px solid blue;}
    

    This means that if, for example, you used the theme 1 of your application, you can override any of the styles using the style sheet of the theme with one of your own to apply a style to the class a topic 1. Tell him you want to change the style of t1Header of the theme used on a Standard report - you only need to do:

    .t1Header {background-color:pink}
    

    It is better not to override the styles that style a tag type (as in the example above of TD) as they apply to all the instances of this type of tag in the page - and this can cause unwanted results. If possible, stay with class names or ID values: for in a style class names, add a point in front of the name (as shown in the examples above for the class 'x'); for the ID values, use the symbol # (for example, #P1_ITEMNAME).

    All other styles for t1Header will remain the same and, more important still, you don't have to recreate every single style in the theme just to make this change.

    Finally, you can have as many javascript and css files as you wish. Each page template could bind to any of these, if you do not have to include all of them on each page - only those which are necessary for this model.

    Andy

  • location of default configuration file through the APEX

    Hey people, does anyone have a solution to the following problem:

    Another developer needs a downloaded file from a particular folder, not a local on their local computer but a folder on a server folder.  They want the browser control of default file from this server for the user folder to look for the file required for the download.

    It is in 5 APEX, using the version of Firefox 38.4 ESR...

    Thank you

    Tony Miller
    Los Alamos, NM

    TexasApexDeveloper wrote:

    Hey people, does anyone have a solution to the following problem:

    Another developer needs a downloaded file from a particular folder, not a local on their local computer but a folder on a server folder.  They want the browser control of default file from this server for the user folder to look for the file required for the download.

    Hi Tony

    What is voluntarily prohibited for security reasons, in the same way that the name of the file cannot be manipulated using JavaScript etc.

  • Need help using the tabs of the apex to the universal theme.

    I tried using the enkitec boards to create tabs in page apex.

    But I'm unsucessfull and I used the apex as the version 5.

    The theme that I use is universal theme.

    https://www.enkitec.com/Apex/f?p=15300:30310:0:

    Also I'm tired the method too to create tabs below

    Creation of a region of the tab within a page in the APEX

    It's like

    In the HTML header, I'll add the code below

    <link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/themes/redmond/jquery-ui.css" type="text/css" /> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.js"> </script> <script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/jquery-ui.js"> </script> <script type="text/javascript"> $(function() {    $("#tabs").tabs();    $x("tabs").appendChild( $x("tabs-1"));    $x("tabs").appendChild( $x("tabs-2")); }); </script>

    Then I'll create 3 region.

    Region 1 > > > create a HTML region (REGION MODEL = MODEL number) and add the code below in the SOURCE of the REGION

    <div id="tabs"> <ul>    <li><a href="#tabs-1">Employee</a></li>    <li><a href="#tabs-2">Chart</a></li> </ul> </div>

    Region 2 > > > create HTML region... Add two fields to the region now, edit the region

    Add the code below in the header of the region to REGION 2

    <div id="tabs-1">

    Add the code below in the bottom of the region to REGION 2

    </div>

    Region 3 > > > create HTML region... Add two fields to the region now, edit the region

    Add the code below in the header of the REGION 3 region

    <div id="tabs-2">

    Add the code below in the bottom of the REGION 3 region

    </div>

    Example: http://Apex.Oracle.com/pls/Apex/f?p=12060:7

    I used exactly the same code... except that my region 2 contains a REPORT instead of two text field and region 3 GRAPHICS instead of text field.

    Kind regards

    Shijesh

    -------

    Please reward the answer if it was useful / correct


    I used the enkitecs method to create tabs.

    Tabs have been created, but the fields were visible inside.

    Will soon be replicating the scenario of apex.oracle.com

    Maybe someone can help.

    At the same time if there is no easy way to create tabs in apex page please let me know.

    Thank you

    Paul

    Hi pauljohny100,

    pauljohny100 wrote:

    I'd like to learn more about the region view selector

    You have a good resource on it.

    Selector display region is type of region, which shows the navigation links in the form of hyperlinks button for regions where the attributes of the region-> region selector display are set to Yes. Œuvres similar to jQuery tabs.

    Reference: ApEx 4.0 region selector | iAdvise blog (it's blog when it was introduced first in APEX 4.0)

    I have not found any Oracle Documentation on this, but it's taken APEX oracle supported the region type.

    You will find that this implemented in various packaged for example P-Track applications.

    Kind regards

    Kiran

  • can anyone provide a link to insert the image with the text on the button in the apex 4.2.6

    can anyone provide a link to insert the image with the text on the button in the apex 4.2.6

    ReemaPuri wrote:

    in the workspace image:-resign.jpeg

    As a button? Seriously?

    Ok. First of all, because the image already contains text, there no point in including the same wording in the form of text on the button. Accessibility requirements can be met using re-sign as alternative text. 4.2, create an image button:

    Tag/Alt text: Re-sign

    Static ID: re - sign

    Style button: Image

    Button Image: & WORKSPACE_IMAGES.resign.jpeg

    To make the image looks more like a button, add the following CSS to Inline CSS property page:

    #re-sign img {
      margin: 0 2px 2px 0;
      border: 2px outset;
      border-radius: 4px;
    }
    #re-sign img:active {
      margin: 2px 0 0 2px;
      border: 2px inset;
      border-radius: 4px;
    }
    

    Finally, there is a bug in 4.2 that generates the incorrect URL for the button images, which requires dynamic action of Page Load to fix.

    Event: Loading the page

    Action: Run the JavaScript Code

    Code

    var resignImg = $("#re-sign img");
    resignImg.attr("src", resignImg.attr("src").replace("/i/", ""));
    
  • How to change the cell height in the apex 5, g-&gt; o, j.-i.

    Hi all

    When I type a g in the inputfiled, I see o and when I type a j in the inputfield, I see that I have.

    My settings:
    Type: Text field

    When I save the data, the g and j are registered oke in the database.

    How can I change the height of the cell in the apex 5?

    Thanx.

    Best regards

    Vinay

    Why would you use javascript?

    @OP go to the definition of your page > css inline and copy this

    input[type="text"] {
       height: 20px !important;
    }
    

    Adjust the height of your taste.

    There is a chance that you have tried to adjust the font size. This could be the reason why you can not see the parts of letters.

  • HTP.p does not like usual after upgrade to the apex 4.2.6

    Hello everyone,

    We have recently upgraded the Apex 4.0.2 on Oracle 11 g using Embedded PLS door of entry to the Apex 4.2.6 on Oracle 11 g using ADR.

    The initial series of unit tests seemed well until a few questions supported around "htp.p".

    The scenario is like this:

    1. the user fills some fields on the page-10 and click the Save"" button.

    2. This button then performs a redirection to a pop up page where some inputs more are invited to enter.

    3. when the user clicks "OK" on the popup:

    i. an anonymous PLSQL block is executed in the backend (as after presenting processes).

    II. another PLSQL block is executed, which closes the popup windows and returns the control to the parent page.

    This is achieved using htp.p...

    For example:

    HTP.p ("< body > '");

    HTP.p ("< script type =" text/javascript "> '");

    HTP.p ("var alertMsg =" &. P38_PO_AMOUNT has been paid";");)

    HTP.p ('javascript:Alert (alertMsg)');

    HTP.p ("window.opener.location.href =" f? p = & APP_ID.:7: & SESSION.) " ;") ;

    HTP.p('window.) Close (this);') ;

    HTP.p ("< /script >" ");

    HTP.p ("< /body >" ");

    The anonymous block under step 3.i. is well executed and done what it takes in the backend.

    Its the next step which is driving me crazy, I tried to add debugging but to no avail.

    The weird part is that the message "& P38_PO_AMOUNT. has been paid' getting appears on the pop-up itself instead of parent.

    Any ideas or pointers to this problem would be a great help. I have come to the forums and metalink for any position and had no luck so far.

    Kind regards

    Madhu.

    Hi Sunil,

    Thanks for the reply and apologize for the delay in responding.

    But 2 doubts which do not appear in your code:

    1. why you placetag through PTH again? Body will be already present on the page 7

    2. What is "this" in your window close event? 'this' will be indefinite in my opinion

    Thetag and the reference to 'this' was used because the application was developed first on Apex 3.x

    This piece worked through the upgrade to 4.0.2 and it starts to play up only after this upgrade (to 4.2.6).

    I had followed the suggestions from the link you posted, made some changes and the flow is as follows:

    1, as well as the original

    2 as well as the original

    3. when the user clicks "OK" on the popup:

    i. an anonymous PLSQL block is executed in the backend, under process, like submit it: after calculations & Validations.

    II. the 2nd block PLSQL for close & redirect the page is now part of 'Branch of PL/SQL procedure' with branch point ' on Submit: after the treatment (after calculation, Validation and treatment). The PLSQL code is as follows:

    BEGIN
      htp.p('');
    END;
    

    The behavior is always the same and seems not to have changed. I'm a little lost, try different options.

    I'll try to reproduce the scenario on apex.oracle.com and in the meantime of inputs/suggestions would be helpful.

    Kind regards

    Madhu.

  • Syntax of the apex to create edit link

    Apex 4.2

    I have a report that I'm working on that uses a custom edit link embedded in the query. The query along the lines of:

    SELECT
    first_name as FIRST,
    last_name as LAST,
    '<a href="f?p=&APP_ID.:67:APP_SESSION.::::P67_PERSON_ID:#PERSON_ID#"><img src = "/i/edit.gif" alt=""></a>' as LINK_COLUMN
    FROM PERSONS
    

    I want to report link to the information page (Page 67; report is on page 66). However, there is a problem with the syntax. On the report, I can click on the link for each line. It'll take me to the next page, but his has not managed the information on the next page, based on the past PERSON_ID.

    I think another way would also use javascript.apex: submit {} but I'm not as familiar with this syntax as well. I did some searching on google but I encounter difficulties still generate this link.

    Any help on this would be greatly appreciated. Thanks in advance.

    You mix the Apex syntax (like token #PERSON # and & substitution variables) with SQL syntax - and expect that everything works like magic.

    The syntax of the token # is applicable only in the column properties (for example, the definition of HTML column or column URL/link definition) in a report of the Apex. It has no meaning in SQL.

    If you want to generate the URL under the projection of the SQL then use:

    select
      first_name as FIRST,
      last_name as LAST,
      '' as URL
    from persons
    

    And as Frank commented - please use the correct forum area in the future when ask what apex questions.

  • Impossible to pass the value of the element in the message at the APEX. CONFIRM

    Using APEX 4.2

    All,

    I created a botton with action set to redirect to URL.  I call the APEX in the target url. CONFIRM the function where I want to use a variable in the string to the function.  Here, I

    JavaScript: {if (confirm ("Notification will be sent to" + $v ("p3_tot_emps") + "used.))}  Do you want to continue? ") doSubmit ('SUBMIT_EMAIL') ;}

    "All that is displayed is" Notification will be sent to do or want to continue "" the value of p3_tot_emps is not displayed.  FYI - p3_tot_emps is text and I can show the value as an item on the page so I know that it is filled (and I also tried other items to test.  No luck.

    No idea what I am doing wrong?  Or other ways to do it without java custom as I'm certainly not a java coder.

    Thanks in advance,

    Sandie

    soliphant wrote:

    Using APEX 4.2

    All,

    I created a botton with action set to redirect to URL.  I call the APEX in the target url. CONFIRM the function where I want to use a variable in the string to the function.  Here, I

    JavaScript: {if (confirm ("Notification will be sent to" + $v ("p3_tot_emps") + "used.))}  Do you want to continue? ") doSubmit ('SUBMIT_EMAIL') ;}

    JavaScript is case-sensitive, and the HTML ID of the elements of the APEX attributes are uppercase. Use $v("P3_TOT_EMPS') .

  • Post adjustment Application items in the apex.server.process for a * process application *.

    We were spending the entirety of our method of apex.server.process htmldb_get request the favorite (and documented and supported!). It has worked well so far for the AJAX JavaScript process call, as long as the process of AJAX in question was one * Page * level process. However, when we try to eat a * application * process, it just doesn't seem to work.

    For the examples below, we have two elements of Application named PRS_PRODUCT_PROFILE_ID and PRS_PROFILE_OPERATION. We have a process to request on request (* not * a process page!) named MAINTAIN_PRODUCT_PROFILE_2.

    Here are the previous htmldb_get approach (which works fine):

    function resynchronizeProductProfile (productProfileID)

    {

    var profileOperation = 'EDIT_PROFILE ';

    var ajaxRequest = new htmldb_Get (null, $v ('pFlowId'), 'APPLICATION_PROCESS is MAINTAIN_PRODUCT_PROFILE_2', 0);

    ajaxRequest.add ("PRS_PRODUCT_PROFILE_ID", productProfileID);

    ajaxRequest.add ("PRS_PROFILE_OPERATION", profileOperation);

    var resynchronizeResult = ajaxRequest.get ();

    ajaxRequest = null;

    Return resynchronizeResult;

    }

    Here's the (what I think is the) same call using the new approach of apex.server.process:

    function resynchronizeProductProfile (productProfileID)

    {

    var resynchronizeResult;

    $s ("PRS_PRODUCT_PROFILE_ID", productProfileID);

    $s ('PRS_PROFILE_OPERATION', 'EDIT_PROFILE');

    Apex. Server.Process ("MAINTAIN_PRODUCT_PROFILE_2"

    , {pageItems: ' #PRS_PRODUCT_PROFILE_ID, #PRS_PROFILE_OPERATION '}

    , {dataType: "text"}

    Async: false,

    complete: function (ajaxResponse)

    {

    var resynchronizeResult = ajaxResponse.responseText;

    }

    });

    Return resynchronizeResult;

    }

    However, in the new version, arguments don't appear to be preparing when the MAINTAIN_PRODUCT_PROFILE_2 application process is called. PRS_PROFILE_OPERATION, for example, is on "even if above, you can see that it is, in fact, pre-programmed on 'EDIT_PROFILE '.

    As a general rule, the call to apex.server.process sets the item values in the page and in the session in a single step. This doesn't seem to be the case with elements of the Application (although it works very well for the items on the Page).

    What's up with that? Everyone see my mistake?

    Thank you

    -Joe

    Post edited by: Joe Upshaw

    Joe,

    Using the pictures I showed you can simply use your application objects in the process. This is exactly the same as what htmldb_Get: when you use. add(), you provide a key pair / value that will be added to the respective tables, it is just behind the scenes. By manually adding to the table with apex.server.process, you get the same exact behavior and apex define elements of page/application corresponding to the value in the table of p_arg_names with the value in the p_arg_values table.

    When test you it in your demo application by assigning the value of the page element, and then using the 4 button (point), you can see that the question of the application session state has changed by inspecting the session state of the elements of the application through "session" in the developer toolbar. (it's in the "apex of ajax samples - forum" app)

    Of course, you can use the scalar parameters x # to provide values for the process, but why would you do the extra arch? If the elements of the application would set the restrictions, you still get the same result as if they were not, and they are easily manipulated through the same ajax call. I added an extra button with an ajax call using x 01. I never had problems with the help of the scalar parameters.

  • Tips and advice from Expert in the APEX

    Hello Expert,

    I have a question, I was asked to look at a few applications that were built with Oracle Portal, lots of procedures for Oracle that will generate the html. Oracle does not support Oracle Portal and my organization is trying to use the following procedures to create the same type of Application Oracle apex. I have no idea on the Oracle Portal but, I can understand the instructions of orders which will result in the p/sql in HTML a bit.

    My question for those who have already worked on Oracle Portal, is adviceble to reuse these procedure and generate forms and html in APEX as Oracle APEX generate heaps of HTML as well.

    Someone at - it had the same problem when they did move to Oracle Portal, Oracle apex? How do they proceed? What was the results? Anyone can lead me to a site or a blog for more information on how to treat and to conduct this type of conversion?

    feel free to send me an e-mail to [email protected]

    Hello

    Years ago, I worked with Oracle Portal for a client who wanted a number of paper translated forms online forms. We did it creating PL/SQL procedures that generated HTML forms (and with javascript) - and the link to launch the PL/SQL procedure was published on the portal page.

    To develop these forms and manage transactions in the database has been VERY heavy.

    APEX is a great framework that allows you to declaratively set all parts of the form. There is also much more features and capabilities of formatting, validations, etc. session state.

    I think you will find that the effort required to create a PL/SQL procedure that generates an HTML form can quickly and easily be created in a few minutes in the wizards of the APEX.

    I'd say it's best to re-create each of your forms using the framework of APEX, you will find many more features. This should be pretty easy to do a proof of Concept, if you already have your database of the portal database table definitions.

    Have you had a glance at some of the samples form on apex.oracle.com?

    Amanda.

Maybe you are looking for

  • OfficeJet Pro 8600 Scan crash

    I have problems with scanning with Officejet Pro 8600. The scanner works most of the time without any problem, but the same analysis (same settings, same computer to analyze, I haven't changed anything else the photo I'm scanning) sometimes breaks do

  • No sound after reinstalling vista.

    Hey, I reinstalled vista home Prem yesterday and when I am done with all my sound does not work no matter what I tried. All my drivers are up to date and I tested my speakers on another computer and they work fine. I ran the microsoft diagnostic prog

  • Is it possible to hide the icon from the application of the function application switcher?

    I scored my application in the module system and able to hide the icon is created.  The application starts automatically in the background when the device is started.  The only problem that I face, is that the user is able to see the application icon

  • Windows has encountered a problem communicating with a device connected to your computer.

    When you start the computer laptop, windows Boot Manager appears. He reads Windows has encountered a problem communicating with a device connected to your computer. file: \Boot\BCD status: 0xc00000e9 Info: an unexpected i/o error has occurred. When I

  • How to deal with the "Trust this PC question?"

    So I cleaned my laptop because of a problem that could not be repaired (Windows 8.1) disorder (Windows 10) back to Windows 8. So I checked my PC and it says "proud of this PC. I did the newspaper and codes and that brings me to this: Secure devices V