Hiding Event Charts within Bidding Tab of an Auction

Hi Guys,
I need help on a particular requirement. This query is related to Auctions within E-Sourcing. The client wants us to hide the 'Event Chart' sub window within the bidding tab of an auction. I tried to resolving this through Page Customization, but I am unable to identify the UI id I need to modify. Is this possible through scripting ?  It would be great if someone could throw some light on this requirement. Thanks in advance.
Cheers,
Arijeet

Hi,
The desired behavior could be implemented easily with UIElementContainer-s on "main" view. The only thing you need is to bind visibility of containers to context and switch it accordingly.
For view set you have to place empty view for cell with output and make it default. Next, create plugs and link for "Input->Output" and fire plug from input view when necessary
Valery Silaev
EPAM Systems
http://www.NetWeaverTeam.com

Similar Messages

  • Navigate from a chart to another tab page

    I have a requirement to navigate from a chart to another tab page. Right now my implementation requires that I select one of the bars on the chart to navigate which also performs filtering. I want to be able to click any area on the request (not just the bars) that contains the chart to take me to another tab page and I don't want any filtering. Can this be done?
    Thanks in advance!
    Edited by: user9213142 on Oct 24, 2010 5:50 AM

    Hi Srikanth,
    Thanks for getting back to me.
    The method that recommended is what I am currently using. However, I want to be able to click anywhere on the chart not just the bars. Is there away to navigate by clicking on anywhere within a section?
    Thanks again!

  • YouTube links within a tabbed panel not stopping

    Within each tab of a tabbed panel, I have a YouTube link.  How to I make a YouTube playback stop automatically when the user changes tabs and starts a different video on a different tab?
    They will only see the 2nd video but hear both at the same time.

    This would need to add a little code snippet :
    http://stackoverflow.com/questions/8667882/how-to-pause-a-youtube-player-when-hiding-the-i frame
    http://stackoverflow.com/questions/5503833/stop-all-youtube-iframe-embeds-from-playing
    Thanks,
    Sanjit

  • How can I create a second sheet within a tab?

    How can I create a second sheet within a tab? I have tried to add another table but it shows up on top of the existing table. I want to have two sheets or tables within one tab so I can further sort and categorize within a section. Is this possible? Thanks for all the help!
    -Bridget Altman
    Administrative Associate
    Discover Abroad at the University of Georgia

    You can insert a new table on the View Responses Tab with
    Insert > Table
    You can also insert a new sheet with a new table with
    Insert > Sheet
    You can drag and drop the table if it does overlap with another table. Just select the table you want to move and drag the top-left corner of the table to move it.
    Hope this helps
    Gen

  • How do I navigate from a hyperlink on one page to an anchor within the tab widget?

    Hi guys can you please assist me with that issue I am describing in the question: How do I navigate from a hyperlink on one page to an anchor within the tab widget? I assume that it is not working because the tab widget is truly just on one page and anchors work within a page but not a specific tab. Is there a way around that?
    Thanks.

    an interesting question. Anchors work across pages (global) without any problem. Do they work within tabs or any other widgets I haven't tried, but it looks like you have and without success. I can see the temptation for doing this, but if you think about it why would you? Set the anchor on the page next to the tab(s) and hey presto the user needs only click the tab to which the hperlink refers, nothing could be more convenient! Of course, if the user cannot relate the tab to the hyperlink there's a problem. Generally solved by titling (like if the hyperlink is cats, the tab should preferably read cats and not dogs)! It's the only work around i can think of. Hope it helps.

  • How to list the active Alerts used within a tab(report) within a Document

    Hello
    We have a number of tabs/reports within a single webi document. There are a couple of alerts within the webi document but only one is used within a given tab/report.
    Is there an API around that will help me query the alerts that are enabled within each tab/report within a given document instance?
    There is an IReportProcessingInfo class that is around for it looks like its not applicable for Webi documents.
    Regards
    Madhu
    BO XI R2 SP2 on Windows 2003

    Hi Madhu,
    Below is a sample code to traverse through the ReportStructure and get the Alerters from the cells.
    Hope this helps.
    Regards,
    Dan
    Main:
                /************************** RETRIEVING PARAMETERS **************************/
                // Retrieve the logon information
                String username = "username";
                String password = "password";
                String cmsName  = "cms name";
                String authType = "secEnterprise"; 
                // Retrieve the name of the Web Intelligence document to be used in the sample
                String webiDocName = "WebI Alerter Test";
                /************************** LOGON TO THE ENTERPRISE **************************/
                // Logon to the enterprise
                IEnterpriseSession boEnterpriseSession = CrystalEnterprise.getSessionMgr().logon( username, password, cmsName, authType);
                /************************** RETRIEVE INFOOBJECT FOR THE WEBI DOCUMENT **************************/
                // Retrieve the IInfoStore object
                IInfoStore boInfoStore =(IInfoStore) boEnterpriseSession.getService("InfoStore"); 
                session.setAttribute("SAMPLE.InfoStore", boInfoStore); 
                // Build query to retrieve the universe InfoObjects
                String sQuery = "SELECT * FROM CI_INFOOBJECTS WHERE SI_KIND='" + CeKind.WEBI + "' AND SI_NAME='" + webiDocName + "'";
                // Execute the query
                IInfoObjects boInfoObjects = (IInfoObjects) boInfoStore.query(sQuery);
                // Retrieve the InfoObject for the Web Intelligence document
                IInfoObject boInfoObject = (IInfoObject) boInfoObjects.get(0);
                /************************** RETRIEVE DOCUMENT INSTANCE FOR THE WEBI DOCUMENT **************************/
                // Retrieve the Report Engines
                ReportEngines boReportEngines = (ReportEngines) boEnterpriseSession.getService("ReportEngines");;
                // Retrieve the Report Engine for Web Intelligence documents
                ReportEngine boReportEngine = boReportEngines.getService(ReportEngines.ReportEngineType.WI_REPORT_ENGINE);
                // Retrieve the document instance for the Web Intelligence document
                DocumentInstance boDocumentInstance = boReportEngine.openDocument(boInfoObject.getID());
                ReportStructure boReportStructure = boDocumentInstance.getStructure();
                out.print(traverseReportStructure(boReportStructure));
                out.print("<HR>Process Complete!<HR>");
                boDocumentInstance.closeDocument();
                boReportEngine.close();
                boEnterpriseSession.logoff();
    Functions:
    String traverseReportStructure(ReportStructure boReportStructure) {
                String output = "";
                for (int i=0; i<boReportStructure.getReportElementCount(); i++) {
                            output += traverseReportElement(boReportStructure.getReportElement(i), 0);
                return output;
    String traverseReportElement(ReportElement boReportElement, int level) {
                String output = "";
                String padding = getPadding(level);
                if (boReportElement instanceof ReportContainer) {
                            output += padding + "Report Name: " + ((ReportContainer) boReportElement).getName() + "<BR>";
                } else if (boReportElement instanceof PageHeaderFooter) {
                            if (((PageHeaderFooter) boReportElement).isHeader()) {
                                        output += padding + "Report Header<BR>";
                            } else {
                                        output += padding + "Report Footer<BR>";
                } else if (boReportElement instanceof ReportBody) {
                            output += padding + "Report Body<BR>";
                } else if (boReportElement instanceof Cell) {
                            output += padding;
                            output += "Cell ID: " + ((Cell) boReportElement).getID() + " - ";
                            output += getAlerters(((Cell) boReportElement).getAlerters(), level+1);
                } else if (boReportElement instanceof ReportBlock) {
                            output += padding + "Block Name: " + ((ReportBlock) boReportElement).getName() + "<BR>";
                            output += traverseReportBlock((ReportBlock) boReportElement, level+1);
                } else {
                            output += padding + boReportElement.getClass().getName() + "<BR>";
                for (int i=0; i<boReportElement.getReportElementCount(); i++) {
                            output += traverseReportElement(boReportElement.getReportElement(i), level+1);
                return output;
    String traverseReportBlock(ReportBlock boReportBlock, int level) {
                String output = "";
                String padding = getPadding(level);
                Representation boRepresentation = boReportBlock.getRepresentation();
                output += padding + "Block type is [" + boRepresentation.getClass().getName() + "].<BR>";
                if (boRepresentation instanceof SimpleTable) {
                            SimpleTable boSimpleTable = (SimpleTable) boRepresentation;
                            output += padding + "Processing SimpleTable...<BR>";
                            output += padding + "Block Header<BR>" + traverseCellMatrix(boSimpleTable.getHeader(null), level+1);
                            output += padding + "Block Body<BR>" + traverseCellMatrix(boSimpleTable.getBody(), level+1);
                            output += padding + "Block Footer<BR>" + traverseCellMatrix(boSimpleTable.getFooter(null), level+1);
                } else {
                            output += padding + "Unhandled Block Type...<BR>";
                return output;
    String traverseCellMatrix(CellMatrix boCellMatrix, int level) {
                String output = "";
                String padding = getPadding(level);
                if (boCellMatrix.getRowCount()>0) {
                            TableCell boTableCell = null;
                            for (int i=0; i<boCellMatrix.getColumnCount(); i++) {
                                        boTableCell = (TableCell) boCellMatrix.getCell(0, i);
                                        output += padding + "Column: " + i + " - " + boTableCell.getText() + " - ";
                                        output += getAlerters(boTableCell.getAlerters(), level+1);
                } else {
                            output += padding + "No Cells.<BR>";
                return output;
    String getAlerters(Alerters boAlerters, int level) {
                String output = "";
                String padding = getPadding(level);
                if (boAlerters.getCount()<=0) {
                            output += "No alerters.<BR>";
                } else {
                            output += "Alerters found!<BR>";
                            Alerter boAlerter = null;
                            for (int i=0; i<boAlerters.getCount(); i++) {
                                        boAlerter = boAlerters.getAlerter(i);
                                        output += padding + "<B>" + boAlerter.getName() + "</B><BR>";
                return output;
    String getPadding(int level) {
                String output = "";
                for (int i=0; i<level; i++) {
                            output += "     ";
                return output;
    Edited by: Dan Cuevas on May 25, 2009 9:45 PM

  • Spry Panels: How to link to a tab within a tab?

    hi, I was wondering if anyone could help me with this.
    I can set up a link to a main tab on a page of my website by just replacing '/index.html' with '/?tab=x' (with x being a number).
    Now within those tabs there are another set of tabs that I would also like to be able to link to, does anyone have any information on this?

    just a bump before I head out for the night.  Any help will be greatly appreciated.  Thanks!

  • Can I use an event structure within another event structure

    Hi
    Can use an event structure within another event structure?
    Thanks
    Yasamin
    Solved!
    Go to Solution.

    I attached my Vi from my old project (MY OLD VI). It is worked correctly.
    But I decided that use event structure instead of case structure.
    I attached my new VI as a picture and as a LabVIEW VI too (network_analyzer_8510_920527 Frequency Sweep.vi )
    My graphs show by pressing "case 5: button (Bottom of page right hand).
    Then I want to show each of graph in a large window( in a new VI) by clicking a key (for example "show 1").
    Thanks
    Yasamin
    Attachments:
    my VI.JPG ‏256 KB
    network_analyzer_8510_920527 Frequency Sweep.vi ‏72 KB
    MY OLD VI.vi ‏69 KB

  • The 'Bidder/Bid' tab in Bid Invitation

    Hi All,
    Can anyone tell me how to add a custom button on the 'Bidder/Bid' tab in Bid Invitation?
    I have to display something like the "Info" message when the user select the position from the bidder list.
    I know the method how to add the custom fields via INCL_EEW* but all these fields and buttons are appeared on the 'Basic data' tab.But I need another tab for it.
    Thanks n Regards,
    Laka

    Hi
    http://help.sap.com/saphelp_srm70/helpdata/EN/2b/7c399f1f0b465f9e58f77c3bd2c38c/frameset.htm
    /SAPSRM/BIDDER (SAP SRM: Bidder)
    br
    muthu

  • Raise event from within process chain

    Is there some way to easily raise an event from within a process chain?  The only way I know to do this is to run an ABAP program that raises the event.

    Hi Shashank,
    sorry for the delay: I didn't notice your question. Try this way.
    1 - define ABAP Report Z_EVENT_RAISER (see sample code below)
    2 - define a variant for this Report (Event Name mandatory)
    3 - Call ABAP Report Z_EVENT_RAISER from within your Proces Chain.
    This should work
    Hope it helps
    GFV
    *====================================================
    *& Report  Z_EVENT_RAISER                                              *
    REPORT  Z_EVENT_RAISER                          .
    selection-screen begin of block parametri with frame.
    parameters:
      EVENT like BTCH1250-EVENTID obligatory,
      PARAM like BTCH1250-PARAMETER.
    selection-screen skip.
    selection-screen end of block parametri.
    CALL FUNCTION 'BP_EVENT_RAISE'
      EXPORTING
        eventid                      = EVENT
        EVENTPARM                    = PARAM
      TARGET_INSTANCE              = ' '
    EXCEPTIONS
      BAD_EVENTID                  = 1
      EVENTID_DOES_NOT_EXIST       = 2
      EVENTID_MISSING              = 3
      RAISE_FAILED                 = 4
      OTHERS                       = 5
    IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    *====================================================

  • Tab canvas within a tab canvas? Can it be done?

    Hello,
    I am working in forms 10g. A customer has given me a mock up that contains a tab canvas within a tab on another tab canvas. Is this even possible? If so, can you outline the steps to do so please?
    Thanks,
    Adam

    It is possible, but you cannot create tab-canvas 2 on top of tab canvas 1. Create both tab-canvases on top of the content canvas, the at runtime use SHOW_VIEW and HIDE_VIEW to show or hide the second tab-canvas as needed.

  • Place a Tab Canvas within a Tab Canvas (there is more Stack Canvas)

    I Use Forms [32 Bit] Version 10.1.2.0.2.
    Hi All.. I have the same problem with this case ( Place a Tab Canvas within a Tab Canvas ).
    but I need help with my case, what if there is more stack canvas, like this :
    - I created Tab Canvas first, then
    - in my first Tab Canvas I put the new tab canvas (this solved), then
    - I create again new Tab Canvas in the second Tab Canvas.
    How do I control that in Trigger Level Form - WHEN-TAB-PAGE-CHANGED ? if I want to show if :
    - First Tab Canvas I klik then the second Tab Canvas is show (solved), then if
    - I klik second Tab Canvas then the third Tab Canvas is show. (this my case)
    thx b4 to all ...... I am newbie in forms
    Edited by: 973372 on Dec 14, 2012 2:05 PM

    not yet

  • Place a Tab Canvas within a Tab Canvas

    Oracle Forms 6i.
    I have a requirement to put a tab canvas within a tab canvas. However when I try to create a tab canvas within a tab canvas i get a 'FRM-13002: Stacked and Tab canvases must be created within content canvases.'
    Does anyone know of a way to achieve this?

    Got it working thanks.
    For anyone that wants the code:
    WHEN-TAB-PAGE-CHANGED - Form Level Trigger
    declare
         tb_name varchar2(30);
    begin     
         tb_name :=get_canvas_property('CANVAS1', topmost_tab_page);
         if tb_name = 'TAB1' then
              show_view('CANVAS1');
              show_view('SUB_CANVAS1');
              go_item('BLOCK1.FIELD1');
         elsif tb_name = 'TAB2' then
              hide_view(''SUB_CANVAS1');
    go_item('BLOCK1.FIELD2');
         end if;
    end;

  • Build the Bar chart from Cross Tab which have 3 measures with cell refr.cal

    Hello Friends. I want to Build the Bar chart from Cross Tab which have 3 measures with Actual , Plan and Forecast
    But Issue here is each cell is defferent like i have to do different calculation for each cell for actual, plan, forecast
    like A = Jan act/Budget actual, Where as B = Feb Act/ Jan Budg+Febbdgt_March Budget
    So now when I right click to say turn to Chart it is not generating the chart
    Please help how to build bar chart since i do not have 1 key figure which i can drag and drop in view structure of chart so how to handle this
                             Jan,  Feb, March, Aprl, May, June
    Actual                  A       B       C     D
    Plan                     N       M       O     P
    Forecast
    SONIYA

    Hi Soniya,
    It will be better if you can get these keyfigures calculated from the BEx with the help of structures in the BEx.
    At the report level it will be complex to create these variables and also not sure whether going to work:
    But you can try something like this:
    A= If (L01 Moths="JAN") then Sum (Actual)/Sum (Bud) Else 0 similarly for other months.
    Then you need to create one more variable (measure) which should be plotted on the chart as:
    Final Act = If([L01 Month]="JAN") Then A ElseIf([L01 Month]="FEB") Then B ElseIf([L01 Month]="MAR") Then C
    Final Plan= If([L01 Month]="JAN") Then N ElseIf([L01 Month]="FEB") Then M ElseIf([L01 Month]="MAR") Then O
    similarly you have to create variables for Forecast, then finally you can plot final 3 variables in the graph.
    Hope it helps you.
    Regards,
    Rohit

  • Tab block within a tab block..

    Hello Gurus,
    I am trying to find a technique where I can create tab within a tab block. On a selection-screen report I am working I am creating a tab as follow. But I need two more tabs within this tab. Is it possible ? How ?
    SELECTION-SCREEN BEGIN OF BLOCK BSD-2 WITH FRAME Title text-030.
    SELECT-OPTIONS :
                     S_DSD  FOR  sy-datum,
                     S_DD   FOR  sy-datum,
    SELECTION-SCREEN END OF BLOCK BSD-2.
    SELECTION-SCREEN END OF SCREEN 700.
    SELECTION-SCREEN: BEGIN OF TABBED BLOCK tab_block for 5 LINES,
    TAB (24) tab1 USER-COMMAND tabpush6
      DEFAULT SCREEN 700,
    END OF BLOCK tab_block.
    Regards,
    Jainam.

    Hi Shah,
    SELECTION-SCREEN BEGIN OF SCREEN 500 AS SUBSCREEN. " Use these Subscreen as mentioned below
    PARAMETERS: carrid type spfli-carrid,
                connid type sflight-connid.
    SELECTION-SCREEN END OF SCREEN 500.
    SELECTION-SCREEN BEGIN OF SCREEN 600 AS SUBSCREEN.
    PARAMETERS: matnr type mara-matnr,
                maktx type makt-maktx.
    SELECTION-SCREEN END OF SCREEN 600.
    SELECTION-SCREEN: BEGIN OF TABBED BLOCK tab FOR 10 LINES,
                      TAB (20) button1 USER-COMMAND ucom1,
                      TAB (20) button2 USER-COMMAND ucom2,
                      tab (20) button3 USER-COMMAND ucom3, " Other Tabs
                      tab (20) button4 USER-COMMAND ucom4, " Other Tab
                      tab (20) button5 USER-COMMAND ucom5, " Etc
                      END OF BLOCK tab.
    INITIALIZATION.
      button1 = 'Flight Details'.
      button2 = 'Material Details'. " Tab Description
      button3 = 'Material Details'. " Tab Description
      button4 = 'Material Details'. " Tab Description
      button5 = 'Material Details'. " Tab Description
      tab-prog = sy-repid.
      tab-dynnr = 500. " Initially Assign a Screen
      tab-activetab = 'PUSH1'.
    AT SELECTION-SCREEN.
    case sy-ucomm.
      when 'UCOM1'. " Based on the User Command Assigned above
        tab-dynnr = '0500'. " Assign a relavent Sub Screen as declared above
        WHEN 'UCOM2'.
          tab-dynnr = '0600'.
      ENDCASE.
    Cheerz
    Ram

Maybe you are looking for

  • Lost all my music in my computer itunes, why?

    I lost all music on my computer itunes, why?

  • I can no longer open pdf files since updating my OS

    I can no longer open pdf's since updating to iOS 5.0.1 - how can this be corrected?

  • Get IP address ... behind xDSL ...of the ISP

    Hi i m looking for a cool way to get not my localhost address.... i need to get my IP ... i have the next code: import java.net.*; public class TestIP {      public static void main(String args[]) {          try {                InetAddress[] address

  • WebService with attachments. How?

    Hi, i have a WebService which send an attachment. I've generated the webservices classes, but i'm receive an error if i try to call the service TypeError: Error #1083: Das Präfix "0.urn" für Element "0.urn:uuid:[email protected]" ist nicht gebunden.

  • My IPhone sent out a virus

    On Monday, I visited several websites with my IPhone and also downloaded a new ap - a solitaire game by byterun. The following day while I was away from the IPhone and my home computer was off, the IPhone sent out a virus to my entire address book (a