Newbi Question:  How does one create a similar page to this using APEX 3.1?

Hi,
I am trying to create a help document with screen shoots inside our APEX web application and I am hamstrung by the type of Region and Item objects available to me. When I tried to create HTML region I was limited to how much html characters I can put in the source. When I look into the item menu nothing seems to allow me to stick in large chunk of HTML code either.
A little searching on this forum and I came across this page: http://www.oracle.com/technology/obe/apex/apex31nf/apex31blob.htm#t
It is exactly the type of page I want to create with lots of text and screen shots and I presume that it is built within APEX? So my questions is: How did they do this? Did they use tools available within APEX or some external tool? Was all this outputted using BLOB and Htp("") and PL/SQL? I am trying hard to avoid having to do that.
I was also unable to stick in an in image into my page using instruction from http://download.oracle.com/docs/cd/E10513_01/doc/appdev.310/e10499/ui.htm#CBBHGJCH which left me pretty frustrated. (external amazon gif worked).
Thanks for any help,
Wayne

Wayne,
I am glad that you got images to display. I am not sure what kind of html report you want to display, there is a limit of number of characters in a region its 32767 characters, so if you want to display large html file you can create html region with no template and limit each region to 30,000 characters and create as many region as you want.
If you want to display data from any table ( as per the first url) you can create SQL reports, something like
select ename
     , deptno
     , sal
     , case
          when ename = 'SCOTT' then '<img src="#WORKSPACE_IMAGES#us_flag.gif" alt="Image Title">'
          when ename = 'SMITH'  then '<img src="#WORKSPACE_IMAGES#chants.gif" alt="Image Title">'
          when ename = 'MARTIN' then '<img src="#WORKSPACE_IMAGES#cloche.gif" alt="Image Title">'
          when ename = 'MILLER' then '<img src="#WORKSPACE_IMAGES#chandelles.gif" alt="Image Title">'
          when ename = 'JONES' then  '<img src="#WORKSPACE_IMAGES#shoe.gif" alt="Image Title">'
          else '<img src="#WORKSPACE_IMAGES#hallo.gif" alt="Image Title">'
     end  image
from empThanks,
Manish

