Creating  Ticker/Marquee in ADF

Hi All,
I am developing web application in which, i required to create Ticker/Marquee i.e Making scrolling text continuously.
In html. i knew it, by using marquee tag but in ADF, i do not how to create.
Can any one help me out from this or any sample application related to this.
Thanks in Advance.

I don't think anyone has ever asked something like this before.
Oh wait, I'm wrong https://forums.oracle.com/forums/search.jspa?threadID=&q=marquee&objID=f83&dateRange=all&userID=&numResults=15&rankBy=10001

Similar Messages

  • How to use programmatic VO objects in creating a Tree in ADF Page.

    Hi,
    I have two programmatic VOs namely Plan and Model. Even though functionally there is a Master/Detail (Plan --> Model) relationship between them, we are not creating any View Link as they are programmatic VOs. Requirement is to show this master/detail data as tree in the ADF page. Any pointer on how to achieve this?
    Thanks
    Edited by: user766455 on Jan 3, 2012 10:34 AM

    My question is not related Traversing Tree... my question is how to create Tree in the ADF page using programmatic VOs, which don't have master and details View Link.

  • How to create Dynamic Tab in ADF, to achive multiple transaction at a time

    Hi,
    I want to create Dynamic tab in ADF, to achieve Multiple transaction at a time by opening new tab for a transaction.
    For Example: User can order multiple product at the same time by opening the order form in multiple TAB.
    Scenario:
    i) When user will click on addNewTab, new tab will be added.
    ii) If user Click on close btn on Tab, Tab will be closed (Transaction will be removed).
    iii) user can save all transaction( can save multiple product Order in different tab.)
    iv) when user select any product in form, Rename the Tab name as well.
    Need Help on this :(
    Thanks & Regards
    Pratap Rudra

    Hi Rudra,
    You can implement all your problem using Tab API .
    When you are closing the tab you can roll back transaction which you want.
    Tab API will give control over closing and opening tab.
    And also you can give tab name while opening the tab.
    Thanks
    Prateek

  • How to create an InputSelect using ADF and JSP

    I looking for some docs/instructions on creating "an InputSelect using ADF with JSP".
    Thanks,
    BG...

    Ok here are the Steps
    1) Open the JSP editor for the page in Question.
    2) In the Data Control palette select the item that you want to become the poplist and change the "Drop As" poplist to "Single Select List"
    3) Drag the field into the page. You'll get an empty poplist which implements the <html:select> and <html:optionsCollection> tags.
    4) With the JSP editor still open click on the "UI Model" sub-tab in the Structure pane
    5) Select the field you've just dragged in - then right click to get the context menu and choose "edit"
    6) Change the List Binding Mode poplist to "LOV Mode"
    You're then taken into a couple of screens where you can select the Source VO for the poplist, and the destination dataset, along with the thing you want for the Label and the Value.

  • Programmatically create a bar graph (ADF DVT) at run time...

    Can someone show me how to programmatically create a bar graph (ADF DVT) at run time..
    Thanks in advance.
    Minh

    Hi Briston,
    You can make the column selected by setting "selected" property of column to true
    Sireesha

  • Creating a marquee sign in Illustrator?

    I'm having the hardest time creating a marquee style image in illustator.. (something like this: http://img2.etsystatic.com/004/0/6043957/il_fullxfull.361553430_blus.jpg)
    So far i've been able to make the rectangle witht he curved angles, but can't seem to get the circles inside of the marquee..
    Does anyone know of a tutorial or a quick guide that can help me create one?
    Thank you!

    Add a stroke, dashed, 1pt (or larger), rounded end caps, 0 dash, and a gap value twice the stroke size (or larger).

  • How can I create my own TopLink ADF datacontrol in JDeveloper?

    To create your own TopLink ADF datacontrol in JDeveloper follow these steps:
    Step 1. Add “ADF TopLink Runtime” library to your project
    Step 2. Extend oracle.adf.model.generic.toplink.ToplinkDataControl with new class (e.g. MyToplinkDataControl)
    import java.util.Map;
    import oracle.adf.model.generic.toplink.ToplinkDataControl;
    public class MyToplinkDataControl extends ToplinkDataControl {
         public MyToplinkDataControl(String name, Map params, String beanClassName, boolean root)
         super(name, params, beanClassName, root);
         initialize(params, beanClassName);
         protected void initialize(Map params, String beanClassName){
              super.initialize(params, beanClassName);
              getServerSession().logMessages();
    Step 3. Extend oracle.adf.model.generic.toplink.DataControlFactoryImpl with new class (e.g. MyToplinkDataControlFactory) and override DataControlFactoryImpl.createSession as follows to return an instance of MyToplinkDataControl:
    import oracle.adf.model.generic.toplink.*;
    public class MyToplinkDataControlFactory extends DataControlFactoryImpl {
    public String getDataControlClassName() {
    return "MyToplinkDataControl";
    Step 4. Edit DataBindings.cpx (you may have to go to the disk directly). Set the FactoryClass attribute of the DataControl to equal the custom factory class name.
    FactoryClass="MyToplinkDataControlFactory"

    iOS Dev Center - Apple Developer
    iOS Developer Program - Apple Developer

  • How create a marquee?

       I need to know the best way to create a homepage marquee in Dreamweaver? Use Photoshop, Fireworks or Flash.  Which is the best application to use creating the marquee? 

    Hi Isconsult,
    You should post this question in the Dreamweaver forum where Dreamweaver experts can advise you on this.
    http://forums.adobe.com/community/dreamweaver/dreamweaver_general?view=discussions

  • Unsmooth ticker/marquee movement?

    Hi All,
    I am a newbie in JavaTV and trying to develop my first Xlet application, a ticker/marquee, with MHP.
    I found that the ticker sometimes stopped (like a jitter) in its movement when running on real STB, it confuses me for days and still dont get how to fix it. Can anyone suggest?
    Yes, it runs well on my emulator with PC.
    I guess it might be caused since the XLET is running on MHP middleware and some part of the MHP is running with other process(such as collecting SI/PSI from broadcast network). But the guess is not accept by my adviser since he suggest I review my code to solve it.
    Can anyone help on it? (agree my opinion or dis-prove it ... ).
    I have referred to the sample code in this thread. However, it just jitters sometimes.
    http://forums.sun.com/thread.jspa?forumID=57&threadID=746369

    replied by myself...
    After checking w/ the box manufacturer, we have some findings.
    The marquee program is always switching among the stages of 'sleeping' and 'awake'. The 'sleeping' stage might be sometimes extended due to STB is unable to finish its sleeping in time (due to cpu time competition). STB with MHP middleware is an embedded system that usually equips only with minimum computation power, (cost and some other design consideration). Thus the programmer should not expect it is a powerful computation environment and being able to response every single request in time(or as it behaves on emulators running on a pc). We are now doing work-around to adjust the program presentation so that the 'jitter' could be hardly 'seen' by the users.
    -N-P-C-

  • Creating Custom Validators for ADF in JDev 10.1.3.1

    Hi all,
    I'm trying to create a validator to solve a seemingly common problem - that is given 2 dates (startDate & endDate), validate that endDate cannot be earlier than startDate.
    In my case, both startDate and endDate are in the same form. From the ADF Developers Guide, the recommended approach is to create the validation method on the page's backing bean. But in my application, there are many occurrences of startDate and endDate in other forms, therefore having the validation method on the backing bean might not be the best solution.
    I tried to create my own custom validator and tying it to a tag library stated in http://java.sun.com/j2ee/1.4/docs/tutorial/doc/JSFDevelop6.html#wp999130, but that didn't seem to work either. I'm not sure if creating custom validators by extending the ValidatorTag is supported in ADF.
    Would appreciate it if someone has any suggestions on how to create the validator that I need, without having validation methods that does the same thing all over my backing beans.
    TIA.
    Regards,
    Lennard

    Hi,
    of course, ADF Faces supports custom validators because it is compliant to the JSF APIs runnting on the JSF RI.
    Another approach for validation would be on the business service level. Assuming you use ADF BC, the EO can have a method validator defined that is automatically inherited by all its views. The disadvantage though is that the error message would have to come from the server, requiring custom error message handling for user friendly messages as described in the developer guide.
    Looking forward, in a next release of ADF the binding ayer will allow more complex validations thus not requiring to handle complex validation on teh business service.
    So far however I think that using a custom validator is the best you can do. Note that in the case of ADF BC the date is of type oracle.jbo.server.domain.Date and not java.util.Date, which might be a hint to check for your validator issue
    Frank

  • ADF - How to create a session in ADF

    Hi, how I would to create a schema of session im my application?

    http://docs.oracle.com/javaee/5/tutorial/doc/bnaqm.html
    1-create a View object. For example:
    SELECT USU.USUARIO, USU.TIPO_USUARIO,
    USU.VENDEDOR_NUMERO,
    usu.NOMBRE,
    Usu.FUENTE_CIA, USU.COMPANIA
    FROM VENTAS.USUARIOS USU
    WHERE USU.USUARIO = upper(:pUsuario)
    2-set parameter (:pUsuario) with default value expresion:
    adf.context.securityContext.userName
    3-Use ViewObject in backing bean with session scope.
    package view.backing;
    import java.io.IOException;
    import java.util.Date;
    import javax.faces.context.ExternalContext;
    import javax.faces.context.FacesContext;
    import javax.faces.event.ActionEvent;
    import javax.servlet.http.HttpServletResponse;
    import javax.servlet.http.HttpSession;
    import oracle.adf.model.BindingContext;
    import oracle.adf.model.binding.DCBindingContainer;
    import oracle.jbo.Row;
    public class Usuario {
    String TipoUsuario, VendedorNumero, Nombre, FuenteCia, Compania;
    Date Hoy;
    Boolean Leido = false;
    public void Logout(ActionEvent actionEvent) throws IOException {
    String javaScriptText = "window.close();";
    ExternalContext ectx =
    FacesContext.getCurrentInstance().getExternalContext();
    HttpServletResponse response = (HttpServletResponse)ectx.getResponse();
    String url = "VentasMenu.jspx";
    HttpSession session = (HttpSession)ectx.getSession(false);
    session.invalidate();
    response.setHeader("Cache-Control", "no-cache");
    response.setHeader("expires", "0");
    response.setHeader("Pragma", "no-cache");
    try {
    response.sendRedirect(url);
    FacesContext.getCurrentInstance().responseComplete();
    } catch (IOException e) {
    e.printStackTrace();
    FacesContext.getCurrentInstance().responseComplete();
    public Date getHoy() {
    return new java.util.Date();
    void iniciarValores() {
    DCBindingContainer bindings = (DCBindingContainer)BindingContext.getCurrent().getCurrentBindingsEntry();
    //ViewObject find user data from DB
    Row rowUsuario = bindings.findIteratorBinding("voUsuario1Iterator").getRowAtRangeIndex(0);
    if (rowUsuario != null) {
    TipoUsuario = rowUsuario.getAttribute("TipoUsuario").toString();
    VendedorNumero = rowUsuario.getAttribute("VendedorNumero").toString();
    Nombre = rowUsuario.getAttribute("Nombre").toString();
    FuenteCia = rowUsuario.getAttribute("FuenteCia").toString();
    Compania = rowUsuario.getAttribute("Compania").toString();
    Leido = true;
    public String getTipoUsuario() {
    if (!Leido) {
    iniciarValores();
    return TipoUsuario;
    public String getVendedorNumero() {
    if (!Leido) {
    iniciarValores();
    return VendedorNumero;
    public String getNombre() {
    if (!Leido) {
    iniciarValores();
    return Nombre;
    public String getFuenteCia() {
    if (!Leido) {
    iniciarValores();
    return FuenteCia;
    public String getCompania() {
    if (!Leido) {
    iniciarValores();
    return Compania;
    }

  • Please is possible to create the most common adf components dinamically?

    Or you have some comment or advise?
    I need to create dynamically forms from a definition on tables.
    I don't need but anyway I didn't find a way to create entities dinamically, only views.
    Thank you :)

    I told what are the limitations, I even bought the book oracle jdeveloepr 10g for forms and pl/sql developers to search for similar functionality as there is in Oracle forms.
    in example
    Improvement of help in JDeveloper
    I really have problems understanding adf api
    The first problem is there are no equivalent for oracle forms functionality and jdeveloper api needs more examples, some years ago I saw how some programmers talk about some uses of api as if it were magic or a big discovery, but a good documentation and examples of APi will help every one, now, after more than one years I had seen there are more examples and demos, and people know more than then.
    I'm not talking about new functionality I was talking about the functionality there were in Oracle Forms, not necessary all, but at least some.
    One of many many examples could be how can I get the functionality of COUNT_QUERY built-in when using ADF views.
    In an On-Count trigger, performs the default Form Builder processing for identifying the number of rows that a query will retrieve for the current block, and clears the current block. If there are changes to commit in the block, Form Builder prompts the end user to commit them during COUNT_QUERY processing. Form Builder returns the following message as a result of a valid call to COUNT_QUERY:
    FRM-40355: Query will retrieve <number> records.
    If you could answer this question I really will appreciate it.
    That's the reason then we didn't choose adf to develop web applications, and choose PHP, currently we are thinking in zend framework and php; but we decided to give a check to ADF again.
    Thank you :)

  • How to create a Datagrid in ADF ?

    Hi,
    I have to create a datagrid having only one empty row with 3 columns.when I fill that row ,a new row will generate dynamically.After finishing my work ,I need to insert these records in to database.Please advice some ideas.
    Edited by: user5605031 on Mar 19, 2009 11:08 PM
    Edited by: user5605031 on Mar 20, 2009 4:06 AM
    Edited by: Yank on Mar 26, 2009 1:40 AM

    The DataLayer is ADF BC . I Started with creating 3 RichSelectOneChoice in a managed bean when a button is pressed and PPR to place it on the page. Then I manually created
    a single row from row iterator of the view object .
    Re: How to create multiple new rows in ADF Table? similar to above link.
    But I don't know how to set attribute of View Row to the created RichSelectOneChoice and also . . how to populate the LOV on it.
    Edited by: user13566043 on Oct 11, 2011 10:15 PM

  • How to create a graph in ADF Faces

    Hi there,
    I am working with ADF using JDeveloper 10.1.3 with Business Components (BC) and ADF Faces.
    I am trying to create a graph base on a View object, but I can't see any options on the Data Control Palette.
    Is there a graph wizard component for ADF Faces?
    Thanks for any help.
    Jim

    Thanks Frank.
    A graph was created successfully using the following steps:
    1. using BIGraphDef1.xml (with Oracle BI Graph library)
    2. add to pageDef.xml
    <iterator id="EmployeesView1Iterator" RangeSize="10" Binds="EmployeesView1"
    DataControl="AppModuleDataControl"/>
    <graph id="pageGraphid"
    IterBinding="EmployeesView1Iterator"
    ControlClass="oracle.dss.graph.Graph" SeriesLabel="EmployeeId"
    GraphPropertiesFileName="view.BIGraphDef1"
    SeriesType="SINGLE_SERIES">
    <AttrNames>
    <Item Value="Salary"/>
    </AttrNames>
    </graph>
    3. add to .jspx (with Graph 1.0 as library )
    <h:form>
    <af:panelGroup>
    <f:verbatim>
    <graph:Graph imageHeight="300" imageWidth="500" data="${bindings.pageGraphid}"/>
    </f:verbatim>
    </af:panelGroup>
    </h:form>
    4. add to web.xml
    <servlet>
    <servlet-name>GraphGeneratorServlet</servlet-name>
    <servlet-class>oracle.jbo.html.jsp.graph.GraphGeneratorServlet</servlet-class>
    </servlet>
    <servlet-mapping>
    <servlet-name>GraphGeneratorServlet</servlet-name>
    <url-pattern>/faces/jspx/GraphGeneratorServlet</url-pattern>
    </servlet-mapping>
    Jim

  • How to create tick marks within an arched area

    I need to recreate this dial and I've learned how to create evenly spaced tick marks within a circle, but this is an ellipse.  Here, I attempted to draw two ellipse then used the scissors to cut them to size.  Then I used the line tool and drew each of the tick marks.  Then I adjusted the weights of each tick.  This is not a good method because the end ticks are not meeting the ends of the ellipse perfectly, leaving a tiny bit of tick mark outside the ellipse.  There must be a better way to do this. Here is what I ended up with:
    But this is what I need to create:
    (I only need to create the arched part with tick marks of this dial)
    Any help is appreciated, but please note that I am familiar with only the very basics of illustrator, I simply don't do this type of work often enough to completely understand the software.
    Thanks!!!!

    Jber,
    And this is an attempt to give a (hopefully sufficiently) more complete description of the ellipse way, as an amendment of post #4 (overdoing silly things like this makes it difficult to remember to mention all the crucial steps that seem to hide somewhere in the fingers):
    One way that results in constant thickness tick marks might be to (using Stroke>Round Cap/Join or Stroke>Projecting Cap/Miter Join or Stroke>Butt Cap and Miter Join depending on the desired end shape and length, see below, with the layer expanded in the Layers palette, and Smart Guides are your friends, telling you when you when you are in the right spots):
    If you wish to have the tick marks follow an ellipse and at the same time have constant widths (two different widths), you may (see below):
    0) Lock the image of the dial (shown as a grey area below), you may place it at X = 0 to facilitate symmetric building;
    1) Create the thickest tick mark and move a copy to the right, then create a one step blend (Object>Blend Options>Specified Steps = 1, then Object>Blend>Make);
    2) Create the thinnest tick mark and move a copy to the right, then create a five steps blend (Object>Blend Options>Specified Steps = 5, then Object>Blend>Make);
    3) Either of two ways (in both cases make sure to make it as symmetrical as possible):
    3a) Create the midway ellipse, adjusting the top of it to be midway between the two arcs (this is the first way I thought of and the way shown below), or
    3b) Create two ellipses corresponding to the two arcs, then create a one step blend and Object>Blend>Expand to get the midway ellipse and delete the other two;
    4) Drag horizontally with the Line Tool (hold Shift) to make a path between the two spots where the midway ellipse crosses the ends of the dial image (Smarts Guides say intersect), or just create a horizontal path and place it so it crosses the ellipse in the right spots (you can see the symmetry here);
    5) With the horizontal path still selected Object>Path>Divide Objects Below;
    6) Delete the lower superfluous part of the ellipse, then with the Direct Seletion Tool click the horizontal segment and delete it (only click delete once);
    7) Select the remaining midway ellipse part and Object>Path>Offset Path, using half the height of the dial image (at the middle), you may retry until you have it right, this will recreate the top and bottom of the dial and also make ends;
    8) Select the midway ellipse part and Object>Path>Add Anchor Points a few times (see below), and copy the midway ellipse, now you have two on top of each other, one for each of the blends;
    9) Select one of the midway ellipses along with the thin blend from 2) (hold Shift to have them both selected) and Object>Blend>Replace Spine, this will make that ellipse part disappear;
    10) Select the other midway ellipse and the thick blend from 1) (hold Shift to have them both selected) and Object>Blend>Replace Spine;
    11) Hide/Delete the image dial.
    Now you should have the whole dial with both sets of tick marks on top  of the elliptic arch set. In 9) and 10) you may select on the Artboard or through the Layers palette (you can see what you are selecting in both places), and the order (and stacking order) in 1)/2) and 9)/10) can be changed.
    If you wish to move/extend the thick tick marks upwards or both up and down, you may:
    12) Select the thick ticks blend and Object>Blend>Expand, and then Select each of the thick tick marks and tick the appropriate Reference Point in the Transform palette (if you want to extend upwards use the bottom ones (Right for left, Center for centre, Left for right), if you want to extend both up and down use the Center one), then multiply the H value by the desired amount and click Ctrl/Cmd+Enter to make them a bit longer up/outwardly.
    The Object>Path>Add Anchor Points in 8) is to get a even distribution of the thin tick mark blend (not necessary for the thick tick marks blend because it only has one step).

Maybe you are looking for