Best way to display documents in forms!?

Hi! I have multiple view objects created in my app. And I have one VO that is created from documents table and represent documents. All VO are assignet to this documents VO with relationship 1:many.
I want to know, what is the best way to represent my documents VO in forms, so I can navigate to correct document/documents from my other VO forms? Of course I can create one document form for each other VO form using view links. But it is a lot of work. Maybe there is easiest way to create only one document form and I can navigate to it from my all other VO?
If You have some questions and You do not inderstand something, please let me know.
Best regards, Debuger!

Arunkumar Ramamoorthy,
I have seen video and have some questions! For example, if I will try to use dynamic form, how can I assign Methods parameter with table row value in my form (method param = #{row.SaimniecibasKods})? And my second question is, what happens when I try to Create/Insert action, all will work?
Is this dynamic form approach the best way in my situation when I have Master forms and for all these Master forms I use one dynamic form as Detail form?
Hope for answer, best regards, Debuger!

Similar Messages

  • Best way to Display a tree in Adobe Forms i.e. Classification

    As I am new to Adobe interactive and do not have the experience that many of you have, I am posting a general question in that what is the best way to display a tree like structure of data in Adobe Forms so that a user can select a 'leaf' node easily. 
    I have looked at and coded drop downs that drive the data in the next drop down and it seems to work but it is not pretty and is a lot of work to handle the requirements for different levels of data.  we have suggested that they select the Classification in a Webdynpro pop-up before they go into the form meaning that the classification will only work when  they are on line.  I looked briefly at using imbeded tables but they would be too big(should I look at them further?)....   There could be upwards to 3000 rows in the classification table.
    Example of data
    Level 1
    === level 11
    === level 12
    Level 2
    === Level 21
    Level 3
    === Level 31
    ====== Level 311
    ====== Level 312
    Thanks in advance for any ideas and learnings you may have.
    Glenn

    After talking to a number of people, I have determined the best way is to use dynamic dropdown lists to show the hierarchy.
    Glenn

  • Best way of displaying xml from a database column.

    I have lots of xml stored as xmltype.
    The core data is displayed in a report. If I click on a link in the report I call a popup page which should display the xml.
    This xml does occasionally exceed 32K so I can't use a textarea directly.
    Whats the best way to display the xml?
    I was thinking of maybe a URL region but haven't used these before.
    Edited by: Keith Jamieson on Dec 23, 2008 11:38 AM

    When I used htp.p I just got the description printed out.
    I now have a pl/sql region as follows:
    declare
    v_clob clob;
    BEGIN
    for cur in
    ( SELECT xmltype.getclobval(profile_text_xml) text
    from ci_profile
    where profile_id='IKM'
    LOOP
    htp.p('--------------------------------------------------------------------------------------');
    htp.plaintext(cur.text);
    htp.p('--------------------------------------------------------------------------------------');
    END LOOP;
    END;
    The problem now is that although the xml displays correctly, The bottom of the page is now not interpreted as a web page but rather as plain text.
    What I really need is the start of the page to display normally,
    the xml to be dispalyed as is,
    and then the bottom of the page to be displayed normally again.
    The bottom of my page looks like follows:
    </PLAINTEXT> -------------------------------------------------------------------------------------- </td> </tr> </table><div class="t1NavigationRegion" id="R3183505456749710" ><table summary="" cellspacing="0" cellpadding="0" border="0" width="100%"><tr><td align="left"></td></tr></table><table id="apex_layout_3183505456749710" class="formlayout" summary="" ><tr><td></td><td colspan="1" rowspan="1" align="left"><input type="hidden" name="p_arg_names" value="3184424442749715" /><input type="hidden" name="p_t02" value="" id="P0_TREE_ROOT" /><a class="eLink" title="Edit" href="javascript:popupURL('f?p=4000:371:3897603899166057::::P371_ID,FB_FLOW_ID,FB_FLOW_PAGE_ID:3184424442749715,111,4');" tabindex="999"><img src="/i/e.gif" alt="Edit" class="eLink" /></a></td></tr> </table> </div></td> <td valign="top">
    </td> </tr> </table></td> </tr> </table><table width="100%" cellpadding="0" cellspacing="0" border="0" summary=""> <tr> <td><img src="/i/themes/theme_1/bot_bar_left.png" alt="" /></td> <td class="t1BotbarMiddle"><div id="t1user">ADMIN</div></td> <td class="t1BotbarMiddle"><div id="t1copy"><!-- Copyright Here --><span class="t1Customize"></span></div></td> <td><img src="/i/themes/theme_1/bot_bar_right.png" alt="" /></td> </tr> </table>
    <input type="hidden" name="p_md5_checksum" value="" /></form> <script type="text/javascript"> <!-- //--> </script><!-- Code generated for user with developer privileges. --> <script type="text/javascript"> function popupInfo() { w = open("f?p=4000:34:3897603899166057:PAGE:NO:34:F4000_P34_SESSION,F4000_P34_FLOW,F4000_P34_PAGE:3897603899166057,111,4","winLov","Scrollbars=1,resizable=1,width=700,height=450"); if (w.opener == null) w.opener = self; w.focus(); } </script><table cellpadding="0" border="0" cellspacing="0" summary="Developer Toolbar" align="center"><tbody><tr><td><a class="htmldbToolbar" href="f?p=4500:1000:3897603899166057" style="border-left:1px solid black;" title="Application Express Home Page">Home</a></td><td><a class="htmldbToolbar" title="Application 111" href="f?p=4000:1:3897603899166057::NO:1,4150,RP:FB_FLOW_ID,FB_FLOW_PAGE_ID,F4000_P1_FLOW,F4000_P4150_GOTO_PAGE,F4000_P1_PAGE:111,4,111,4,4" style="border-left:1px solid #000000;border-right:1px solid #000000;">Application 111</a></td><td><a class="htmldbToolbar" title="Edit Page 4" href="f?p=4000:4150:3897603899166057::NO:1,4150:FB_FLOW_ID,FB_FLOW_PAGE_ID,F4000_P1_FLOW,F4000_P4150_GOTO_PAGE,F4000_P1_PAGE:111,4,111,4,4">Edit Page 4</a></td><td><a class="htmldbToolbar" href="f?p=4000:336:3897603899166057::::FB_FLOW_ID,FB_FLOW_PAGE_ID,F4000_P1_FLOW,F4000_P4150_GOTO_PAGE,F4000_P1_PAGE:111,4,111,4,4" style="border-left:1px solid black;" title="Create">Create</a></td><td><a class="htmldbToolbar" href="javascript:popupInfo()" style="border-left:1px solid black;" title="Session">Session</a></td><td><a class="htmldbToolbar" href="f?p=4000:14:3897603899166057::::FB_FLOW_ID,FB_FLOW_PAGE_ID,F4000_P1_FLOW,F4000_P4150_GOTO_PAGE,F4000_P1_PAGE:111,4,111,4,4" style="border-left:1px solid black;" title="Activity">Activity</a></td><td><a class="htmldbToolbar" title="Debug" style="border-left:1px solid black;" href="f?p=111:4:3897603899166057::YES">Debug</a></td><td id="hideEdit" style="display:none;"><a class="htmldbToolbar" title="Hide Edit Links" href="javascript:quickLinks('HIDE');" style="border-right:1px solid #000000;border-left:1px solid black;">Hide Edit Links</a></td><td id="showEdit"><a class="htmldbToolbar" title="Show Edit Links" href="javascript:quickLinks('SHOW');" style="border-right:1px solid #000000;border-left:1px solid #000000;">Show Edit Links</a></td></tr></tbody></table> <script type="text/javascript"> if(GetCookie('ORA_WWV_QUICK_EDIT') != null){ if(GetCookie('ORA_WWV_QUICK_EDIT') == 'SHOW') quickLinks('SHOW'); } </script> </body> </html>
    Edited by: Keith Jamieson on Jan 2, 2009 2:28 PM

  • What is the best way to display a Interactive Report having 20 columns

    Hi,
    I am having a Interactive Report having many columns (around 20).
    What is the best way to display that report...by default we have to scroll it horizontally to see all the columns.
    I want to avoid Horizontally Scrolling.
    Thanks,
    Deepak

    Hello Deepak,
    You mean apart from using a smaller font size or a bigger monitor?
    You can think about combining / wrapping columns (so more data in one column).
    Or hide some less important data and show that only on demand.
    Greetings,
    Roel
    http://roelhartman.blogspot.com/
    You can reward this reply by marking it as either Helpful or Correct ;-)

  • Best way to display executive dashboards on the IPad?

    In your opinion, Apple, what is the best way to display Executive dashboards using the IPad?
    Our company purchased IPads in hopes that they would be able to display the our Web-based Dashboards, but they cannot. The dashboards render fine in the Safari for PC, but in mobile safari they do not. Is there any way to change mobile Safari's user agent?
    Is there any other avenue you suggest?

    First, Apple will not respond here. We're all just fellow users participating in these forums.
    As to your question, what exactly are these "dashboards"? What technology is used to generate them? If it's either Adobe Flash or Java, then they will not work from an iPad and quite likely never will. If they're being generated by standard HTML and JavaScript, then it's possible one of the other browsers, such as Mobile Opera, might work (though with Opera there may be security issues you'd have to investigate before you adopted that as a solution).
    Without more detail as to the site(s) you're trying to access, it's difficult to offer more specific suggestions.
    Regards.

  • What is the best way to display text?

    Hi,
    I am developing a full screen presentation. I like to know which is the best way to display text with different styles and fonts.
    When i use JLabel, i have to use HTML. But the presentation is not good as it does not have anti-alias property. Also i want the background to be seen behind the text. Note that all the text in a paragraph is not of same style. I want some words to be in different color and style.
    Thanks,
    Mathan

    It works alos with JTextPane:
    Try this :
    import java.awt.*;
    import javax.swing.*;
    public class MyTextPane extends JTextPane  {
         public void paintComponent(Graphics g) {
              Graphics2D g2d = (Graphics2D)g;          
              g2d.setRenderingHint(RenderingHints.KEY_TEXT_ANTIALIASING, RenderingHints.VALUE_TEXT_ANTIALIAS_ON);          
              super.paintComponent(g2d);
         public static void main(String[] args) {
              JFrame f = new JFrame("test");
              f.getContentPane().add(new JScrollPane(new MyTextPane()));
              f.setBounds(200,200,300,400);
              f.setVisible(true);
    }Denis

  • What is the best way to display errors to users when using JSPs?

              Hello,
              Could someone suggest me the best way to display errors to users when using JSPs?
              Many thanks in advance.
              Rino
              

              Thanks for the code snippet!
              Rino
              "Deepak Vohra" <[email protected]> wrote:
              >
              >
              >The 'errorPage' attribute of the 'page' directive forwards uncaught run-time
              >exceptions
              >to an error processing page. For example:
              >
              ><%@ page errorPage="error.jsp" %>
              >
              >redirects the browser to the JSP page error.jsp if an uncaught exception
              >is encountered.
              >
              >
              >Within error.jsp, indicate that it is an error-processing page, via the
              >directive:
              >
              >
              >
              ><%@ page isErrorPage="true" %>
              >
              >The Throwable object describing the exception may be accessed within
              >the error
              >page via the 'exception' implicit object.
              >
              >
              ><% if (exception != null) { %>
              ><p> An exception was thrown: <b> <%= exception %>
              >
              ><p> With the following stack trace:
              ><pre>
              >
              ><%
              > ByteArrayOutputStream ostr = new ByteArrayOutputStream();
              > exception.printStackTrace(new PrintStream(ostr));
              > out.print(ostr);
              >%>
              ></pre>
              >
              >
              >
              >"Rino Srivastava" <[email protected]> wrote:
              >>
              >>Hello,
              >>
              >>Could someone suggest me the best way to display errors to users when
              >>using JSPs?
              >>
              >>Many thanks in advance.
              >>
              >>Rino
              >
              

  • What is the best way to display image ??

    hi my questions is unusual, there are so many ways to display images.
    I m developing image processing s/w can any one suggest me which would be the best way to display image on which i can perform image operations.
    like in JPanel, icon, trhough paint() or anything else...
    thank you..In advance

    hi man... i think so imaging is better with JAI(Java Advanced Imaging) .... is perfect for display in jcomponent like JPanel or JLabel, you have to replace the paintComponent().
    import java.awt.Graphics;
    import java.awt.Graphics2D;
    import java.awt.Rectangle;
    import java.awt.geom.AffineTransform;
    import javax.media.jai.PlanarImage;
    import javax.swing.JComponent;
    class ImagePanel extends JComponent {
         protected PlanarImage image1;
         protected AffineTransform atx= new AffineTransform();
         protected int width, heigth;
         public ImagePanel() {
         public ImagePanel(PlanarImage i) {
              image1= i;
              width= i.getWidth();
              heigth= i.getHeight();
         public void paintComponent(Graphics gc) {
              Graphics2D g= (Graphics2D)gc;
              Rectangle rect= this.getBounds();
              if ((width != rect.width) || (heigth != rect.height)) {
                   double magx= rect.width / (double)width;
                   double magy= rect.height / (double)heigth;
                   atx.setToScale(magx, magy);
              if (image1 != null)
                   g.drawRenderedImage(image1, atx);
    if you need more info, ask about JAI api and docs

  • What is the Best Way to Display a ClobDomain Field on a jspx Page?

    I have a ClobDomain field in my table that I need to display in my jspx form. What is the best way to go about this? I can't just drag and drop the field from my View and place it onto the form.
    Thanks.

    Apply a swap image behavior to the image. DO NOT ENABLE THE
    AUTOMATIC
    RESTORE.
    Murray --- ICQ 71997575
    Adobe Community Expert
    (If you *MUST* email me, don't LAUGH when you do so!)
    ==================
    http://www.projectseven.com/go
    - DW FAQs, Tutorials & Resources
    http://www.dwfaq.com - DW FAQs,
    Tutorials & Resources
    ==================
    "BillC-Bos" <[email protected]> wrote in
    message
    news:gp0utj$rmk$[email protected]..
    >I have what I imagine is a simple challenge but I after
    reviewing the forum
    >and
    > the DW workspace it seems that the technique I might try
    in GoLive are not
    > really the best way to go.
    >
    > I have a small graphic that when clicked should change
    to a different
    > graphic
    > to indivate that the site's visitor already clicked that
    graphic (which
    > links
    > to a detail page). There are many detail pages and the
    solution to
    > providing
    > navigation from one main page drastically limits the
    amount of information
    > provided on the "master" page making it necessary to
    provide some way to
    > indicate to the visitor that they already selected that
    option - so they
    > can
    > either avoid that link or return to it if they wish.
    >
    > So the "master" page will show an image (icon) that will
    change once the
    > visitor has clicked it. I am not sure how best to make
    this happen and can
    > use
    > some help or guidance. Thanks in advance for you help.
    Be well.
    >
    > Bill C
    >

  • Best way to display a fillable pdf in the browser?

    I am currently using the code below( .net using C#)  to display my pdf which is in a memory stream to the browser:
                    this.Response.Buffer = false;
                    this.Response.Clear();
                    this.Response.ClearContent();
                    this.Response.ClearHeaders();
                    this.Response.ContentType = "application/pdf";
                    this.Response.BinaryWrite(byteArray);
                    this.Response.End();
    What happens is I am prompted to open it, and then the pdf is displayed in the browser, however when the user makes changes to the information and then closes the browser, all the information is lost if the user did not save it.
    If I add the following line of code in:
    this.Response.AddHeader("Content-Disposition", "attachment; filename=" + DocumentToView);
    I am then prompted to open and it opens in adobe and if I make changes and close the application, it prompts me to save my changes.  However, I still have a blank page being displayed that was processing the initial display of the pdf.
    My questions are the following:
    1. Is there a way to display in the browser and prompt the user to save changes when they close the browser?
    2. Is there a way to get the pdf to display in adobe without displaying the blank page or is there a way to close that page after the document has been loaded?
    Thanks
    Joe

    1. Is there a way to display in the browser and prompt the user to save changes when they close the browser?
    That would depend on EVERY last browser having identical settings for handling PDFs... not likely, or even probable.
    2. Is there a way to get the pdf to display in adobe without displaying the blank page or is there a way to close that page after the document has been loaded?
    Without the user saving it... I don't think so.
    From a web design standpoint, forcing content or settings on an end viewer is a shoddy practice. If someone WANTS to save the PDF, they will in most cases. Not being able to close the window and/or leave the page containing the PDF without saving it first will ensure more "one time" visitors to the page in question than you hope for. Too many people will misinterpret that as an attempt at loading malware. Correct or not, that will be their perception.

  • Best way to store documents and images in a web application

    All,
    Which is the best way to store the documents, is it Oracle DB or file system or Virtual Directory Mapping in weblogic.
    We are working on a Internet based application into CRM domain, there is a requirement where user can upload and download the documents (.pdf, .xls, .doc etc). Right now we are storing images in the DB. Is it advisable to store all the docs in database and will it scale up in future.
    PS: There is no scope for using content server because of business constraints.
    Please let me know, thanks in advance.
    Regards
    Girish

    Best way to store depends entirely on requirements.
    Why store it in the database when it for example is purely static images (e.g. used as part of the web GUI)? Instead that can be served up directly by a web server - which is specifically designed for this.
    If it is more than just an image, but include tags (non spatial data attributes), requires transaction control (e.g. updating an old passport/id photo with a newer one), auditing, filtering/searching and ordering, requires backup, needs security and access controls, and so on - than that is most definitely a database function.
    So the issue is not what the binary file is or contains - an image or pdf or something else. It depends entirely on how it is to be used and what the business requirements are in this respect.

  • What's the best way of displaying output in other VI ?

    For example, in a sub-vi I continuously acquire a motor position, and I want the position value to be displayed simultaneously in a numerical indicator or waveform in the main vi.
    I know there are lots of ways to implement this easily, but I just want to know what's the best way which use lest computer resources, say memory....
    Can control reference be used effectively for this?
    Thank you for your suggestion.
    Dejun

    here is an example (in LV7.0) of what Dennis is refering to.
    P.M.
    Putnam
    Certified LabVIEW Developer
    Senior Test Engineer
    Currently using LV 6.1-LabVIEW 2012, RT8.5
    LabVIEW Champion
    Attachments:
    ctrl reference folder.zip ‏7 KB

  • Best way to share documents over a same network

    How best to share a document on a LAN ?
    Thought I'd ask the experts who do this all the time...
    We never share docs but need to over our LAN so we can both edit same docs.
    What is the easiest, most efficient way to do so? Public folder, iDisk, or ?
    Thanks for any help with this beginner sharing question.
    System info:
    Both Mac running Snow Leopard
    Ethernet LAN

    It becomes confusing if more than one person is editing the same document at the same time. You could use a public folder then turn on "track changes" in your word processing program. The issue of course is if you are both editing then one or more of you will lose your edits when you save the document unless you are very careful on save.
    The best solution is to use a document management system that does version control. merges changes, etc.
    If there are only two of you each of you will need to coordinate document saves to ensure changes are merged. If one of you has the document open the other will have trouble saving changes as the document will be locked. Not to mention the need to review every word in the document to ensure the other's changes are not overwritten.
    If there are more than two of you editing the same document at the same time you need a document magement system. You can't rely on a manual process, especially if it is a large document you are all editing.
    If there are just two of you you could make one of you responsible for the document then use email to send this responsible person the document for merging and saving the changes to the document.
    The big issue IMO is not how to share the documents over the LAN but how to maintain version control. Sharing documents on the LAN is a trivial task.

  • Best way to display archived news stories?

    I'm using the content editor web part to display a news story and then at the bottom of the story I have a link to archived stories. That takes you to a custom list with the remaining stories, but the view is the title on the left and the body on the right.
    I'd like to have that list display the title on the top  with a few lines of the story below it and have the remaining stories below that with the newest first.
    Is a custom list the best way to do this? If so, how can I change the view so the title is on top of the story with just a couple of lines of the story displaying and remaining stories below that?

    Oops, sorry. I am doing a copy/paste into the Content Editor web part. Then when I have a new story I'll copy that content into the custom list for the archive.
    If I do content query for the archives. I'm just going to query the custom list?
    Is there some way to have the "live" story write to the custom list automatically so I don't have to copy/paste it when a new story needs to be posted?

  • Whats the best way to check table before form deletion or update ?

    Hi, I have a func_staff table made up of a composite key - func_no and staff_id. I have a form where the datablock references this table.
    I need to be able to check that before a func_no and staff_id combination on the form are written to the database that that combination does not already exist in the table.
    What would be the code for that ? I've tried stuff like IF EXIST statements and even a select statement but I totally worded it it wrongly.
    To DELETE an entry in that same table, would the best way to be create an LOV for both func_no and staff_id, the problem with that would be if a user selected a combination that does not exist ? Could I create a combined LOV that would populate each field ?? (this way I could be 100% sure that the selected combination is valid)
    Thanks Peeps.

    hi,
    you can try and use the count(*), before deleting and updating
    lets say
    select count(*)
    into l_count
    from table_name
    where column1 = :block.column1
    and column2 = :block.column2;
    if l_count <> 1
    then
    insert into..........
    else
    show error message;
    raise form trigger failure;
    end if;
    similarly u can use l_count before deleting.
    regards,
    Mayank

Maybe you are looking for