Similar Messages

  • Newbie question:  How does one interrupt a running instance?

    For example, suppose a 'process order' instance is waiting on a human approve an order, but prior to this task being processed, the customer cancels the order.

    Hi,
    As you said..
    "Once control comes back to your process anyway you can terminate the process if order has been cancelled...."
    My question is :
    how the process comes to know that order has been cancelled as after processing one scope, flow will move to execute next activity.
    How can the process get input for the cancelled order while running the flow for current order say create or mod?
    Do we need to handle it in the flow depending upon the message type of the input file using cases? If so, then also how the process flow will come to know second message type (say cancelorder) while processing is taking place based on prior selected message type.
    Please suggest....
    Thanks

  • How does one create a "check box" in a cell?

    How does one create a "check box" in a cell?

    select the cell then open the cell formatter:
    process should be similar in the iOS version.  I do not have any iOS devices with Numbers so I cannot check.  I did find this link that may help:
    http://support.apple.com/kb/PH3374?viewlocale=en_US

  • How does one create their own interpolation

    I am currently working on a tile-based environment in which the user controls a tank. I have been attempting to use interpolators to smooth out the movement between tiles, but I have had a lot of trouble acheiving the desired effects. From what I have gathered from various posts is that the interpolator classes are only useful for repeating animations (please correct me if this statement is wrong).
    My question then is:
    How does one create their own or methods which simulates the interpolation behavior; I am particularly interested in the PositionInterpolator for translating the missles fired by the tank.
    I attempted to do this several times, but I have failed. Here is one of my attempts:
    public void fire()
         show(); //show the missle geometry
         int TRANSLATION_TIME = 1000; //blast alive for 5 seconds
         float DISTANCE = 20.0f; //missle travels a distance of 20 units
         //interpolate path
         long startTime = System.currentTimeMillis();
         long endTime = startTime +TRANSLATION_TIME;
         long interval = endTime - startTime;
         float translationPercent;
         float lastTransPercent = 0;
         float dist;
         Transform3D translate = new Transform3D();
         while(System.currentTimeMillis() < endTime && !collision)
         interval = System.currentTimeMillis() - startTime;
         translationPercent = (float)interval/TRANSLATION_TIME;
         dist = DISTANCE*(translationPercent - lastTransPercent);
         lastTransPercent = translationPercent;
         translate.setTranslation(new Vector3f(0.0f, 0.0f, -dist));
         interpolate(translate);
    public void interpolate(Transform3D translate)
         Transform3D t3d = new Transform3D();
         missleTG.getTransform(t3d);
         t3d.mul(translate);
         missleTG.setTransform(t3d);     
    What happens using this code is that the missle just waits at its initial location until the TRANSLATION_TIME has passed, and then jumps to the final position -- the missle does not smoothly translate to the final location. Are there any explainations out there for this behaviors.
    -Thanks in advance

    Hi,
    I'm also working on a game environment where the user can move around in a spaceship and fire missiles etc...
    I haven't looked much at interpolators, but I use Behaviors for everything I need to move/rotate/scale...
    You can for example create your own behavior (by extending the Behavior class) and set it up to move the missile when you press a specific key, or when any other kind of event takes place...
    You should check the documentation for the Behavior class.
    Hope this helps...

  • How does one create folders?

    How does one create folders?

    Select Documents at the left. Click the Edit button (upper right). Click the New Folder icon at the top.

  • How does one add tables to an existing universe using COM designer SDK.

    Morning All
    How does one add tables to an existing universe using COM designer SDK. I have tried:
    objUniverse.Tables.Add (strTable_Name)
    but get "Cannot create Table" error.
    Any ideas?
    Thanks in advance.
    Anita

    Hi Anita,
    -Use the Add method to add classes and objects to an existing universe using a VB 6 application.
    Adding a Class
    Definition: Function Add(Name As String) As Class
    Syntax: NameOfClassesVariable.Add
    Adding an Object Instance
    Definition:  Function Add(Name As String, [ClassName As String]) As Object
    Syntax: NameOfObjectsVariable.Add(name, [class])
    - name is the name of the object.
    - class is the name of the class containing the object. This parameter should be used in cases where more than one objects exist with the same name.
    Sample Visual Basic 6 Code
    Dim DesApp As Designer.Application
    'MODIFY AND EXPORT CLASSES AND OBJECTS OF AN EXISTING UNIVERSE
    Sub modify_and_export_universe()
    Dim DesUnv As Designer.Universe
    Dim DesCls As Designer.Class
    Dim DesObj As Designer.Object
    Dim DesDBCol As Designer.DBColumn
    Dim DBColName As String
    Set DesApp = New Designer.Application
    'Login to designer
    Call DesApp.LogonDialog
    'Make sure to log on with your administrator profile
    'e.g : "hostname","username", "password","Enterprise"
    'Make Designer application visible
    DesApp.Visible = True
    'This line disable warning messages from Designer
    DesApp.Interactive = False
    'to Open  locally  the universe you want to modify
    'Set DesUnv = DesApp.Universes.Open("club_uni")
    'Use OpenFromEnterprise method (Universes Class) to import a universe from the repository and opens it
    Set DesUnv = DesApp.Universes.OpenFromEnterprise("Universes", "club_uni", False)
    'Add a valid connection which already exists
    DesUnv.Connection = "club"
    'open the universe
    'Call DesApp.Universes.Open("club_universe")
    'Add the table Account and refresh the view in the main window
    Set DesTab = DesUnv.DBTables.Item("Customer").Insert
    DesUnv.ArrangeTables
    'Add a class
    Set DesCls = DesUnv.Classes.Add("Class MyCustomer")
    'Looping through all the fields of the DB Table Account
    For Each DesDBCol In DesUnv.DBTables.Item("Customer").DBColumns
    'Store name of the column
        DBColName = DesDBCol.Name 
         'Add an object to the class
        Set DesObj = DesCls.Objects.Add("Obj " & DBColName)
         'Affect a field to the object
        DesObj.Select = "Customer" & "." & DBColName
    Next
    'Save the existing universe with the same name club_uni or you can change
    DesUnv.SaveAs "club_uni"
    MsgBox "Universe created and saved Class MyCustomer has been added!!"
    'Close the universe
    UnvFullName = DesUnv.FullName
    MsgBox "The UniverseFilePath is " & UnvFullName
    'Close the universe
    DesUnv.Close
    'This line disable warning messages from Designer
    DesApp.Interactive = False
    'Export the universe to the CMS DB (to the last universe folder)
    'Make sure you save the universe before exporting it
    Call DesApp.Universes.Export("Universes", UnvFullName)
    MsgBox "This document has been exported successfully !!"
    'Close designer
    DesApp.Quit
    Set DesApp = Nothing
    End Sub
    Hope this helps.
    Regards,
    Deepti Bajpai

  • How does one create LOV Map between 2 fields for custom lookup mapping

    Hi there
    In Internet Expenses, Expense Report Line Detail we have two unrelated fields; namely Expense Location & Tax Code.
    The requirement is to map a default tax code to locations; basically when a user enters Expense Location then the mapped tax code value should default into field Tax Code.
    The location-tax code mapping is stored in a custom lookup (FND_LOOKUP_VALUES).
    My question is how does one go about implementing this?  For example is it possbile to create a new (hidden) LOV based on the lookup mapping & then create a Personalization LOV Mapping between the 3 LOV...  Or is it necessary to modify the Tax Code drop down Message Choice in JDeveloper?  Of course details are appreciated!
    FYI below is the relevant Personalization Structure from "Personalize Stack Layout: (NormalDetails)".
    Message Lov Input: Expense Location
    - Lov Mappings
    -- Lov Map: (lovMap1)
    -- Lov Map: (lovMap2)
    -- Lov Map: (lovMap3)
    - Message Text Input: Expense Location
    - Message Styled Text: Transaction Location
    - Message Text Input: Merchant Name Yes
    - Message Styled Text: Description
    - Message Check Box: Original Receipt Missing Yes
    - Message Choice: Tax Code
    - Message Check Box: Amount Includes Tax
    - Message Choice: Tax Code
    Many thanks
    G

    Hello all
    The correct & supported method is this:
    Extend the location LOV in JDeveloper & add a "default tax" attribute, this could be derived from a new location DFF storing the default tax code for each location. Now simply create a location Personalization LOV Map which takes this new location lov tax attribute & target it to the tax message choice field.
    That's my 2c worth anyway, so please give comment if you feel there is a better way.
    There is just one more little problem however... The requirement has changed! Now we require the tax code to default according to not one location field, but other fields too. For example if the user selects Expense Type of Beverage & Location of Netherlands then Tax Code should be NL19%, for Expense Type of Hotel then it should be NL6%; if the user ticks "Missing Receipt" field then it should over ride all others & set the code to NL0%.
    Any ideas?
    Many thanks
    G
    Edited by: user13363208 on 11-Aug-2010 06:51

  • How does one install non-English character sets for use with the "find" function in Acrabat Pro 11?

    I have pdf files in European languages and want to be able to enter non-English characters in the "find" function. How does one install other character sets for use with Acrobat Pro XI?

    Have you tried applying the update by going to Help>Updates within Photoshop Lightroom?  The update should be using the same licensing?  Did you perhaps customize the installation location?  Finally which operating system are you using?

  • How does one insert symbols in Pages?

    how does one insert symbols into a Pages documeent?

    do you know about the press and hold trick on the standard keyboard? try to press and hold on the letter A and watch the menu that pops up, or try to hold the zero key to get degrees.

  • Newbie question: how do I create a bokeh effect in PSE 8?

    I am having trouble getting a blurred background effect in a portrait.  Could someone please tell me how to do it. I've attached the example I am working on.  All I want to do is to blur down the bricks behind the man's head, but I cannot seem to do it by creating a duplicate layer and then using the blur filter. Thanks for any help you can give.

    The steps you describe are correct, so it sounds like a problem with the program. Is this a new problem or has it always been that way? Do you have this problem with other Blur tools or other Filters, or just the Gaussian Blur?  You might want to post another forum topic titled "problem with Gaussian Blur"; more users are likely to read and respond to it.
    You might try resetting the preferences file. This often corrects PSE problems which pop up for no apparant reason. I don't know if this works in PSE8, but there is how to do it in previous versions: Press and hold Option-Command-Shift immediately while starting PSE. The timing is critical; you may have to try this several times. A dialog box will pop up with the question "Delete the Adobe Photoshop Elements Settings file?" (or similar message depending on the PSE version).  Click  YES.
    Here are 2 sites which address the corrupted preferences file:
    http://www.northlite.net/ps/prefs.htm
    http://www.photokaboom.com/photography/learn/Photoshop_Elements/troubleshooting/1_troubles hooting.htm#Preference

  • How does one create a user with a null password in iManager?

    I'm setting up LDAP authentication and need to create a user with a null password.
    If you do not put a password in the password field when creating the user in iManager, a message pops up stating, No password has been defined for this user.
    You are given a choice of:
    Allow user to log in without a password
    - or -
    Do not allow user to log in without a password
    If you choose Do not allow user to log in without a password, there are no complaints.
    When I look at the properties of the newly-created user, however, I note that the "Require a password" checkbox is not filled in.
    That would imply that the answer to the question posed during the user's creation is moot; either answer produces a user that can log in without a password.
    I can then assign the Common Proxy password policy to the user, which does not dictate a minimum length for a password.
    From that point forward, any attempts to leave the password field blank in iManager results in another pop-up message stating:
    "Failure to enter a password will allow the user to login without a password."
    That implies that no password exists for the user, as opposed to a null password.
    Is that correct or are the public and private key for the user object still generated?

    If you do not specify a password, which is what happens when you select
    the 'Do not allow user to log in without a password' option initially, the
    user cannot login. A user with no password (meaning no password exists at
    all, similar to a 'null' in programming) cannot login with a password
    because, of course, they do not have a password.
    If you specify a zero-length string as the password you are effectively
    (and usually) creating a proxy user, for example to be used for the LDAP
    service in eDirectory, and this user can login typing in a password (since
    typing would imply one or more characters) but nevertheless there IS a
    password, but it happens that it is zero-length, so typing nothing for the
    password IS submitting the correct password. This is the option carried
    out by eDirectory when you choose, 'Allow user to log in without a
    password' (the prompt is a little misleading with its "without a password"
    phrase).
    Once you assign a UP policy you are telling the system that there SHOULD
    be a password on the user (and with common proxy there definitely should
    be, probably a strong one at that) so the only option now is whether or
    not the password is zero-length or longer. Obviously longer is the
    correct option for security reasons.
    Good luck.
    If you find this post helpful and are logged into the web interface,
    show your appreciation and click on the star below...

  • Step 1 - how does one create a video track in FCP X?

    Just purchased FCP X & wow ... sparing all the rants I've been hearing, I'm sure it can do what I'm looking for, just that all the features are now hidden from view.
    Step 1 - anyone know how to create additional video tracks?

    Tried that & a Pandora's box of other questions opened up. Doing some research, watching videos, etc... just need to scrap most/all knowledge of previous FCP versions & start from scratch with this new interface philosophy it would seem.
    One other symptom that seems disturbing: sometimes activiating a feature does not activate a feature.
    Example, I wanted to silence the audio while skimming, so unchecked "audio skimming" in the view menu.
    Audio still plays while skimming.
    Decided to try unchecking all four options at the bottom of the view menu (skimming, clip skimming, audio skimming, snapping).
    Nothing changed.
    I can still skim clips, and audio still plays.
    Why would this happen?

  • How does one create navigation in a pdf?

    Hello
    I'm editing a very long Word document with hundreds of bookmarks leading to Glossary definitions, which I've turned into a pdf. I now want to create something for the reader, once they've read the Glossary item, to click on which will automatically take them back to their original page.
    I know there is a way to do in Acrobat Professional 9. It's something to do with Bookmark Properties and Execute a Menu Item. I can find that dialogue box, but I don't know what to do when I get there.
    Is there anyone who could kindly either give me a step by step guide to how to achieve this .....or even point me in the direction to some sort of tutorial on it?
    Many thanks!

    I'm sorry, this doesn't help me. You're assuming more knowledge on my part than I actually have. I'm afraid when you say 'look at' Acrobat Javascript Reference, it means nothing to me. I could look at it. But how would I know how to find this particular function within it? It's like saying to someone who knows nothing about car mechanics, 'look at the engine'. Giving me a page load of Google links is similar to that ...which one do I go to, and where do I look when I get there? Also, these links only go to sites referencing Acrobat 7 and 8, while I'm using Acrobat 9.
    I'm a writer/editor who is editing an e-book in Word and then turning it into a pdf. I'm not a techie person at all.
    But I know whereabouts on Acrobat Pro 9 to find this function: You
    1. Click on Bookmark Properties
    2. Execute a Menu Item
    3. Edit and from that drop down menu you can
    4. Select View>Go To>Previous View.
    It's just that when I do it, nothing happens. So there is a step missing or even several steps missing, that I don't know about. I need someone to give me those steps - 1, 2 and 3 and so on.
    There must be a tutorial on this somewhere....

  • Newb question: How do you create a new wiki page?

    I've found out how to make Belkin F6 series USB wireless dongles work in Arch. A wiki page would be of much help for people with these devices!
    I've written it out in the forums already:
    https://bbs.archlinux.org/viewtopic.php … 10#p800110
    But a more detailed page that works for similar devices would be of great benefit to some Archers.

    haha sorry. I actually did search the wiki and the forums for "new page" but it didn't occur to me to try "create page" or "creating a page". That's late-night creativity at it's finest.
    Last edited by trusktr (2010-07-29 10:02:05)

  • How does one create a GROUP mailing list from an e-mail message ? ?

    I am having no end of frustration trying to figure out - using the latest versions of Apple Mail and Apple Address book in side-by-side windows, t he following:
    How to select; then 'drag & drop' a list of email addresses from an incoming email message I am reading, so that I can create in my own address book a duplicate "Group" list bearing all the addresses that got the message.
    I am sure I have been able in the past to use simple drag-n-drop technique between the mail window and the newly created "Group" window in Address Book, but it won't work this time .
    Is there a script or a third party app somewhere that will lift addresses out of the "TO" and "c.c." fields in an Apple Mail message and import them into a designated (new) 'Group' list in Address Book.
    Or is there a way to create a CSV file from an email message - if that will do the trick ?

    Mailscript's Add Addresses script should open a window with all the addresses in the email listed. You can select the ones you want to import, you can choose the group or create a new one, and you can pick the label for the email address. It will stay open so that you can add different emails to different groups.
    Your description doesn't sound anything like Mail Scripts.

Maybe you are looking for