How to ReUse Existence Check Validation ?

Hi All,
I read chapter 9.6.2 of ADF Developer Guide 4GL, "9.6.2 Implementing an Efficient Existence Check". However the exists() method in the ProductDefImpl.java can only be use to check product existence when user add new product on Product entity .
But in my case, there are many entities having FK referring to Product
entity, e.g :
OrdersDetail has FK to Product
PurchaseDetail has FK to Product
ShipmentDetail has FK to Product
..and some more...
I don't want to code productExists() method to all xxxDefImpl class of all
above entities. How can I create just one productExists() method and reuse it in all entities having FK to Product entity ?
Thank you for your help,
xtanto

Hi Steve,
yes, I have check to ServiceRequestImpl in SRDemo, there is a method validator that invoke productDef.exists(getDBTransaction(),data).
But, by using method validator, I still have to copy-paste the code to ALL entities that has FK to Product.
How to make it a Reusable Validation Rule (like "DateMustComeAfterRule") so that I just need "plug" it to All entities (at attribute level) having FK to Product ?
Thank you,
xtanto

Similar Messages

  • How to Separate Existence Check / Details Information in an HGrid

    I need to display an HGrid that represents an employee hierarchy. In addition to the hierarchy I need to display columns in the HGrid result table that query data from tables outside of the tables that define the recursive hierarchy.
    I was able to get my HGrid to work with all the specified columns but to do so I integrated the information from those additional tables into my HGrid view objects.
    Unfortunately this is making my HGrid very slow to load initially because of the repeated queries (one for existence and one for retrieval of data) on the HGrid view objects and the queries against my additional tables are relatively intensive.
    Is there anyway to setup an HGrid such that you can define a view object and requisite view links to support defining the hierarchy and then a view object/link to support going after the detailed information such that the detailed query only executes once for each node? If so, how would I do that?
    If you need any other information please let me know.
    I'm on Oracle EBS 11.5.10

    Bump!

  • Essbase Product Existence Check Fails against the Shared Services Server

    Hello Everyone,
    I am a new to Essbase
    When I am launching the EAS web console and trying to log in, its giving me an error saying "Could not connect to Administration Server".
    I looked in ESSBASE log file its showing an error 1051429 : "Essbase Product Existence Check Fails against the Shared Services Server with Error []"
    This error actually started when I copied an Essbase Application from one of my computers to another computer. All I simply did is copied the application folder into "app" folder. I am not sure if migration
    is possible just by copying and pasting the application folders. I am not sure if doing this messed up security with shared services. Also under c:\hyperion\essbase folder I see another text file named "SharedServices_Security_Client".
    Its log for today is below:
    2011-11-03 19:36:15,375 INFO [main] CSS is initialized as client. The default logger properties will be loaded com.hyperion.css.CSSSystem.<init>(Unknown Source)
    2011-11-03 19:36:15,531 INFO [main] CSS Log file will be generated at C:\Hyperion\logs\essbase\SharedServices_Security_Client.log com.hyperion.css.CSSSystem.<init>(Unknown Source)
    2011-11-03 19:36:15,531 INFO [main] Configure CSS with registry com.hyperion.css.CSSSystem.initCSSSystem(Unknown Source)
    2011-11-03 19:36:15,531 INFO [main] Initializing CSS from Registry. com.hyperion.css.common.configuration.CSSConfigurationManager.getConfiguration(Unknown Source)
    2011-11-03 19:36:18,531 INFO [main] Trying to get Registry Instance com.hyperion.css.registry.RegistryManager.<init>(Unknown Source)
    2011-11-03 19:36:45,531 ERROR [main] 20:1092:Failed to initialize EPM System registry. [Root Cause: hyperion.jdbc.base.BaseSQLException: [Hyperion][SQLServer JDBC Driver]Error establishing socket to host and port: chandan:1433. Reason: Connection refused: connect ] com.hyperion.css.registry.RegistryManager.<init>(Unknown Source)
    2011-11-03 19:36:45,531 ERROR [main] Arguments: param1={}, param2=null, param3=C:\Hyperion\logs\essbase\, com.hyperion.css.CSSSystem.initCSSSystem(Unknown Source)
    2011-11-03 19:36:45,531 INFO [main] CSS system intialization failed. : [44156 ms] com.hyperion.css.CSSSystem.initCSSSystem(Unknown Source)
    2011-11-03 19:44:14,765 INFO [main] CSS is initialized as client. The default logger properties will be loaded com.hyperion.css.CSSSystem.<init>(Unknown Source)
    2011-11-03 19:44:14,781 INFO [main] CSS Log file will be generated at C:\Hyperion\logs\essbase\SharedServices_Security_Client.log com.hyperion.css.CSSSystem.<init>(Unknown Source)
    2011-11-03 19:44:14,781 INFO [main] Configure CSS with registry com.hyperion.css.CSSSystem.initCSSSystem(Unknown Source)
    2011-11-03 19:44:14,781 INFO [main] Initializing CSS from Registry. com.hyperion.css.common.configuration.CSSConfigurationManager.getConfiguration(Unknown Source)
    2011-11-03 19:44:14,828 INFO [main] Trying to get Registry Instance com.hyperion.css.registry.RegistryManager.<init>(Unknown Source)
    2011-11-03 19:44:16,265 INFO [main] Got Registry Instance com.hyperion.css.registry.RegistryManager.<init>(Unknown Source)
    2011-11-03 19:44:16,796 INFO [main] Got hub location from Registry:http://chandan:28080 com.hyperion.css.registry.RegistryManager.getHubLocationFromRegistry(Unknown Source)
    2011-11-03 19:44:16,953 INFO [main] Got native directory location from Registry:chandan:28089 com.hyperion.css.registry.RegistryManager.getNativeProviderLocationFromRegistry(Unknown Source)
    2011-11-03 19:44:16,953 INFO [main] URL constructed out of values in Registry database:ldap://chandan:28089/dc=css,dc=hyperion,dc=com com.hyperion.css.common.configuration.CSSConfigurationImplXML.initConfiguration(Unknown Source)
    2011-11-03 20:02:47,687 INFO [main] CSS is initialized as client. The default logger properties will be loaded com.hyperion.css.CSSSystem.<init>(Unknown Source)
    2011-11-03 20:02:47,859 INFO [main] CSS Log file will be generated at C:\Hyperion\logs\essbase\SharedServices_Security_Client.log com.hyperion.css.CSSSystem.<init>(Unknown Source)
    2011-11-03 20:02:47,859 INFO [main] Configure CSS with registry com.hyperion.css.CSSSystem.initCSSSystem(Unknown Source)
    2011-11-03 20:02:47,859 INFO [main] Initializing CSS from Registry. com.hyperion.css.common.configuration.CSSConfigurationManager.getConfiguration(Unknown Source)
    2011-11-03 20:02:48,328 INFO [main] Trying to get Registry Instance com.hyperion.css.registry.RegistryManager.<init>(Unknown Source)
    2011-11-03 20:03:08,921 ERROR [main] 20:1092:Failed to initialize EPM System registry. [Root Cause: hyperion.jdbc.base.BaseSQLException: [Hyperion][SQLServer JDBC Driver]Error establishing socket to host and port: chandan:1433. Reason: Connection refused: connect ] com.hyperion.css.registry.RegistryManager.<init>(Unknown Source)
    2011-11-03 20:03:08,921 ERROR [main] Arguments: param1={}, param2=null, param3=C:\Hyperion\logs\essbase\, com.hyperion.css.CSSSystem.initCSSSystem(Unknown Source)
    2011-11-03 20:03:08,921 INFO [main] CSS system intialization failed. : [63140 ms] com.hyperion.css.CSSSystem.initCSSSystem(Unknown Source)
    2011-11-03 20:05:37,343 INFO [main] CSS is initialized as client. The default logger properties will be loaded com.hyperion.css.CSSSystem.<init>(Unknown Source)
    2011-11-03 20:05:37,343 INFO [main] CSS Log file will be generated at C:\Hyperion\logs\essbase\SharedServices_Security_Client.log com.hyperion.css.CSSSystem.<init>(Unknown Source)
    2011-11-03 20:05:37,343 INFO [main] Configure CSS with registry com.hyperion.css.CSSSystem.initCSSSystem(Unknown Source)
    2011-11-03 20:05:37,343 INFO [main] Initializing CSS from Registry. com.hyperion.css.common.configuration.CSSConfigurationManager.getConfiguration(Unknown Source)
    2011-11-03 20:05:37,390 INFO [main] Trying to get Registry Instance com.hyperion.css.registry.RegistryManager.<init>(Unknown Source)
    2011-11-03 20:05:49,875 ERROR [main] 20:1092:Failed to initialize EPM System registry. [Root Cause: hyperion.jdbc.base.BaseSQLException: [Hyperion][SQLServer JDBC Driver]Error establishing socket to host and port: chandan:1433. Reason: Connection refused: connect ] com.hyperion.css.registry.RegistryManager.<init>(Unknown Source)
    2011-11-03 20:05:49,875 ERROR [main] Arguments: param1={}, param2=null, param3=C:\Hyperion\logs\essbase\, com.hyperion.css.CSSSystem.initCSSSystem(Unknown Source)
    2011-11-03 20:05:49,875 INFO [main] CSS system intialization failed. : [12625 ms] com.hyperion.css.CSSSystem.initCSSSystem(Unknown Source)
    2011-11-03 20:06:42,859 INFO [main] CSS is initialized as client. The default logger properties will be loaded com.hyperion.css.CSSSystem.<init>(Unknown Source)
    2011-11-03 20:06:42,859 INFO [main] CSS Log file will be generated at C:\Hyperion\logs\essbase\SharedServices_Security_Client.log com.hyperion.css.CSSSystem.<init>(Unknown Source)
    2011-11-03 20:06:42,859 INFO [main] Configure CSS with registry com.hyperion.css.CSSSystem.initCSSSystem(Unknown Source)
    2011-11-03 20:06:42,859 INFO [main] Initializing CSS from Registry. com.hyperion.css.common.configuration.CSSConfigurationManager.getConfiguration(Unknown Source)
    2011-11-03 20:06:42,890 INFO [main] Trying to get Registry Instance com.hyperion.css.registry.RegistryManager.<init>(Unknown Source)
    2011-11-03 20:06:45,359 INFO [main] Got Registry Instance com.hyperion.css.registry.RegistryManager.<init>(Unknown Source)
    2011-11-03 20:06:47,218 INFO [main] Got hub location from Registry:http://chandan:28080 com.hyperion.css.registry.RegistryManager.getHubLocationFromRegistry(Unknown Source)
    2011-11-03 20:06:48,250 INFO [main] Got native directory location from Registry:chandan:28089 com.hyperion.css.registry.RegistryManager.getNativeProviderLocationFromRegistry(Unknown Source)
    2011-11-03 20:06:48,265 INFO [main] URL constructed out of values in Registry database:ldap://chandan:28089/dc=css,dc=hyperion,dc=com com.hyperion.css.common.configuration.CSSConfigurationImplXML.initConfiguration(Unknown Source)
    2011-11-03 20:07:17,359 ERROR [main] 80:6007:Failed to load SAP certificate from keystore at SAP.keystore. Ignore if SAP provider is not configured.[Root Cause: Invalid keystore format ] com.hyperion.css.SAPSecurity.loadSAPCertificate(Unknown Source)
    2011-11-03 20:10:12,937 INFO [main] CSS is initialized as client. The default logger properties will be loaded com.hyperion.css.CSSSystem.<init>(Unknown Source)
    2011-11-03 20:10:12,937 INFO [main] CSS Log file will be generated at C:\Hyperion\logs\essbase\SharedServices_Security_Client.log com.hyperion.css.CSSSystem.<init>(Unknown Source)
    2011-11-03 20:10:12,937 INFO [main] Configure CSS with registry com.hyperion.css.CSSSystem.initCSSSystem(Unknown Source)
    2011-11-03 20:10:12,937 INFO [main] Initializing CSS from Registry. com.hyperion.css.common.configuration.CSSConfigurationManager.getConfiguration(Unknown Source)
    2011-11-03 20:10:13,000 INFO [main] Trying to get Registry Instance com.hyperion.css.registry.RegistryManager.<init>(Unknown Source)
    2011-11-03 20:10:14,265 INFO [main] Got Registry Instance com.hyperion.css.registry.RegistryManager.<init>(Unknown Source)
    2011-11-03 20:10:14,671 INFO [main] Got hub location from Registry:http://chandan:28080 com.hyperion.css.registry.RegistryManager.getHubLocationFromRegistry(Unknown Source)
    2011-11-03 20:10:14,812 INFO [main] Got native directory location from Registry:chandan:28089 com.hyperion.css.registry.RegistryManager.getNativeProviderLocationFromRegistry(Unknown Source)
    2011-11-03 20:10:14,812 INFO [main] URL constructed out of values in Registry database:ldap://chandan:28089/dc=css,dc=hyperion,dc=com com.hyperion.css.common.configuration.CSSConfigurationImplXML.initConfiguration(Unknown Source)
    2011-11-03 20:10:15,234 ERROR [main] 80:6007:Failed to load SAP certificate from keystore at SAP.keystore. Ignore if SAP provider is not configured.[Root Cause: Invalid keystore format ] com.hyperion.css.SAPSecurity.loadSAPCertificate(Unknown Source)
    I dont know how to resolve this.
    Please Help
    Thank you

    From the log
    Error establishing socket to host and port: chandan:1433. Reason: Connection refused: connect
    The SQL server itself is not running or TCP/IP is disabled. That can be confirmed by runing netstat and see it is listed there.
    Then run telnet chandan 1433 and see it can connect
    To enable the TCP refer to this link
    Re: error establishing socket to host and port: EPM11:1433

  • How to get a check box on the selection screen

    Hi all
    can any body tell me how to get a check box on the selection screen

    parameter: pa_check   as checkbox.
    To define the input field of a parameter as a checkbox, you use the following syntax:
    PARAMETERS <p> ...... AS CHECKBOX ......
    Parameter <p> is created with type C and length 1. In this case, you may not use the additions TYPE and LIKE. Valid values for <p> are ' ' and 'X'. These values are assigned to the parameter when the user clicks the checkbox on the selection screen.
    If you use the TYPE addition to refer to a data type in the ABAP Dictionary of type CHAR and length 1 for which 'X' and ' ' are defined as valid values in the domain, the parameter automatically appears as a checkbox on the selection screen.
    REPORT DEMO.
    PARAMETERS: A AS CHECKBOX,
    B AS CHECKBOX DEFAULT 'X'.

  • How to create authority check

    how to create authority check and how to apply for kunnr field near at selection-screen for validating this field, i mean is there any tcode for it becoz when i click on pattern button it ask authority check objectname (der r some inbuilt object already existing like s_carrid for airlines)

    You can find out the authority objects from transaction SU21.
    E.g. you can use the object V_KNA1_VKO to check the authority for given Sales Organizations.
    You can find this object under the category SD.
    Regards,
    Naimesh Patel

  • Analytical Services Application Existence Check Fails against the SSH

    Hi guys,
         We have a problem in Essbase 9.3.0.1. Some time, when we try to start the Essbase Server, is not possible to complete the startup sequence with the following error in Essbase.log:
    [Fri Jan 23 01:38:54 2009]Local/ESSBASE0///Error(1051417)
    Analytical Services Application Existence Check Fails against the Shared Services Server with Error []
         After check the Shared Services log, we receive this message:
         “23 Jan 2009 05:30:47 - org.apache.slide.store.impl.rdbms.StandardRDBMSAdapter - ERROR - SQL error 0 on /1222000912577.1: Connection is closed.
    605779961 [ExecuteThread: '4' for queue: 'weblogic.kernel.Default'] ERROR cms.CMSFacade - org.apache.slide.common.ServiceAccessException: Service org.apache.slide.store.impl.rdbms.JDBCStore@1794494 access error : Connection is closed.
    605779961 [ExecuteThread: '4' for queue: 'weblogic.kernel.Default'] WARN cms.CMSFacade - GetUsers() - Skipping User
    com.hyperion.eie.common.cms.CMSException: error.UnableToGetNodeRevisionDescriptor”
    I tried to start Essbase Server many times, but only after restart Shared Services was possible to start Essbase Server with success.
         I checked the connectivity with OpenLdap (through LDAP Browser), Shared Services repository (through SQL*Plus), Shared Services and MSAD Provider and everything is OK.
         Our environment is:
    Sun Solaris 9:
    Shared Services 9.3.0.1
    Analytic Administration Services 9.3.0.1
    Planning 9.2.0.3
    BI+ 9.2.0.3
    IBM AIX 5.3
    Analytic Services 9.3.0.1
    Oracle 10.2.0.4
    WebLogic 8.1.4
    External Authentication: MSAD
    I found some topics with errors alike, but without a solutions. I am with a Service Request in Oracle Support but they could not find a reason to this yet.
    Thanks !

    What is the solution to the problem.How did you resolve it.

  • Entity Attribute Existence Check - Query Result Parameter not possible ?

    I already read the section of the ADF BC Developer Guide (9.6.2 Implementing an Efficient Existence Check).
    That works and maybe is the best solution, however I am working with a group of Forms Developers which are much more comfortable with writing SQL statements.
    Natural thing for them in this case was to define a declarative compare validator with the following Query Result:
    select PROD_ID from Products where PROD_ID=:ProdId
    where :ProdId is ServiceRequest.ProdId
    Is this possible with ADF BC ?
    Other possibility is to define a List Validator with the following Query Result:
    select PROD_ID from Products
    but this is not performant.
    I know the programmatic approach is always possible, but to make migration easier for Forms developers into the ADF BC world, the declarative SQL option should be available.
    Thanks,
    Claudio.

    This isn't possible out of the box in 10.1.3 since we don't support a mechanism to set the values of the bind variables. In 10.1.3, you would need to build a custom validation rule class (explained in section 26.9 "Implementing Custom Validation Rules") to make this declarative for others on your team.
    I wouldn't recommend the list validator in 10.1.3 for anything but the most trivial uses. This is because it's current implementation retrieves all rows from the query, then does the attribute comparison in memory.
    Among many, many other enhancements, we are greatly enhancing declarative business logic features of ADF Business Components for our 11g/Fusion release (the next major release), where this will be super-easy.

  • How to reuse the process chain which has been deleted?

    hi
    guys
                  how to reuse the process chain which has been deleted?
    your regards
    suresh

    if you want to "recover" the deleted process chain, try to check DEV / QAS / PRD. Maybe there is a copy still available
    Or check the following tables in SE11: RSPCCHAIN / RSPCCHAINATTR
    Good luck !

  • How to put vallidation check

    Respected,
       I have created sales order then billing document of particular service and created an invoice for that order through CIC0 transaction code .customer enjoys the services if payment is due then i had to stop the services so how can I add a validation check  if payment is not cleared or not.
    AVANISH GULATEE
    Edited by: avanish gulatee on Oct 7, 2011 9:45 AM

    Hi Kishan,
    1. AUTHORITY-CHECK
       The above statement is required for authority checking.
        Just see help on it for syntax purpose.
    2. Moreover,
       u will also have to know which authorisation object
       is necessary for your purpose.
       (or else new authorisation object may need tobe created)
    Hope the above helps.
    Regards,
    Amit M.

  • SaaS Sharepoint, ADFS claims and internal AD-CA: How to disable CRL check in Sharepoint?

    Hi all,
    We have an external SaaS provider with a Sharepoint 2010 server. In our AD, there is an ADFS server providing ADFS claims to Sharepoint and thus giving SSO functionality. For the ADFS service and its token-signing and encrypting, there is one certificate
    drawn from an internal AD Enterprise CA server.
    The problem is that, when the company user opens the Sharepoint URL, it is extreamly slow to open, however it does eventualy open. The SaaS provider has indicated its an issue with the CRL checking. I know on other Microsoft products there are ways to disable
    CRL checking but haven't found such information for sharepoint.
    We have provided the CRL files and the provider has added these and for as long as they are valid things work as expected. However the CRL then expires and we are back to square one.
    Can anyone help?
    I have found this question has been asked before here:
    https://social.technet.microsoft.com/Forums/sharepoint/en-US/431bae5c-c502-4723-9de7-663abd46658e/saas-sharepoint-adfs-claims-and-internal-adca-how-to-disable-crl-check-in-sharepoint?forum=sharepointgeneralprevious
    Unfortunately the answer doesn't satisfy my situation. Also not sure I agree that self signed certificates should be used and it's quite a topic for debate in ADFS circles... However in my situation we don't have the option to change ADFS to use self signed
    certificates as the ADFS service is in use with 12+ other service providers all who have no issue using the Token Signing Certificate even though they cant access the CRL either.
    Thanks for your help,
    James

    Hi,
    As I understand, you want to disable CRL check in SharePoint.
    There are four workarounds:
    1. Give your servers an outbound Internet connection
    2. Edit the hosts file at “%SYSTEMROOT%\\System32\\drivers\\etc\\hosts” to fool the CRL check into thinking your local machine is crl.microsoft.com by pointing it at 127.0.0.1 (localhost).
    3. Edit the registry to disable CRL checking by setting the State DWORD to 146944 decimal (SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\WinTrust\\Trust Providers\\Software Publishing for both HKEY_USERS\\.DEFAULT and HKEY_CURRENT_USER) PowerShell.
    4. Edit the machine.configs and disable it there.
    The article gives you the details about the four workaround.
    More reference:
    http://basementjack.com/uncategorized/powershell-script-to-disable-certificate-revocation-list-crl/
    https://kb4sp.wordpress.com/2013/10/08/certificate-revocation-list-disable-check/
    Best regards,
    Sara Fan

  • How to Reuse BSP Application in CRM UI

    Hi All,
    I have a custom BSP Application which was used in PCUI as part of search help display. After migration of the system we would like to resuse this BSP application for the search help for the same field. Can anyone let me know what are the steps involved for this?
    Objective: Steps involved for how to reuse BSP application in CRM UI.
    Regards,
    Harish P M

    HI Harish,
    There is one idea to use transaction lancher.
    1. Check the relevant URL parameters that you need to define. You can find the parameters at the end of the URL.
    2. Define those paramters at IMG -> CRM -> Interaction Center WebClient -> Basic Functions -> Define URLs and Parameters
    3. Assign the values of the relevant parameters in the Transaction launcher wizard that can be accessed through IMG -> CRM -> Interaction Center WebClient -> Basic Functions -> Transaction Lancher Wizard at the step "Transaction parameters".
    Best,
    Levente

  • How do I find the valid IP address for the base station?

    I am trying to install he Airport Extreme but I am receiving this message:  The wi-fi base station does not have a valid IP address. How do I find the valid IP address for the base station?

    I have run an ethernet cable from the modem to my Mac and I do have internet connection. But when I connect that ethernet to the TC and run Airport Utility to set it up I get the error about no valid IP address.
    This tells us that the modem has associated with your computer. The modem "remembers" the settings for your computer and "looks" for it when you connect the TC. It does not "see" the computer, so it does not associate with the TC.
    The modem needs to be reset so that it will not remember the computer. Then it will associate with the next device that connects.
    Look for a reset button on the modem, and if present, push it for a second or two. Then power off the modem and leave it off for at least 30 minutes. Power off everything else as well.
    After the wait period, power up the modem and let it run for 4-5 minutes by itself. Then power up the TC and let it run a few minutes. Power up each other device one at a time about a minute apart.
    Check to see if the modem is now associating with the TC so that the TC will get a valid IP address.

  • Existence check bapi's??

    can i use existence check bapi's for validations( like.....checking the company code exist in database ).......instead of select single??????????????????????
    Message was edited by:
            raam
    Message was edited by:
            raam

    Hi,
    The code would be:
    CALL FUNCTION 'BAPI_COMPANYCODE_GETDETAIL'
    EXPORTING
    companycodeid = l_bukrs
    IMPORTING
    COMPANYCODE_DETAIL = ls_comcode_det
    COMPANYCODE_ADDRESS = ls_compcode_address
    RETURN = ls_ret_msgs
    In the code above:
    1. l_bukrs is the company code you want to get the details for
    2. ls_comcode_det is the Company Code Detail Data whose structure is of type
    BAPI0002_2
    3. ls_compcode_address is the Company Code Address Data whose structure is
    of type BAPI0002_3
    4. ls_ret_msgs is the structure for the return messages whose structure is of type
    BAPIRETURN.
    No commit needed for this as you are just extracting information.
    Regards

  • How do you add a validator on a table?

    Hi,
    I have an ADF table. The user can add or remove elements to this table.
    I want to add a validator on the table, that will be invoked, when I leave the page.
    This validator will check if the user has added at-least one entry in the row.
    I created the validator. I cannot hook it to the "af:table" component. The table component does not provide any kind of validator attribute.
    I tried adding "<af:validator></af:validator>" within the table and it didn't work.
    How do you add a validator on the table?

    Olivier,
    My page fragment that contains the table, is 3/5 train stop out of a train.
    So when I say leave the page, I mean navigate to the next or previous train stop.
    All I want to do is make sure that the user added at-least one row to the table e.g. one contact. This kind of validation does not belong on the entity. That is because that validation will not get fired until the commit point; which in my scenario will be on the 5th train stop i.e. too late.
    As for your other suggestion about adding a button or a link, that is not an option. A button or a link would require explicit user action. What happens if the user doesnot click the link or the button? Then the validation will not be invoked and the user will be allowed to go to the next fragment without adding the contact row.
    --ajay                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

  • Pl sql Code To count how max checkboxes are checked In the Report Region

    I am developing a APEX report where I put check boxes to row row of the report result . So I checked Some of this check box. Now I need a code to count how many checkboxes are checked during the runtime

    there is a forum for APEX: Oracle Application Express (APEX)

Maybe you are looking for

  • ORA-02291 - ORA-02063 on merge with dml error logging through DB link

    Hello all, I have 2 DB's and I would like to merge records from A into B with dml error logging through a db link. Exemple: merge into B@dblink using (select ... from A where...) when matched then when not matched then log errors into err$_A reject l

  • Subtitels are not saved after closing iMovie, Or duplicate project

    Subtitel can be changed but are changed back to old text after closing iMovie or in à duplicated version. Sharing The project is not a problem.

  • Why is the app store crashing on the iPad.

    Is anyone else having this problem. I try to open a link "apps for work" and it crashes every time?

  • REGUP Table Discount amount

    Hi Experts, We are paying the vendors through F-58 transaction. At the time of payment the cash discount showing in the document properly and when we go for the printout the discount amount showing wrong. Example: We paid a vendor for $ 1,00,000. acc

  • UNABLE TO USE TNS

    I am trying to make sqlplus (instant client version) running but, if i make a connection thru string //db:port/service it runs correctly. If I try EVERY combination of sqlnet.ora / tnsnames.ora with all possible varaibles defined (it reads the cfg!!)