Use of SXI_CACHE

Hi Experts,
What is the Use of the SXI_CACHE????????
And what is the Difference Between the SXI_CACHE and the Clear SLD Cache in the IR or ID Tools---->>>>Clear SLD Cache .
Please Let me know
Regards
Khanna

Hi-
Cache : A memory area where frequently accessed data can be stored for rapid access.
SXI_CACHE: A memory area where the information about the design and configuration objects of the J2EE stack is stored in temporary ABAP data dictionary tables. The integration engine uses it at the run time for accessing the appropriate design and configuration objects of J2EE stack.
Two types of cache refresh:
1.Delta Cache Refresh: Any new objects that have been created/modified during the design/configuration activities are inserted into the temporary database tables when we use delta cache refresh option.
2.Full Cache Refresh: All entries in temporary cache tables are deleted and a background program for inserting the complete information about all the design/configuration objects.
Many actions require you to access System Landscape Directory content from the Integration Builder. To optimize performance, this content is loaded into a cache so that the System Landscape Directory does not have to be accessed directly each time that System Landscape Directory content is required.
However, this cache is not automatically updated if changes are made to the content of the System Landscape Directory. For this reason, SAP recommends that you delete the System Landscape Directory cache if changes have been made to content in the System Landscape Directory. The cache is then filled each time that the System Landscape Directory is accessed. If you log on to the Integration Builder after you have made a change in the SLD, you do not need to delete the SLD cache.
To clear the SLD cache, from the Integration Builder main menu, choose Environment -->    Delete Cache for SLD Data

