How to develop more on Oracle portal?

hello,
The items on the Oracle Portal Page are stored in scheme Portal.
How the portal generate the page by the DB data?
I want to read the infomations by API to myself page,to edit the page items.
How to do it?
anybody can help me, Can offer some Document!
Thanks

your best bet would be to do a full install of Oracle9iAS. This will install the Forms server for you and configure everything. It will save you a lot of configuration probems.

Similar Messages

  • Advanced Development Techniques for Oracle Portal Components

    Hello friends,
    I have the following problem. I have a report and a form (on a
    view) in the same page, and when I select an item of the report
    the form is refreshed with the values associated to the selected
    item. The problem is that it makes it with delay, the first
    selection doesn't show anything and the remaining sample the
    data of the previous selection.
    This application has been developed as Ken Atkins explains in
    its document "Advanced Development Techniques for Oracle Portal
    Components."
    Oracle Portal Version: 3.0.9.8.0
    Thanks in advance.
    This is my code:
    -- REPORT --
    SELECT '<A HREF="http://mipc/portal30/
    ALFONSO.refrescar_contenido?
    p_variable=nombre_preferencia&p_variable_valor='||nombre_preferen
    cia||'&p_pagina=61">'||Preferencias||'</A>' nombre_link
    FROM ALFONSO.PREFERENCIAS
    -- PROCEDURE TO REFRESH THE PAGE --
    CREATE OR REPLACE PROCEDURE refrescar_contenido(p_varible IN
    VARCHAR2,
              p_variable_valor IN varchar2,p_pagina IN
    VARCHAR2) IS
    v_Sesion portal30.wwsto_api_session;
    BEGIN
    v_Sesion := portal30.wwsto_api_session.load_session
    ('CONTEXT','SESS_EMP');
    v_Sesion.set_attribute(p_varible, p_variable_valor);
    v_Sesion.save_session;
    owa_util.redirect_url('http://mipc/servlet/page?
    pageid='||ppagina||chr(38)||'_dad=portal30'||chr(38)
    ||'_schema=PORTAL30'||chr(38)||'_mode=3');
    END;
    -- FORM --
    -- ... BEFORE DISPLAYING THE PAGE
    alfonso.consulta_preferencia(p_session);
    -- PROCEDURE consulta_preferencia --
    CREATE OR REPLACE PROCEDURE consulta_preferencia(p_session in
    out PORTAL30.wwa_api_module_session) IS
    v_RowID VARCHAR2(100);
    v_Session portal30.wwsto_api_session;
    v_nombre VARCHAR2(40);
    BEGIN
    v_Session := portal30.wwsto_api_session.load_session
    ('CONTEXT','SESS_EMP');
    v_nombre := v_Session.get_attribute_as_varchar2
    ('nombre_preferencia');
    IF v_nombre IS NOT NULL THEN
    BEGIN
         SELECT rowidtochar(rowid) INTO v_RowID
         FROM ALFONSO.VISTAPREFERENCIAS
         WHERE nombre_preferencia = v_nombre;
    -- VISTAPREFERENCIAS it is the view in which the form is
    based.
    END;
    -- Tell the component that the query is coming from a link,
    and that the rowid
    -- is being used to query the correct context record.
    p_session.set_value (p_block_name=>'DEFAULT',
    p_attribute_name=>'_CALLED_FROM_LINK'
                   ,p_value=>'ROWID');
    -- Pass the rowid of the context record to query.
    p_session.set_value (p_block_name=>'DEFAULT',
    p_attribute_name=> '_ROWID'
                   ,p_value=> v_RowID);
    -- Now do the actual query, using the query button
    processing in the target module
    portal30.wwa_api_module_event.do_event
    ('DEFAULT','QUERY_TOP',1,'ON_CLICK',True,'',p_session);
    -- Save the session information, which includes the
    p_session.save_session;
    END IF;
    END;
    /

    You can make the report with a procedure from which you may call to a form by means of a link. It is a possibility, no??
    It is better a example:
    TABLE A
    campo1 VARCHAR2 (20)
    campo2 VARCHAR2 (20)
    CREATE OR REPLACE PROCEDURE REPORT IS
    v_cursor NUMBER;
    sentencia VARCHAR2(200);
    vnumfilas NUMBER;
    rowid_pref VARCHAR2(18);
    v_campo1 <schemaname>.A.campo1%TYPE;
    v_campo2 <schemaname>.A.campo2%TYPE;
    BEGIN
         htp.p('<HTML>');
         htp.p('<HEAD>');
         htp.p('</HEAD>');
         htp.p('<BODY>');
              sentencia := 'SELECT rowidtochar(rowid), campo1, campo2 FROM A';
              DBMS_SQL.PARSE(v_cursor,sentencia,DBMS_SQL.V7);
              DBMS_SQL.DEFINE_COLUMN(v_cursor,1,rowid_pref,18);
              DBMS_SQL.DEFINE_COLUMN(v_cursor,2,v_campo1,20);
              DBMS_SQL.DEFINE_COLUMN(v_cursor,3,v_campo2,20);
              vnumfilas := DBMS_SQL.EXECUTE(v_cursor);
              LOOP
              IF DBMS_SQL.FETCH_ROWS(v_cursor)=0 THEN
                        EXIT;
              END IF;
              DBMS_SQL.COLUMN_VALUE(v_cursor,1,rowid_pref);
              DBMS_SQL.COLUMN_VALUE(v_cursor,2,v_campo1);
              DBMS_SQL.COLUMN_VALUE(v_cursor,2,campo2);
              v_link := '<A href="PORTAL30.wwa_app_module.link?p_arg_names=_moduleid'||chr(38)||'p_arg_values=<form's moduleid>'||chr(38)||'p_arg_names=_rowid'||chr(38)||'p_arg_values='||rowid_pref||chr(34)||'>'||campo1||'</A> '||campo2||' <BR>';
                   htp.p(v_link);
                END LOOP;
         htp.p('</BODY>');
         htp.p('</HTML>');
    END;
    the form has to be based on the table A.
    I dont know if this example has errors, but have you the idea??
    I hope it helps you out.
    (Excuse my english)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

  • How to integrate EBS in Oracle Portal?

    How to integrate EBS in Oracle Portal?
    I want to integrate EBS with Oracle Portal.
    How to do SSO?

    Hi
    You shuld take a look to the metalink note Note:233436.1 "Installing Oracle Application Server 10g with Oracle E-Business Suite Release 11i", there you will get info how to SSO them..
    If yuo want to integrate (no SSO) you can use some other solutions like webclipping, iframe, etc...

  • How to install Oracle9iAS and Oracle Portal

    Can anyone help me to install Oracle9iAS and Oracle Portal?
    In which order must they be installed?
    Are there important things to do before the isntalling?
    Or does anyone know where to find clear documentation for the installation?
    thanks

    Portal is installed as part of the 9iAS install.
    You can find the Installation Guide online at http://otn.oracle.com/products/ias/. Choose the Documentation tab. Select your platform (Solaris, NT, etc.), and click HTML or PDF and you'll have the docs you need for installing 9lAS and Portal with default configuration.
    For more info on custom configuring portal, go to http://technet.oracle.com/products/iportal/. There is a section on the page called Configure 9iAS Portal that has links to all the available configuration documentation.
    Best,
    Jay

  • How to integrate P2G with Oracle portal

    Has any one out there successfully integrated P2G with Oracle portal? If so, could you be kind enough to tell me how you did it. I need to do the same thing.
    Thanks.

    Hi
    You shuld take a look to the metalink note Note:233436.1 "Installing Oracle Application Server 10g with Oracle E-Business Suite Release 11i", there you will get info how to SSO them..
    If yuo want to integrate (no SSO) you can use some other solutions like webclipping, iframe, etc...

  • How to deploy forms on oracle portal

    Hello everybody
    I developed some forms in a client/server mode,recently I installed O9iAS(minimal edition(including HTTPserver and oracle portal)).I would like to use those forms on the internet.Its not very clear to me what I am supposed to do next.Can I install form server on the node which is currently running O9iAS?(portal and HTTP server),is it necessary to do a fresh installation of O9iAS(enterprise edition,which includes form server?).I would also appreciate any help regarding necessary configuration tips.
    Best Rgds
    sabasaba

    your best bet would be to do a full install of Oracle9iAS. This will install the Forms server for you and configure everything. It will save you a lot of configuration probems.

  • How to get rid of "Oracle Portal" label(text) when mouse is over Logo.gif image

    In several portal screens (for example:
    Add Item wizard, Create Folder wizard,
    Create Page Style Wizard, Account Info screen, Create Page wizard, Create Application Wizard, etc, etc.... )
    there is like a Banner with the Logo.gif image and the text "Oracle Portal" displayed when the mouse is OVER Logo.gif
    I know how to replace this image with our own file, but what i would like to know how to replace or eliminate the "Oracle Portal" text.
    I imagine the information for this Template is stored somewhere in the database.
    I will appreciate if someone can help me to identify where is located this info so I can delete/replace the text.
    Any other suggestions will be wellcome.
    Tks in advance
    null

    Malin,
    when you install iAS, there is a directory
    oracle_home\portal30\images where all the image files are stored.
    for example, in my installation is:
    D:\oracle\iSuites\portal30\images
    one of the files is logo.gif, just overwrite that file with your own file (but keep the same name) and then your own logo or whatever you want will show up in the Portal.
    pls note that there are different image files you may want to replace.
    i hope it helps...
    null

  • Need help for learning how to develop interfaces for Oracle R12 EBS

    Hi all,
    I need to learn how to create interfaces in PL/SQL for Oracle R12 EBS Financials. I cannot find a good starting point for the documentation and examples to help me get started in this area. Would appreciate tips
    for this area.

    Hi,
    What kind of interfaces you are planning to develop?
    Oracle already provides list of APIs that can be used (in R12, it is responsibility).
    Oracle Integration Repository Documentation Resources Release 12 [ID 396116.1]
    Oracle Integration Repository
    http://irep.oracle.com/index.html
    If those APIs do not satisfy your requirements, you can refer to "Oracle Applications Developer" guide as well as SQL-PL/SQL guides.
    Applications Releases 11i and 12
    http://www.oracle.com/technetwork/documentation/applications-167706.html
    Database Documentation -- SQL-PL/SQL
    http://www.oracle.com/technetwork/database/enterprise-edition/documentation/index.html
    Thanks,
    Hussein

  • How to use javascript in oracle portal

    I want to add a dynamic menu portlet using javascript and the javascript is in .js file ho do I call it...

    Can you please explain to me off line my email address is [email protected], How did you do it.
    I get javascript error when I use DHTML menu into JSP page, which I developed as a portlet and trying to add this portlet onto users page.
    In a way I can understand why, the reason could be the similar to why we can not use frames in HTML portlet or any other portlet objects that we use, and customize HTML ( stylesheet, look and feel etc.). Since portal gathers all the pages (ultimately HTML's) dynamically and bring them as a single page to the user.
    So, even if for you it may have shifted to bottom, still it seems it is working for you.
    Appreciate your help.

  • How to Develope Charts in Oracle 10G Forms

    hi
    i want to design charts in 10G forms DS. but i could not find chart builder in 10G.
    please help me how to design charts in 10G Forms.
    thanks.

    You would probably use a Java Bean for this. See otn.oracle.com/products/forms and under teh 9i sample code is a graphing bean demo which is part of the downloadable demos.
    Regards
    Grant Ronald
    Forms Product Management

  • How to build report within oracle portal

    I've already built a portal DB provider.Then i open it.
    I want to build a report. So i click on "report" next to "create mew".
    But it said,"page cannot be found"
    Help!!!!!

    Hi,
    This should not happen. May be something is wrong with your setup. Please contact support for this.
    Thanks,
    Sharmila

  • How to execute more than oracle scripts using sqlplus

    Dears,
    I have 10 scripts that create table ,need to execute scripts sequentially
    Example
    Ascript
    Bscript
    Cscript
    Dscript
    need to run scripts using sqlplus commands in one time

    user8929623 wrote:
    Dears,
    I have 10 scripts that create table ,need to execute scripts sequentially
    Example
    Ascript
    Bscript
    Cscript
    Dscript
    need to run scripts using sqlplus commands in one timeCreate a script like :
    @Ascript
    @Bscript
    @Cscript
    @Dscript

  • OracleAS Portal 10g: Build Corporate Portals - Worth Taking this Course?

    Hello,
    I am currently building the company Intranet using the Oracle Instant Portal and I am new to Oracle and Portal concept. Would it be beneficial to take the following course? Has anyone taken this course before? What is your feedback for learning more about Oracle Portal / Oracle Instant Portal?
    OracleAS Portal 10g: Build Corporate Portals
    http://education.oracle.com/web_prod-plq-dad/plsql/show_desc.redirect?dc=D16648GC10&p_org_id=1001&lang=US&source_call=
    Thanks!

    This is a worthwhile course, but not for learning about Oracle Instant Portal (which was released after the Build Corporate Portals course was written). The best place to start finding out about Oracle Instant Portal is the self-paced Oracle By Example (OBE) tutorial, Building Instant Portals with Oracle Instant Portal. The tutorial also has links to a couple of viewlets, which you should find helpful.
    Cheers!
    Julie Tower
    Principal Curriculum Developer
    OracleAS Portal

  • ADF with Oracle Portal 11g

    One of our customer has Oracle Portal 11g. We want to create a portlet using ADF taskflow and consume it in Oracle Portal 11g. Is it possible?
    I know how to create ADF task-flow and how to expose it as a portlet. But I don't know how to access them in Oracle Portal 11g.
    Also they want portlet to be secured and should work with SSO (OAM) configured. Is it also possible? If yes, can you please let me know what changes I need to make in my ADF application.
    Thanks
    Sanjeev.

    Hi,
    its not a published example. The way it works is that you create a entry for OID in the jps-config.xml file (note that the three entries below need to get into the right place in the jps-config.xml file - which is not hard to spot)
    <serviceProvider class="oracle.security.jps.internal.idstore.ldap.LdapIdentityStoreProvider" name="idstore.ldap.provider" type="IDENTITY_STORE">
             <description>LDAP-based ID Store Provider</description>
          </serviceProvider>
    <serviceInstance provider="idstore.ldap.provider" name="idstore.oid">
             <property value="OID" name="idstore.type"/>
             <property value="cn=orcladmin:pword" name="cleartext.ldap.credentials"/>
             <property value="ldap://localhost:389" name="ldap.url"/>
             <property value="cn" name="username.attr"/>
             <property value="cn" name="groupname.attr"/>
             <extendedProperty>
                <name>user.search.bases</name>
                <values>
                   <value>cn=users,dc=us,dc=oracle,dc=com</value>
                </values>
             </extendedProperty>
             <extendedProperty>
                <name>group.search.bases</name>
                <values>
                   <value>cn=Groups,dc=us,dc=oracle,dc=com</value>
                </values>
             </extendedProperty>
    <jpsContext name="CaOIDAuthentication">
             <serviceInstanceRef ref="idstore.oid"/>
             <serviceInstanceRef ref="credstore"/>
             <serviceInstanceRef ref="idstore.loginmodule"/>
          </jpsContext>Note that this is an example for deployment to stand aone OC4J. The application name is "CaOIDAuthentication" thus the name for the context.
    Once you did that and deployed the application, the authentication is against OID. Note however, that I tested this with a later internal build, not with TP3
    Frank

  • Is not displayed portlet with ADF on Oracle Portal 11g

    Hi!
    I’ve tried to create a portlet by means of JSR 168 Java Portlet Wizard in Jdev 11g. On step 3 “Content type and Portlet modes“ I choose “Generate ADF-Faces JSPX”, and added an adf calendar to my jspx page, deploied the project to the weblogic server, that provided by JDeveloper 11g. Then I’ve registrated a WSRP2.0 provider in Oracle Portal 11g. My portlet have appeared in portlet repository, and I’ve added it to my page, but when I view this page, I have an error: “Error: Could not get portlet markup. Try reloading the portlet or the page.”.
    In “Developer guide for Oracle Portal 11g” I’ve read, that I have to add “ADF bindig filter” to my web.xml, but error stay.
    Thanks and sorry for my english.

    Hello AMN,
    Is there anything different or a particular way you are developing objects and using the jquery framework? I am looking for a sort of best practice approach - where to put the jquery script call, and where to put the html (dyn page portlet vs items vs.....).
    In regards to some of my previous problems, I think I found where the performance problem was - not sure why. Besides using the jquery framework, I was also trying to use the jquery validation plugin.
    http://bassistance.de/jquery-plugins/jquery-plugin-validation/
    I am using the proper calls <script> tags from a HTML template, and the DOM (atleast the elements I will act on) is generated from a dynamic page portlet (that calls a procedure). When I use the validation plug-in and submit the form, there is a noticable delay in calling the plug-in to perform some sort of field validation. It doesn't error out, but instead takes about 5 - 10 seconds to complete.
    If I remove portal from the picture, and upload the html directly on Apache, this performs fast as expected. I do not understand why the javascript is taking so long to act, since I would have expected this to be handled on the client side.
    Instead of troubleshooting further, I am planning to avoid that plug-in and just create the validation myself.
    Thanks
    Adrian

Maybe you are looking for