What is a good practice to manage LOV in jdev apps?

Hi, experts,
In jdev 11.1.2.3,.

In our projects, there are numerous LOVs whose value are stored in a common dictionary table, for example in the refcode table:
refcode (id, low_value, high_value, sense, domain_no),
Different LOVs can extract value peers (low_value, meaning), or (high_value, sense) refcode table by using domain_no as the filter criteria.

In the user interface of the user, the values of field/code number should be displayed by a sense of refcode password
To achieve this, I'll create many links between the different tables with refcode,
and create your entity refcode consider the secondary entity views.

I feel some odd (because so many associations with the same table refcode),
What is a good practice to manage LOV in this way?

Thank you.

The merger for Oracle Application Development Framework Developer's Guide
10.3 defining an object of basic display for use with Lookup Tables
(http://docs.oracle.com/cd/E37975_01/web.111240/e16182/bclookups.htm#BABIBHIJ)
10.3.3 How to set the WHERE Clause of the view of search criteria to display object

There is valuable information and suggestions on the search features to implement, in particular using view criteria
(see criteria and display accessor is one of the important and a great idea in ADF)

I think that, by using the view criteria, attribute derived to display information of fk can be implemented without definition of associations FK convinent way.

Tags: Java

Similar Questions

  • Request for advice: generally speaking, what is the best practice for managing a paid and a free application?

    Hi all

    I recently finished my first app of cascades, and now I want to inspire of having a more feature rich application that I can then sell for a reasonable price. However, my question is how to manage the code base for both applications. Any have any "best practices", I would like to know your opinion.

    You use a revision control system? This should be a prerequisite...

    How the different versions of the application will be?

    Generally if you have two versions that differ only in terms of having a handful of features disabled in the free version, you must use exactly the same code base. You could even just it for packaging (build command) was the only difference, for example by adding an environment variable in one of them that would be checked at startup to turn paid options.

  • What is the best practice for managing for results in doubles because of several sessions

    I work with PowerCLI 5.0.  I quite often find that I have a few sessions open at the same time connected to a server that hosts a particular virtual machine and vCenter.  I ran into a problem when I tried the cmdlet Add-USBController of VMware vSphere PowerCLI Reference book.

    The following lines are (roughly) in the extract cmdlet of the book:

    $vmView get - vm 'test ' | Get-View

    $vmView.ReconfigVM_Task ($spec)

    I got the following error "method call failed because [System.Object []] contains a method named"ReconfigVM_Task"" etc.

    It turns out that I was getting an array of vmViews for 'test' (instead of one), because I had a connection to the host and vCenter.  Once I deleted the host sessions, the script worked well.

    So now my question - what is the best way to mitigate this in my scripts? At least, I guess I need to make sure that I received only an object in the view of the GET. should I remove all duplicates? kill all other sessions when I run the script?

    Thank you

    Maureen

    The best method is to use the server parameter on cmdlets where it is available, in this way, you can limit the objects returned to this server for vSphere.

    If you have multiple sessions on the same server from vSphere open, you could direct the result of a Select-Object cmdlet.

    Like this

    Get-VM-name MyVM-Server $vcenter | Select - 1 first

  • With the help of liquid, what is the best practice to manage paging when you have more than 500 Articles?

    Right now I can only get the first 500 points of my webapp and do not know how to show the rest of the elements.

    IN MY PAGE:

    {module_webapps id = "16734" filter = 'all' template="/Layouts/WebApps/Applications/dashboard-list-a.tpl' = 'collection' render}

    IN MY LAYOUT OF THE MODEL:

    {% for item in items %}

    < b >

    < class td = "name" > < a href = "{{item.url}}" > {{item.name}} < /a > < table >

    < class td 'status' = > Application {{point. {{[' Application status]}} < table >

    < /tr >

    {% endfor %}

    Everywhere wherever you want to know what is available.

    If you do so, in a paginated set of data you will find properties of pagination for this object.

    Shannon - semantically an UL-LI structure would be preferable for pagination.

  • What is a good practice to put the menu/navigation bar in the master page?

    My navigation bar is placed in the header of my a master page, and it seems to work, except on pages more long where scrolling is necessary... because the items eventually pass my navigation bar.  Can I use the the scroll tool to have the items disappear or slide off the screen when they hit the bar of navigation... but this technique does not work on big items... I really need the scrollbar elements appear like they are disappearing under the navigation bar. I come from a background of After Effects, and within the EA it would be treated by a matte. Is there a similar function in Muse? The only other alternative I see manually put my navigation bar on each page. Yikes! I hope that there is another solution that I forget. Thank you!

    Use the layers panel to resolve this problem.

    Go to the page master, create a new layer, you put menu on this layer and you're done.

  • What are the best practices framework OA customizations autour?

    Hello

    We make many customizations in our case.

    What are the best practices around customizations.

    How to document?

    What is a good practice to make all the customizations by using functional Adimistrator?

    Kind regards

    Sandra

    Best place for this question would be OA Framework

    What are the best practices around customizations.

    What do you mean by that? There is one way you can do customization. But the functionality can be achieved differently, in this case, it will be very specific in what you want to achieve.

    If you reference how to do customization, such as aid of the functional administrator or go to the page and clicking in the Customize link in the page or by using the xml file and using XMLImporter, it is not really important.

    If ask you questions about the migration of customization, you can either export to leave an instance and import them into another instance using functional administrator or XML importer. Or do it manually again.

    The XML importer is usually easy and need less documentation from the point of view of migration.

    How to document?

    If you migrate manually, could better document the steps with screenshots.

    If not, document changes in the screen as well as the reference to the downloaded file customization.

    What is a good practice to make all the customizations by using functional Adimistrator?

    This is one of the option.   I don't see anything wrong with that.

    By accessing the page could be more easily test the change.

    See you soon

    AJ

  • What is good practice to update fields of VO on the user action

    Hi all

    version: Jdeveloper: 11.1.2.1.0

    I have an obligation to update some fields in VO (such as status, date of approval) to the "Approve" button is clicked, I want to know what the good practice of VO update in this case because I see two options for me here.

    1 1 manipuler handle in a managed bean, get the iterator VO and to update the VO and invoke the validation operation.
    2. write a method in AM and get the VO, update the attributes of the vo and call commit transaction db.

    Can anyone suggest what is good practice in this case?

    Kind regards
    Delighted Nuka.

    How about a combination of the two?
    The requirement is a requirement of the company, the method must be implemented in the model. Use a method in the vo or am for her. This method you expose on the customer interface and then call through the layer, just like you call create method error. After you call the method commit the bean or no later than the point in your workflow.
    You should not call commit inside the method as method then can be part of a larger transaction.

    Timo

  • Best practices for managing strategies of path

    Hello

    I get conflicting advice on best practices for managed paths.

    We are on version 4.0 of ESXi connection to a HP EVA8000. Best practices guide HP recommends setting the strategy of railways handle on Round Robin.

    This seems to give two active paths to the optimized controller. See: http://h20195.www2.hp.com/v2/GetPDF.aspx/4AA1-2185ENW.pdf

    We used certain consultants and they say that the best practices of Vmware for this solution is to use the MRU policy which translates a single path to the optimized controller.

    So, any idea what good practice is best practice? Does make a difference?

    TIA

    Rob.

    Always go with the recommendation of the storage provider.  VMware recommendation is based on the characteristics of the generic array (controller, capable ALUA failover methods, etc.).  The storage provider's recommendation is based on their performance and compatibility testing.  You may want to review their recommendations carefully, however, to ensure that each point is what you want.

    With the 8000, I ran with Round-Robin.  This is the option of creating more robust paths available to you from a failover and performance point of view and can provide performance more even through the ports on the storage controller.

    While I did of the specific tests/validation, the last time that I looked at the docs, the configuration of HP recommends that you configure each IO to the ports in the switch configuration.  This adds the charge to the ESX host, the switch to other ports, but HP claims that their tests showed that it is the optimal configuration.  It was the only parameter I wondered in their recommendation.

    If you haven't done so already, be sure to download the HP doc on configuring ESX and EVA bays.  There are several parameters that you must configure the policy path, as well as a few scripts to help make the changes.

    Virtualization of happy!

    JP

    Please consider awarding points to useful or appropriate responses.

  • Best practices for managing exceptions and success messages.

    Hey people,

    These days I've been shooting packages to clean my application. And question came to my mind, ' should I treat my exceptions the right way?


    So I want to ask you met guys, what is the best practice for this? (I want to learn it until it's too late )

    Currently I have a function that returns "OK" if all goes well.


    return('OK');  

    Can I manage my exceptions like this

      EXCEPTION
        WHEN OTHERS THEN
          ROLLBACK;
          RETURN (SQLERRM);
    
    

    At THE SUMMIT, I have a process that calls the function and then checks if the function returned "OK".

         IF cRet not LIKE 'OK%' THEN
          RAISE_APPLICATION_ERROR(-20000,cRet);
         END IF;
    
    

    And in 'process Error Message' I put "#SQLERRM_TEXT #" so that I can see what error occurred.

    Question aside, how do you manage your messages of success?

    Currently in 'process success Message' put something along the lines "Action completed successfully". What to do about all the processes.

    Do you want to do differently?

    I really want to hear what you have to say since I'm tired of feeling like this is a terrible way to manage these things.

    Hi Para,

    Para wrote:

    I don't know of situations where my service throw exceptions like no_data_found.

    and I need to know that the process is not so I can get to see my # #SQLERRM_TEXT.

    I got this by increasing the error in the application (which I think is a bad way to go) if the return is anything other than 'OK '. I get my application error in the process of the apex, and not in my service.
    And I want to show the inline error in the notification. (Which I am currently with my approach).

    You can use APEX_ERROR. ADD_ERROR in your PL/SQL process to throw exceptions in Oracle APEX.

    Reference: Re: Re: error in the processing of the page management

    Kind regards

    Kiran

  • Good practice custom CSS?

    That I improves a 4.2 (created in 3.2) company theme, so porting old table, tr, td, custom css etc. in the section and div with a copy of the 4.2 25 theme elements.

    I am a master theme application and registering there from each application and have a custom CSS file (in shared while developing components then become external production for performance reasons) referenced in the page templates.

    My question is, taking the box form for example, in 25 theme at the top of the form region definition that you have:
    <section class="uRegion #REGION_CSS_CLASSES# clearfix" id="#REGION_STATIC_ID#" #REGION_ATTRIBUTES#>
    I want to customize the CSS uRegion, so what's the best practice - put a new definition of uRegion in the custom with the new CSS, CSS file to override the standard uRegion or change the form template to:
    <section class="ABCuRegion #REGION_CSS_CLASSES# clearfix" id="#REGION_STATIC_ID#" #REGION_ATTRIBUTES#>
    and put a new definition for ABCuRegion in the custom CSS file? Both work, but I wonder what is the best. By referring to the name ABC company in the model, it is clear that this has been overridden, but simply the substitution of the standard uRegion and leaving the model as-is, which is better for downstream compatibility? I also read that some people create a new directory on the server, copy a standard theme and change the standard css files after that.

    Kind regards
    Malcolm.

    MalcA wrote:
    That I improves a 4.2 (created in 3.2) company theme, so porting old table, tr, td, custom css etc. in the section and div with a copy of the 4.2 25 theme elements.

    I also read that some people create a new directory on the server, copy a standard theme and change the standard after css files that use the copy as the basis for a custom theme.

    This is the recommended approach if you are really creating a custom theme rather than simply tweaking things here and there. It follows the principle of the separation of concerns, since maintaining the standard class uRegion , you can change the appearance of the application simply pass the CSS referenced, rather than having to change the template, HTML, and CSS.

    It is also more effective that having the browser parse and apply multi-level substitution of rules and more likely to allow designers and developers to stay sane, because they have less strange bugs cascade and specificity to deal with.

    Recommended for serious customization is to leave / apex/images /... intact, and create your own folder images/CSS/JS structure elsewhere on the web server. This makes it easier to apply patches and upgrades APEX and manage your custom resources.

  • What is a good backup drive

    My Seagate Free Agent GoFlex Home cratered on me backup.  What is a good backup drive to replace it with?

    I use WD My Passport on x 6 Mac without issue for backups Time Machine and CCC clones, these are bus-powered readers.

    I have also used a WD My Book World Edition II nas drive but have just been crossed to a Synology Diskstation in after the use of this brand to work as a file server.

  • What is the best practice to move an image from one library to another library

    What is the best practice to move an image from a photo library to another library of Photos ?

    Right now, I just export an image on the desktop, then remove the image from Photos. Then, I open the other library and import these images from the office in Photos.

    Is there a better way?

    Yes -PowerPhotos is a better way to move images

    LN

  • What is a good DVD Ripper?

    Didn't know where to post this question...

    In any case, what is a good DVD ripper software?

    I have some movies on DVD (with menus, etc.), which are non-commercial unprotected DVD.  I have full right to get video off them.

    They are actually in my storage in the form of ISO images.

    Right now I use the free version of WinX DVD Ripper.  I'm willing to pay for something better.

    The two most widely recommended are Handbrake (free) and MPEG Streamclip (free, but also requires the reading QT component, which Apple sells more).

    Russ

  • What is the best way to manage applications so that they do not fill a space of memory?

    I have an iPad Air Os9, 64 g

    However, I am already up to 39 g mem.

    What is the best way to manage applications if tat I can use them, but no pork then my mem space?

    y at - it an app that manages the apps?  should I delete and re-download a few apps later?

    I would like to take advantage of many more applications that I believe I have space for.

    You can see how much storage resumes via the settings app > general > Manage Storage - this screen lists each app space (the application and its content), total by selecting an app on this screen should tell you how much space the application content (files, documents, etc.) resumes.

    y at - it an app that manages the apps?

    No, iOS is a sandbox environment, apps can control or manage other applications.

    should I delete and re-download a few apps later?

    Depends on the app. deletion of an app will also delete its content, if it is an application where its content is important (such as documents), and that content is not stored elsewhere (e.g.)  Dropbox or cloud server), you may lose this content by deleting the app.

  • What is a good antivirus software for mac and do I need?

    What is a good antivirus software for mac and would need one. I'm under el capitan, later.

    There is no such thing. They all cause more problems than they were designed to solve.

Maybe you are looking for

  • Name of the window to variable

    Hello. In the script below, the very last line, can someone tell me what I am doing wrong, that the date is not added to the line. I swear to you that it must be a very basic problem. All what I get the name of the file is "App" and what I'm looking

  • HP Pavilion TouchSmart 15-b149: driver for unknown device

    I need a driver for ACPI\HPQ0004\3 & 2411E6FE & 0 on windows 10 (64-bit)

  • my HP Envy 120 wireless printer will not print from my ipad.

    My series Envy 120 (E39A3C) is no longer printing from my ipad. The day I install it, it does print, but since that time will not. As far as I know that I have not changed anything. It prints perfectly fine from my PC and laptop. I took all the advic

  • cannot get sound on my pc at all - when I go to adjust the sound of the window is gray

    Help, please!For some reason I can't sound on my pc at all. I went through all the troubleshooting does not. When I go to adjust the sound any window is gray. Volume is at minimum the lowest possible and nothing will respond. Can someone help me plea

  • L7680 HP crashes on Scan

    Hello all,. I have a HP L7680 that has had this same problem since I bought it and the only cure I found his was completely reload Windows XP and start on which I am very tired to fix a scanner. This has been reported by several other people, but I d