Similar Messages

  • When we use T CODE : SXI_CACHE

    When we use T CODE : SXI_CACHE?

    hi praveen kumar
    we use sxi_cache
    1)for activating integration process,and check the return code
    2)To get the updated information in IR and ID when any changes are made in SLD
    3)Unable to read INTEGRATION_DIRECTORY_HMI:Undocumented Bug-SXI_CACHE
    Unable to read INTEGRATION_DIRECTORY_HMI:Undocumented Bug-SXI_CACHE
    4)When we execute cache refresh explicitly from SXI_CACHE
    it tries to retrieve the meta data of design and configuration objects using the FM SAI_CACHE3_REFRESH_HTTP
    FM SWF_XI_BPM_CACHE_REFRESH is used for refreshing workflows (ccBPM’s).
    See some of the important cache system tables used by SXI_CACHE:
    1. TRD_RELATION- Meta Data for Receiver Determination
    2. TRD_RULE- Meta Data for condition based routing
    3. TRD_NAMESPACE-Meta Data for XPATH rules
    4. TRD_EXTRACTOR- Meta Data for containers used in ccBPM
    5. SMPPREL3-Meta Data for Mapping runtime
    6. SMPPMAP3- Meta Data for Mapping runtime
    7. SMPPSPLIT- Meta Data for Mapping runtime
    8. SXI_SWCV_LAYER- Meta Data for SWCV
    9. SSRVBINDING- Meta Data for Service Bindings
    10. SSRVPARTY- Meta Data for Parties
    11. SSRVSERVICE- Meta Data for Services, Party Identifiers for a Service
    12. SSRVCHANNEL- Meta Data for Communication Channels
    13. SWFXICACHE- Meta Data for ccBPM’s
    14. SWFXICLOG- Meta Data for ccBPM message logs
    15. SWFXIOBJS- Cache: Objects of a Process Definition (Proxy, CRL..)
    try to see all the above tables which table is for what . whenerror occurs you can know exactly what was the error.
    regards
    kumamri

  • Problem transaction "sxi_cache"

    Hi,
    I have created a new client 100, so when I use transaction "sxi_cache" und go to the menu bar "xi runtime cache" > start delta cache refresh and "xi runtime cache">start complete cahce refresh, so these both entries are disabled for the client 100. so how can I enabled these entries in the menu bar?
    Thanks for your help.
    Regards
    Stefan

    Hi..
    can you try to set this a default client in profile ( RZ10).Do change the entries in exchange profile for the new client , if that is going to be your IS--...this might help and i am not sure...just a  trail and error suggestion.:):)
    Thanks
    Gopal

  • Cache Refresh disabled in SXI_CACHE

    Hi all,
    I am trying to refresh xi cache using transaction SXI_CACHE, but the menu entries for "complete refresh" and "delta refresh" are disabled. Does anyone know how to enable these menu entries? my user has all the SAP_XI* roles assigned.
    Thanks!
    Hart

    Hi,
    Integration Engine & BPE resides in ABAP Stack.
    While Adapter framework and SLD resides in Java Stack.
    Cache is a collection of most recent objects in use(Similar to Cache memory).
    The System architecture of Netweaver is framed in such a way that as soon as you activate the objects in IR or ID they are automatically reflected in the memoy(which is known as Cache refresh).
    But sometimes itsnt reflected, in that case use the transaction code:SXI_CACHE to refresh the cache mannually.
    Hope this will help you .
    Regards
    Sushama

  • Error in Directory Cache Update

    Hi,
    because we changed from two SLDs (PROD & DEV) to one (DEV) we did all changes like given in note 720717.
    Everything seems to run fine except the Adapter Engine - ok parts of it.
    When checking the Cache-Infos in Integration Directory we get following error in Integration Server (Central Adapter Engine). What do we need to do?!
    br
    com.sap.aii.ib.server.abapcache.CacheRefreshException: Unable to find an associated SLD element (source element: SAP_XIIntegrationDirectory, [CreationClassName, SAP_XIIntegrationDirectory, string, Name, directory.px1.sapru03, string], target element type: SAP_XIIntegrationServer)
         at com.sap.aii.ibdir.server.abapcache.content.CacheCPA.addContent(CacheCPA.java:483)
         at com.sap.aii.ibdir.server.abapcache.content.CacheCPA.addContent(CacheCPA.java:154)
         at com.sap.aii.ibdir.server.abapcache.CacheRefreshRequest.addContent(CacheRefreshRequest.java:388)
         at com.sap.aii.ibdir.server.abapcache.CacheRefreshRequest.addContent(CacheRefreshRequest.java:326)
         at com.sap.aii.ibdir.server.abapcache.CacheRefreshRequest.processHTTPRequest(CacheRefreshRequest.java:145)
         at com.sap.aii.ibdir.server.abapcache.CacheRefreshRequest.handleHTTPRequest(CacheRefreshRequest.java:103)
         at com.sap.aii.ibdir.web.abapcache.HmiMethod_CacheRefresh.process(HmiMethod_CacheRefresh.java:67)
         at com.sap.aii.utilxi.hmis.server.HmisServiceImpl.invokeMethod(HmisServiceImpl.java:169)
         at com.sap.aii.utilxi.hmis.server.HmisServer.process(HmisServer.java:178)
         at com.sap.aii.utilxi.hmis.sbeans.HmisBeanImpl.process(HmisBeanImpl.java:86)
         at com.sap.aii.utilxi.hmis.sbeans.HmisLocalLocalObjectImpl10.process(HmisLocalLocalObjectImpl10.java:259)
         at com.sap.aii.utilxi.hmis.web.HmisServletImpl.processRequestByHmiServer(HmisServletImpl.java:290)
         at com.sap.aii.utilxi.hmis.web.workers.HmisExternalClient.doWork(HmisExternalClient.java:75)
         at com.sap.aii.utilxi.hmis.web.HmisServletImpl.doWork(HmisServletImpl.java:496)
         at com.sap.aii.utilxi.hmis.web.HmisServletImpl.doPost(HmisServletImpl.java:634)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:390)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241)
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(AccessController.java:207)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)

    Hi,
    Hereu2019s a list of common errors/problems in SAP XI and their possible resolutions. This Guide will help you troubleshoot your integration scenarios in SAP XI/PI. This is in no way an exhaustive list. You can add your points/ideas to this list. Please feel free to post your inputs using the comments form at the end of this article.
    Cache Update Problems
    Use transaction SXI_CACHE to update the Integration Directory cache. Alternatively, you can use the following URLs to update the CPA cache. Use XIDIRUSER to refresh the cache.
    For complete cache refresh - http://<hostname>:<port>/CPACache/refresh?mode=full
    For delta cache refresh - http://<hostname>:<port>/CPACache/refresh?mode=delta
    If this does not solve the issue, check transaction SLDCHECK to ensure that connection to SLD is available. If the connection fails, check the configuration in the transaction SLDAPICUST. Make sure that the password maintained is correct and the maintained service user is not locked.
    Now in the Integration Repository go to Environment u2192 Clear SLD Data Cache. Also go to Integration Directoy and clear the cache using menu Environment u2192 Clear SLD Data Cache.
    Open the XI Start Page and click on Administration. On the Repository tab, choose Cache Overview. Refresh the cache using the buttons/icons on the right. Use XIDIRUSER to refresh the cache. Carry out cache refresh in the same way on the Directory and Runtime tabs.
    If you are facing cache update problems in your BPM (say you have modified the BPM, but when executed old version of the BPM is picked up instead of the new one), run the transaction SWF_XI_CUSTOMIZING and press F9 carry out automatic BPM/Workflow Customizing.
    Routing Errors
    NO_RECEIVER_CASE_BE or NO_RECEIVER_CASE_ASYNC
    This means no receiver could be found. Check your Receiver Determination. Activate and update cache. Asysnchronous messages can be manually restarted.
    TOO_MANY_RECEIVERS_CASE_BE
    More than one receiver found. Check your ID configuration to ensure that there is exactly one receiver for the synchronous message. Multiple receivers for synchronous interfaces are not permitted.
    Mapping Errors
    JCO_COMMUNICATION_FAILURE
    Check whether RFC destination AI_RUNTIME_JCOSERVER is correctly configured
    NO_MAPPINGPROGRAM_FOUND
    Ensure that mapping program exists and is activated. If it exists then update the cache.
    EXCEPTION_DURING_EXECUTE
    This error occurs due to erroneous XML formatting. Check your mapping program and ensure that you supply valid input data.
    Messages stuck in queues
    Check the queues using transactions SMQ1 (outbound)/SMQ2 (inbound). Resolve the displayed errors. You can cancel the messages from SXMB_MONI. Execute LUW if necessary and avoid deleting entries manually.
    Conversion Errors
    Unable to convert the sender service XXXX to an ALE logical system
    This error occurs in case of scenarios with IDoc adapters. Whenever you use business systems, make sure that the corresponding logical system name is maintained in the SLD.
    Open your business system in the Integration Directory. Switch to Change mode. Access the menu path Service u2192 Adapter Specific Identifiers. Click the button that says u2018Compare with System Landscape Directoryu2019 and chose Apply. Save and activate your change list.
    In case of business services, you can manually type a logical system name in the Adapter Specific Identifiers if required. This name should match the corresponding logical system name defined in the partner SAP systemu2019s partner profiles.
    Errors on the outbound side
    Sometimes the link between SAP XI and the target system (say ERP) goes down and messages fail on the outbound side. It may not be possible to restart them from using RWB or the transactions like SXI_MONITOR/SXMB_MONI. In such cases, you can follow the procedure outlined in the following article - Dealing with errors on the outbound side.
    Refer this article:
    http://help.sap.com/saphelp_nwpi71/helpdata/en/0d/28e1c20a9d374cbb71875c5f89093b/content.htm
    Refer this portal
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/ep/pointers%2bfor%2btroubleshooting%2bportal%2bruntime%2berrors
    Regards,
    Suryanarayana

  • A function module or class/method to look up repository objects?

    Hi,
    Does anyone know of a class/method or a function module that returns back objects of a namespace in the integration repository.
    For example, I would like to be able to retrieve all the message interfaces of a particular namespace.
    Thanks in advance,
    Duke

    Hi Duke,
    I am not sure about the function module. But you can look up all the objects with their IDs using transaction sxi_cache.
    Regards,
    Ramesh P

  • Logical system not updated in the business system adapter specific data par

    Hello Guys,
    I changed a logical system name in the sld for a business system and that that is not reflected in the Integration directory adapter specific data tab.
    I did a cache refresh using :
    1) sxi_cache --- Full cache refresh, delta cache refresh
    2) Hard cache refresh
    3) In ID "Cleared SLD data cahe "
    4) Refreshed the exchange profile
    But no use
    Can you please tell how i can get the logical system name for the business system updated in the Integration Directory.

    When you change it in SLD and if not getting replected in the ID...make sure you run the cache again, perofmr the comeplete cache....
    there is an option under the adapter specific mesage attributes compare with SLD you can click that, is nthing happening after clicking it?
    Run the cache in the ID are there any errors there?
    check the RWB cache monitoring is everything green there?

  • Enhancement Fields missing in the Inbound XML payload

    We are using XI3.0. We need to send some Purchase Order data from R/3 to SRM(SUS), in addition to what is available in the standard content. We have created the required datatype enhnacement. we have mapped these additional fields in the message mapping to their respective sources. We have also generated and activated the ABAP proxies on the SUS side. However at runtime whenever a PO is created, none of the additional fields are available in the inbound XML payload.
    Can some one help me to know what could be wrong ?
    Thanking You
    Regards
    Vinay Rane

    Hi Vinay,
    You can try one of the following options:
    1) Clear/reload XI cache using trx SXI_CACHE, after that try to test again and check whether you are getting the correct fields.
    2) Are you using the RFC adapter? if you do; then try to restart it. This adapter also caches a lot of meta data and information during runtime.
    3) Last but not least; (You probably know this better than me , but just in case...) If you had previously generated the proxy classes, and after that you did some changes in the repository then you certainly will need to regenerate those proxy classes.
    Cheers,
    R.

  • Adapter Specific Identifier

    Hi All,
      Previously i assumed the logical system as PABC, so i provided this in the SLD and click on the Adapter Specific Identifier to synchronize the logical system name , but now the logical system name is changed to some only ABC and the same is again provided in the SLD, But if now i am clicking on Adapter Specific Identifier to change the logical system name it is not at all reflecting ,
    This is not getting saved. Is it like we can only check this for a single time. If we can do this for multiple time then why not it is getting saved.
    Please let me know how can i change this.
    Thanks.
    JAy

    HI ,
    Go thru this
    what is the dependencies in SLD.Where does it come ?
    have a look at this weblog:
    /people/michal.krawczyk2/blog/2005/08/26/xi-are-you-independentfrom-your-dependencies
    refer these threads discuss the same
    In SLD ...On one product how to create the dependencies software components
    Usuage Dependency
    How to configure SC dependencies in SLD (while creating DCs)
    http://help.sap.com/saphelp_nw2004s/helpdata/en/c0/2a6a09e6b9e54aace2adf40260337e/frameset.htm
    Try this
    1.Goto integration builder and goto "Tools" -->Cache notifications.
    If you see anything in red try to refresh the cache for that item.
    2. Also in SXI_CACHE txn goto menu bar and "START Complete Cache Refresh in Background" and "Delta Cache Refresh".
    this should take care of this.
    CPA Cache: Have you defined a user for this? there should be xidiruser to do this.
    look at this pdf also
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/1a69ea11-0d01-0010-fa80-b47a79301290
    Do CPA cache full refresh and then try SXI_CACHE.
    Better to follow this
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/c0332b2a-eb97-2910-b6ba-dbe52a01be34
    regards
    sasi
    <b>Reward if useful</b>
    sxi_cache & clear sld cache

  • How to remove XML messages from Integration Engine

    Hi,
    i had created file - XI -file scenario activated it and check messages using tcode SXMB_MONI .Error messages coming after every minute as i set polling intervals to 60 seconds .Now i had deleted related objects from IR and ID but still XML messages coming in ....please anyone can help to stop this scenario anyhow.

    Dear Jai ,
    i had checked everything before this and even i have checked now and i had created that scenaio by my own userid and passwd. Checked sender interface, reciever interface in SXMB_MONI it's the same which i had given name to them . Even we people are surprised that after deleting all the things in IR and ID . i don't know exactly why it is coming but what i am guessing is that after activating the scenarios it might get executed from XI runtime cache and there is no dependency on IR and ID objects . so what i had done that i completely refreshed the XI Runtime Cache by using tcode SXI_CACHE but it's still not working that way also.
    Message was edited by:
            ashwin dhakne
    Message was edited by:
            ashwin dhakne

  • Sync Send in BPM...no trace in MONI, where can i find

    hi forum,
    I have a file>BPM->jdbc scenario,
    in the BPM i make a synchronous call to a BAPI(RFC) to a R/3,
    and the response form this call is sent to JDBC,
    now due to SXMB_MONI trace level set to 1, i cant see the details of this synchronous call, which has a Request mapping and Response Mapping,
    Since this Syncronous call is made through a Sync Send, in a BLOCK, which has a exception branch, which catches in case of any error in Request or Response Mapping in this Sync SEND,
    so i m unable to see if the error occured in Request or Response Mapping,
    I CANT INCREASE THE TRACE LEVEL in MONI DUE TO RESTRICTIONS***(its production)
    is there any table in R/3 or anywhere where i can see the mapping which failed....
    help

    Hi,
    You can do one thing. Use transaction SXI_CACHE. Select the integration process double click it. You can drill down It will juz show a graphical descrption of untill which step the BPM has executed.
    RWB: Check once with message monitoring.
    <b>Cheers,
    *RAJ*</b>

  • BPM Error: BPE_ADAPTER MESSAGE_NOT_USED

    Hi,
    we have an issue in our XI production system, where message is not reaching BPM and its giving below error.
      <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    - <!--  Call Adapter
      -->
    - <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
      <SAP:Category>XIAdapter</SAP:Category>
      <SAP:Code area="BPE_ADAPTER">MESSAGE_NOT_USED</SAP:Code>
      <SAP:P1 />
      <SAP:P2 />
      <SAP:P3 />
      <SAP:P4 />
      <SAP:AdditionalText />
      <SAP:ApplicationFaultMessage namespace="" />
      <SAP:Stack>Message interface is not used by this process</SAP:Stack>
      <SAP:Retry>M</SAP:Retry>
      </SAP:Error>
    We carried out following steps:
    1. Did cache refresh using Tcode 'sxi_cache', IP object is giving return code as "99".
    2. We deleted the Integration Process object from Integration directory and reimported the object from Integration Reporsitory again.
    3. We re-imported the IR object from QA server again in Production, but it still didn't work. (It is working fine in QA environment).
    4. We went through following SAP Note 901366 & 910437 (Both have been applied).
    Can you please help us resolve this issue at the earliest.
    Regards,
    Ashish

    Hi Orit,
    We had this issue because workflow customizing object for use of xml object types was not activated in our system.
    This issue was resolved using tcode 'SWF_XI_CUSTOMIZING', and activate 'Activate Use of XML Object Types'.
    Hope this helps!!!
    Regards,
    Ashish

  • Configuration Problem on IDOC Adapter

    Hi,
    I am trying to configure the IDOC Adapter and am badly stuck.
    On the sender system: I have configured
    -RFC destination, ports and partner profile.
    - I have also configured the SLD as per documentation
    On the Integration Server:
    -RFC Destination, Port maintanence(IDX1.
    - Imported Metadata (IDX2)
    My IDOC is getting created and is being sent properly, I can see that in WE02
    But I cannot see it in Integration Server using transaction IDX5.
    Please help.
    Regards
    Ramesh

    Ramesh,
    Try to refresh the cache
    in Xi using transaction SXI_CACHE > delta Cache refresh.
    Then go to Integration Server and Environment Cache Notifications.
    Status should be green once you refresh the cache.
    This may look a bit silly, but it worked for us.
    (We used to get errors with SXI_CACHE in XI3 Service pack 9. Then we followed the steps of Checking Instalaltion part 1 as in XI3 install guide. Once we repeated these steps . SXI_CACHE worked and everything was fine).
    To find what exacly is happening, try to send the IDoc from one R/3 to anotehr thro Xi.
    The other R/3 will tell you the errors even if it does not show up in SXMB_MONI.
    Hope this helps.
    Thanks,
    BG
    Message was edited by: Bhaskar Ghandikota

  • Error in AE for File to File scenario

    Hello,
    i created a scenario for file to file. My file is picking up, but when i see sxmb_moni, i am seeing below error. Is there anything to configure for AE.
    <b>no_messaging_url_found: Unable to find URL for Adapter Engine</b>
    Please advice,
    Srinivas

    Hi,
    Under SLD check if you have maintained  Pipeline URL for XI Bsuiness system. Under tab "Integration" you will find parameter "Pipeline URL" and shd have value something like "http://dev server:port /sap/xi/engine?type=entry...
    If this entry is correct then try to refresh Adapter Cache using TC : SXI_CACHE..
    MenuGoto>Adapter Engine cache ( Click on refresh button)..
    Hope this will help.
    Nilesh

  • Integration Builder - runtime data cache - Error when creating cache list

    All,
    When I go into the Integration Builder --> Administration --> Runtime tab --> Data Cache
    I get a message saying "Error when creating cache list".
    All cache areas look ok and I do not see any other error.
    Also, RFC INTEGRATION_DIRECTORY_HMI looks good.
    Please advise.
    Thanks a lot.

    Hi,
      Use transaction SXI_CACHE to update the Integration Directory cache. Alternatively, you can use the following URLs to update the CPA cache. Use XIDIRUSER to refresh the cache.
    For complete cache refresh u2013 http://<hostname>:<port>/CPACache/refresh?mode=full
    For delta cache refresh u2013 http://<hostname>:<port>/CPACache/refresh?mode=delta
    If this does not solve the issue, check transaction SLDCHECK to ensure that connection to SLD is available. If the connection fails, check the configuration in the transaction SLDAPICUST. Make sure that the password maintained is correct and the maintained service user is not locked.
    Now in the Integration Repository go to Environment u2192 Clear SLD Data Cache. Also go to Integration Directoy and clear the cache using menu Environment u2192 Clear SLD Data Cache.
    Open the XI Start Page and click on Administration. On the Repository tab, choose Cache Overview. Refresh the cache using the buttons/icons on the right. Use XIDIRUSER to refresh the cache. Carry out cache refresh in the same way on the Directory and Runtime tabs.
    regards,
    ganesh.

Maybe you are looking for

  • Can't find photo button on itunes

    I want to add photos from my PC to my iphone but don't seem to be able to do it, looked online but don't seem to have/can't find a photos tab on itunes. Help!

  • Burning labels directly to dvd's

    I want to burn labels directly to dvd's so have purchased Verbatim Printable dvd+r's. Having done a little research I understand I need an application akin to Disk Cover 3 but am a little confused as to whether I need extra hardware. I have the lates

  • What do I need to do to get pronunciation via Firefox? I could not download Apple's Quick Time; I don't want any Apple products..

    I have FF, Win 7 Ultra, 32-bit, HP a465c. I bookmarked a pronouncing dictionary that won't pronounce! Yikes! When I try to get an unusual word pronounced, I am prompted to download Apple's plug-in. I have no Apple products and don't want any. When I

  • Trigger a user defined event

    Hello,  In my application, there will appear a dialog when an error occurs. I hope when pressing the "OK" button on the dialog can notify the main loop to stop, please advise how todo this. Thanks David 

  • Collapse Tree on 2nd level in 6i

    i have a tree which populates with below code on button click DECLARE my_tree ITEM; my_num  NUMBER; node    number; state   number; BEGIN --Set Tree-- my_tree := Find_Item('BLOCK12.TREE9'); my_num  := POPULATE_GROUP('record_group8'); FTREE.SET_TREE_P