IC WebClient (Tableview modification

Hi,
We need to modify the view 'BuPaSelectCustomer.htm' which displays all the business partner data based on the search options. This data is displayed in a tableview.
    <crmic:tableView id              = "<%= controller->tableview_id  %>"
                     navigationMode  = "BYPAGE"
                     onRowSelection  = "select"
                     onNavigate      = "onNavigate"
                     table           = "//Customers/Table"
                     selectionMode   = "LINEEDIT"
                     columnWrapping  = "FALSE"
                     fillUpEmptyRows = "FALSE"
                     keyColumn       = "BP_NUMBER"
                     emptyTableText  = "Table is empty!"
                     visibleFirstRow = "<%= First_Row  %>"
                     focus           = "TRUE"
                     visibleRowCount = "4"
                     selectedRowIndex  = "<%= Row_Selection %>"
                     headerText      = "<%=lv_size %> <%=otr(crm_ic_appl/BupaResultsCustomer) %>"
                     headerVisible   = "TRUE"
                     width           = "100%" >
        <crmic:tableViewColumn columnName  = "NAMEVER"
                                title       = "<%= otr(crm_ic_appl/bupaAccount) %>" />
      </crmic:tableViewCols>
a> Can anyone please explain me how the statment
                  table           = "//Customers/Table" works?
     Customers is a context node and there is no SET_TABLE or GET_TABLE  
     method.
b> If I want to add one more column, even after adding that as an atribute             (SET       and GET methods gets developed) and after adding the statement
<crmic:tableViewColumn columnName  = "NEWCOL", the new column is displayed as NULL. I tried putting a breakpoint in the GET method for the new field. But the processing does not stop there. Do I need to modify any other structures?
Please consider this as an urgent issue and any help will be highly appreciated.
Thanks,
Shankar

Hi,
I had similar issues with document search.
<crmic:tableView
                         id              = "<%= controller->tableview_id %>"
                         navigationMode  = "BYPAGE"
                         onRowSelection  = "select"
                         onNavigate      = "onNavigate"
                         table           = "//Documents/Table"
and through debugging I found the method GET_T_TABLE of the context note used to get the values for each column and row.
Mihai

Similar Messages

  • IC WebClient: Add Dropdown Box to TableView

    Has anyone successfully added a dropdown box inside of a CRM IC WebClient table that uses a context node?  If so, I would appreciate some advice!  I have read Brian's blog about table view iterators, but as usual the application in CRM is slightly different. 
    I'm working with a custom column in the result list (Customers context) on the BuPaSelectCustomer view.  I want my custom column to be editable via a dropdown box.  Here's what I've done:
    1) Created a custom class that implements the IF_HTMLB_TABLEVIEW_ITERATOR interface
    2) Created an attribute of the Customers context class called ITERATOR that is typed as the new class in #1
    3) Added the iterator attribute to the crmic:tableView
    element in the page which points to the attribute defined in #2: iterator = "<%= customers->iterator %>"
    4) Set edit = "TRUE" attribute in the crmic:tableViewColumn element for my new column named 'ZZSLSTATUS'
    5) In the controller class SET_MODELS method:
    * Create iterator for table
      IF NOT iterator IS BOUND.
        CREATE OBJECT iterator TYPE ZCL_CRM_SELCUST_TV_ITERATOR
          EXPORTING
            ir_context_node = typed_context->customers.
      ENDIF.
    The constructor looks like this:
    method CONSTRUCTOR .
      gr_context_node = ir_context_node.
    endmethod.
    6) GET_COLUMN_DEFINITIONS looks like this:
      data: wrapper type ref to cl_bsp_wd_collection_wrapper.
      gv_current_line = 0.
      gv_tableview_id = p_tableview_id.
    * get the wrapper of the context node
      wrapper = gr_context_node->get_collection_wrapper( ).
    * fill the local iterator
      gr_iterator = wrapper->get_iterator( ).
    7) RENDER_ROW_START looks like this:
    * Position on correct index
      gr_iterator->get_by_index( iv_index = p_row_index ).
    8) RENDER_CELL_START looks like this:
    DATA: LT_RECSTAT      TYPE TABLE OF IHTTPNVP,
          LS_RECSTAT      TYPE IHTTPNVP,
          LR_COL_DROPDOWN TYPE REF TO CL_HTMLB_DROPDOWNLISTBOX.
    FIELD-SYMBOLS: <TABLE> TYPE  TIHTTPNVP.
    * Simple 1 record table for now
      LS_RECSTAT-NAME  = '1'.
      LS_RECSTAT-VALUE = 'Not Called'.
      APPEND LS_RECSTAT TO LT_RECSTAT.
      CASE P_COLUMN_KEY.
        WHEN 'ZZSLSTATUS'.
          IF NOT P_EDIT_MODE IS INITIAL.
    *       Create replacement bee to show a dropdown listbox in the
    *       table cell
            CREATE OBJECT LR_COL_DROPDOWN.
            LR_COL_DROPDOWN->ID                = P_CELL_ID.
            LR_COL_DROPDOWN->NAMEOFKEYCOLUMN   = 'NAME'.
            LR_COL_DROPDOWN->NAMEOFVALUECOLUMN = 'VALUE'.
            TRY.
                CREATE DATA LR_COL_DROPDOWN->TABLE TYPE TIHTTPNVP.
              CATCH CX_SY_CREATE_DATA_ERROR.
                RETURN.
            ENDTRY.
            ASSIGN LR_COL_DROPDOWN->TABLE->* TO <TABLE>.
            IF SY-SUBRC = 0.
              <TABLE> = LT_RECSTAT.
            ENDIF.
            LR_COL_DROPDOWN->SELECTION = GR_CONTEXT_NODE->GET_ZZSLSTATUS(
                                                ATTRIBUTE_PATH = ''
                                                ITERATOR = GR_ITERATOR ).
            P_REPLACEMENT_BEE = LR_COL_DROPDOWN.
          ENDIF.
      ENDCASE.
    Nothing happens to the cells in my column (they still appear as uneditable with their initial values) and my breakpoints aren't hit in the custom iterator class methods when the table is rendered.  Any ideas? 
    Thanks,
    Brad

    Brad or anyone who could help:
    I found this article very useful and tried to follow the samples. I am not very experienced in BSP and I only need to add a column to BuPaSelectCPforCustomer IC webclient tableview.
    Step 1 - done.
    step 2 - I am not sure I did it right. I created a custom class ZCL_CRM_IC_BUPASELCP_CN02 for CONTACTRELATION and added an attribute ITERATOR to the class.
    step 3 I add this to crmic:tableView
       iterator = "<%= CONTACTRELATION->iterator %>"
       but I go compile errors like "Field iterator is unknown".
    Step 4 - skip
    Step 5 - I assume the controller class is the top controller which in my case is ZL_CRM_IC_BUPASELECTCPFOR_IMPL->SET_MODELS. I added this code:
         IF NOT iterator IS BOUND.
         ENDIF.
    I got the same compile errors like "Field iterator is unknown".
    I think I missed something somewhere. I would really appreciate it if you could shed more light on this.
    Thank you so much.

  • TableView - IC WebClient

    Hi,
      I have a tableview to display records in a view.
      When I click to next page and select a row. The Tableview is refresh and go back to first page.
      Is there any method to hold that page? So that whenever I select what ever row, it refresh but will display the page of my last selection.
      Kindly advise, thanks!!
    best regards,
    ginnie

    Use visibleFirstRow in the BSP Tag wich Refers to a Controller variable which is dynamically set it to the row number you want to display in the Controller , on the event raised by page up and page down

  • Ic Webclient Identify Account modification

    Hi All
    I need to add a new view to the right hand side of the Account Identificatoin component, when the bp is confirmed.
    I have created a new enhancment component and modified the BuPaDetailB2BVS viewset to include the new component.
    My problem is that the viewarea only takes up 50 percent of the display area, so everthing gets squished on the left hand side of the display area.
    Can anyone tell me how to get the viewset to display properly i.e. taking up the entire width of the viewarea.
    Thanks

    Closing thread, no resolution

  • IC WebClient customization u0096 view  replacement

    Hi everybody.
    Does anyone could help me to solve me issue? I have to make some changes in IC WebClient, so to make it I need to replace a couple of standard controllers. As I understood from IC WebClient consultants cookbook, to replace a view I need to do the following steps:
    1. In ‘spro’ transaction, Customer Relationship Management ->Interaction Center WebClient-> Customer-Specific System Modifications -> Define Runtime Framework Profile
    - Create runtime framework profile,
    - in ‘controller substitutes’ folder in the tree a left, assign replaced and replacement   controllers. For ex.: CRM_IC | BuPaCreate | ZMY_APLL | BuPaCreate
    - in ‘custom controller’ folder assign custom controller to be called, for CRM_IC it will be IC_BASE | CuCoBDC
    2. In ‘spro’ transaction, Customer Relationship Management ->Interaction Center WebClient->Define IC WebClient  Profiles
         - Create profile by coping the ‘DEFAULT’ one.
    - in ‘Assign function profiles’ folder in the tree a left, for function profile id ‘RUNTIME’ change profile value form ‘DEFAULT’ to the name of Runtime Framework Profile we created in the step 1
    3. In the cookbook sad: ‘Assign the IC WebClient profile to your user’s or business partner’s position in organizational management.’ I guess that this should connect our created profile with the actual user of the system.
    4. Restart the IC WebClient (application CRM_IC). This step is unclear for me, what does that mean ‘Restart’?
    As a result of this customization I expect that view ‘BuPaCreate’ from CRM_IC will be changed with BuPaCreate from ZMY_APLL. I use ‘BSP_WD_WORKBENCH’ transaction to test this changes, defining 'CRM_IC' as application and created profile name as Runtime Profile Name.  Can any body explain me how to execute the third step form the very beginning. Cause I did not have any special settings in the system for that, but my basis user. Anyway? any information will be helpful? Look forward for your replies.

    Hi Vlad,
       At first thx in sdn forum is give the points to the answer, i think you should give point to Thirumala.
       At last, if you ask for a question of WebClient Cookbook you should have the cookbook and see the process of assign the profile. You can find information of organitional management you can see in the CR100 ( Course SAP of Basic configuration of CRM ) or <a href="http://help.sap.com/saphelp_crm50/helpdata/en/68/5c1738453fde16e10000009b38f8cf/frameset.htm">Organizational Management in SAP CRM Enterprise</a>.
    Regards.
    Manuel

  • IC WEBCLIENT: Access via 'NULL' object reference not possible

    Hi,
    Iam working in ABAP, and learning CRM ABAP on CRM5.0 IDES Demo system I was trying to create a new WebIC by copying one view from CRM_IC to ZCRM_IC bsp application. Following are the steps I following according to Cook book documentation.
    1. I copied BuPaDisplayCustomer view and controller from CRM_IC to ZCRM_IC from
        BSP_WD_WORKBENCH by selecting CRM_IC and runtime profile = 'DEFAULT'.
    2. Created a runtime profile from SPRO->CRM->IC Webclient->Customer specific modifications->Define
       runtime profile.
    3. Copied the 'DEFAULT' runtime profile to my new profile 'Z_COOKBOOK'. Assign 'ZCRM_IC' by
       clicking on 'Controller and substitues'.
       BSP       Replaced Controller         BSP                 ReplacmentController
       CRM_IC BuPaMoreContactView    Z_CRM_IC         BuPaMoreContactView 
    4. Define IC Webclient profile:
        SPRO->CRM->IC Webclient->Define IC Webclient profile->Copy the DEFAULT profile and assign it to
        'Z_COOKBOOK',
    5. Assigned the Webclient profile to the user from t-code 'PPOMW'. Selected 'USER' from the 
        existing 'Position' and Goto->Detail object->Enhanced obj descrption.Selected IC webclient from the
       list and created Infotype assigned Webclient profile 'Z_COOKBOOK'.
    6. Execute the ZCRM_IC from SE80 by rightclick and Test. Here is my problem,Iam receiving the
       following error in the webpage.
         The following error text was processed in the system CR7 :
               Access via 'NULL' object reference not possible.
        The error occurred on the application server CR7_01 and in the work process 0 .
        The termination type was: RABAX_STATE
    The ABAP call stack was:
          Method: SET_MODELS of program CL_CRM_IC_BUPADISPCUSTOME=====CP
          Method: SET_MODELS of program CL_CRM_IC_BUPADISPCUSTOME=====CP
          Method: SET_MODELS of program CL_CRM_IC_BUPADISPCUSTOME_IMPLCP
          Method: DO_REQUEST of program CL_BSP_WD_VIEW_CONTROLLER=====CP
          Method: DO_REQUEST of program CL_BSP_CTRL_ADAPTER===========CP
          Method: ON_REQUEST of program CL_BSP_RUNTIME================CP
          Method: IF_HTTP_EXTENSION~HANDLE_REQUEST of program CL_HTTP_EXT_BSP===============CP
          Method: EXECUTE_REQUEST_FROM_MEMORY of program CL_HTTP_SERVER================CP
          Function: HTTP_DISPATCH_REQUEST of program SAPLHTTP_RUNTIME
          Module: %_HTTP_START of program SAPMHTTP
    I check the CRM services and all are active, using IE8 web browser. I just copied the view and controller
    from CRM_IC into Custom BSP application i.e., ZCRM_IC.
    Above error is occuring even If i run the standard CRM_IC BSP application and select one simple view.
    from SE80.
    Not sure whether any additional configuration or any special roles to be assigned to the Webclient profile.
    Thanks,
    Venn.

    hello swapna,
    we are facing the same error while accessing the leave request link, all jco are testing fine, i checked backend connection and its fine, please tel me how did u resolved that issue,
    Thanks in advance.....
    ajay

  • CRM 4.0 IC webclient to CRM 2007

    Hi
    Currently we are on CRM 4.0 using IC Webclient for our call centre. Around 30% of development done in BOL layer programming to suit the business requirements.
    Now we are planning to upgrade to CRM 7.0 with IC Webclient
    Can anybody help us in providing information and precautionary measures to be considered for upgrade.
    Regards
    Satish Kumar

    Hi,
    just wanted to stress that even than BOL/ genIL is still compatible it has been significantly increased especially around the advanced and saved searches and some more new features like a generic "text-for-key" support service to facilitate UI development.
    The biggest change however that you might experience in the BOL layer is, however, the complete BOL support of all CRM objects including all sub objects, relations and attributes. So the enhancements that you have done in your 4.0 project might not even be necessary anymore unless you've introduced completely new objects. Also fields you added via EEW will be available in the respective BOL objects without manual code effort.
    On the UI layer itself you have to be aware that even though the whole CRM 2007 UI is based on the same UI framework as CRM 4.0 IC WebClient, this framweork has been significantly enhanced and supports now also concepts as components (to organize, structure and manage different areas of the CRM application), reuse via components and windows etc. Also there are two new sets of tags: THTMLB (Low level UI controls such as input fields, tables and trees) and CHTMLB. The latter one contains eta tags for configuable views that allow the adjustment of views via the configuration tool, which allows defining fields and arrangement on a form or a table as well as re-labelling.
    Also the toolset in general has been heavily enhanced and there's also the concept of modification-free enhancements on the UI layer based on inheritance.
    The upgrade will be "technical" meaning that all your stuff will survive but due to the componentization of the UI framework will not run out of the box in the new environment. You will have to "re-do" investments you've done on the UI side - however this should be much easier compared to 4.0 due to configurability of the UI and the improved toolset.
    I hope this information helps to get an idea what you can expect.
    Edited by: Peter Conrad on Apr 23, 2008 5:09 PM

  • CRM 5.0 Marketing Campaigns - Send survey on IC Webclient ticket...

    Hello Experts,
    I hope someone can help me with the following:
    We are using IC Webclient in a B2B Szenario and want to monitor our customer satisfaction (according to the quality of our service) over a long period. Now our target is the following:
    Every day a couple of customers should get an eMail with a questionairy. BUT: Only those customers should be taken into account that have accepted/ closed at least one ticket on that day. If they answer they get an "Thanks for participation"-eMail.
    Now our idea was to use the campaign automization for that (CRM_MKTPL).
    First I would create the personalized eMail with transaction CRMD_EMAIL. Second the survey with crm_survey_suite. (This is easy)
    Third I would create a new target group, which is a little bit more difficult. My idea was to create a new table + extractor in which I put all customers that should receive the mail. Every day I change the content of the table, so that my target group always has the same name, but different customers. Then I would start a periodic campaign (run daily) that sends an eMail with the survey.
    My problem is that I don't know whether I can change the members of a target group in a running campaign or if I have to use some badi / modification or whatever to realize this. Has anyone of you had a similar problem and could help me with my problem? I tried my ideas, but somehow it didn't work (he says everything is fine, but no eMails are sent from my campaign element). Now I don't know if I'm to stupid to get it working or if there is something wrong with my idea.
    Any Ideas/ proposals would help!
    Thanks beforehand for helping,
    Rainer
    PS: Points will be rewarded ;o)

    Hi Rainer,
    It is possible to refersh the same target group daily. You will have to schedule a background job, which must daily update your target group.
    Now How do we create a target group? for this your datsource can either be created from infosets or a BW infocube. The logic behind both will be two query the database to find the service tickets created today, check their status ( you can use CRM_ORDER_READ) and get the business partner number from it.
    And ofcourse your campaign will be a periodic campaign.
    Regards,
    Shalini Chauhan

  • IC Webclient Profiles

    Hi, we started customizing the IC Webclient trough profiles (as described in the "Consultant's Cookbook for IC Webclient CRM 4.0", Chapter 3).
    Assigning profiles seem to work, but the profile xml-tags in the profile ("<ControllerReplacements>") don't have any effects on the webclient. Any solution for this problem? We use version 6.20.
    Thanks.

    Manoj, try the following steps!
    Note: as said above, make sure you have all your profiles linked right (might be a little confusing):
    - assign your profile to the user(s) (Organizational Management: transaction “po10”)
    - set the parameter as described above (transaction "SU01"
    add the parameter for the user (Name:CRM_ICWC_TEST, Value:0X23456789)
    - in ic webclient profile set the "framework profile" to your modified XML framework profile. (see below for an xml example)
    - find out which controller you want to replace by starting the webclient (in the browser) and hover the mouse over the view's title
    - copy and modify it (if you copy a standard view to your bsp app. for modification (see consultant's cookbook), make sure you copied the view AND the controller and don't forget to activate both!)
    -assign it in the the framework profile and save.
    -check the results in your browser!
    Wolfram
    </WorkareaDefinition>
    <ControllerReplacements>
    <ControllerReplacement>
    <ReplacedController>theView</ReplacedController>
    <ReplacingController>yourApp/yourView</ReplacingController>
    </ControllerReplacement>
    </ControllerReplacements>

  • Customize IC WebClient Profile

    Hi all,
    I started working on CRM 5.0 ICWC and i am facing some customization issue,
    I have copied BuPaMoreContactView.htm view of CRM_IC BSP Application into Z_CRM_ICW appln,
    In Framework Profile setting, I have maintained the Contoller Subsitute Z_CRM_ICW for CRM_IC.
    Also created one IC Web Client Profile for copiying the default profile setting into it, and have assigned
    framework profile  in the webclient profileu2019s functional profile u2018RUNTIMEu201D.
    I have attached the IC WebClient profile to my User Id..
    But still I am not able to see the modifications that I have done in the Z BSP Application.
    Is there any link between framework profile and IC WebClient profile which I am missing ??
    I checked through notes in oss there i am supposed create some BP and assigned that , canone anyone tell me how to save BP and where to assign that if required.
    regards
    Saurabh khanna

    Hi Saurabh
    In Transaction SU3 use:
    Parameter: CRM_ICWC_TEST
    Parameter Value: xX3456789
    Did you copy the controller for the view, Ideally you should copy the controller from transaction BSP_WD_WORKBENCH, this will take the view with it.
    Hope this helps
    Regards
    Arden

  • How to change the position of Views in IC webclient

    Dear all,
    Our requirement is to change the Views locations in IC Webclient Interface. like we want to see morefields view (BuAgmoreFieldViewset) in the place of Product Veiw in Identify accout work area.
    In the same way in Interaction record we want to replace follow-up activity view has to be replaced with Interaction record partners view.
    Kindly suggest me what sort of development is required for this requirement. How can we configure this in SAP?
    Your valuable suggestions will be highly appreciated.
    Best regards,
    R. Sravanthi
    Edited by: Sravanthi_Revella on Apr 19, 2009 2:46 PM
    Edited by: Sravanthi_Revella on Apr 19, 2009 2:47 PM

    There is no easy way or direct configuration to handle this . You need a complete knowledge of  all concepts in IC WebClient Cookbook , essentially  View , Viewset and how to make modification in standard viewset . Once that is done you will have to Handle the Navigation using the Navigation Link concept .   Apart from that you will need BSP/ Object Oriented ABAP to handle the Object Node Instantiation either in the Inbound Plug etc so that your View Context Node and Attributes are populated to be display .

  • Problem with generic table in tableview

    Hi,
    I need a generic editable table in my tableview. I coded the page as shown below. Displaying the data works fine but after editing, the modifications are not present in my variable model->table. It seems that my reference is lost.
    How can I solve this problem
      field-symbols: <tab> type table.
      assign model->table->* to <tab>.
      if <tab> is assigned.
    %>
    <htmlb:tableView id              = "itab"
                      selectionMode   = "LINEEDIT"
                      table           = "<%= <tab> %>"
                      columnDefinitions  = "<%= model->controltab %>"
                      filter          = "SERVER"
                      selectedRowIndex = "<%= model->selected_row %>"
                      onRowSelection  = "row_select"
                      sort            = "SERVER"
                      columnHeaderVisible = "TRUE"
                      visibleRowCount = "<%= model->ROW_COUNT %>"
                      iterator = "<%= iterator %>"     />

    i guess somewhere (may be in oninputprocessing) you need to get the ref of <tab> to your model table .
    <b> get reference of <tab> into model->table-> .</b>
    i never tried anything like this, but i suggest you to try this.
    Regards
    Raja

  • BSP - TableView overwritten by input fields in same page

    Hi everybody!
    We try to implement a page with a tableview, loading datas in the onCreate with a CallFunction, and then looping on itself to modify the datas before saving in a cookie:
    OnCreate
    OnInitialize <--
    Layout          |
    Processing -
    The tableView is displaying a table "T".
    There is an input field "F" in the table.
    We have a "reset to 0" button in the page affecting the field F of table T.
    The reset is done in OnInputProcessing.
    Problem : when reseting, the TableView displays the input field value, and not 0. Yet, when debugging, I can see that T contains 0, in the Layout execution.
    So I guess the page input fields are overwritting the  table of the tableView.
    Thanks a lot in advance, best regards
    François

    Thanks a lot for your reply
    This is what happens more in details:
    In my page, I have a table with a modifiable column, that maybe I want to reset:
    Let's suppose I have typed "1" in many rows, but aftewards, I want to reset to 0.
    Layout:
            <htmlb:groupBody>
              <%-- TableView with columns description table  --%>
              <htmlb:tableView id              = "tvX"
                               table           = "<%= requisition %>"
                               design          = "ALTERNATING"
                               headerVisible   = "TRUE"
                               keepSelectedRow = "TRUE"
                               visibleRowCount = "15"
                               fillUpEmptyRows = "true"
                               onHeaderClick   = "MyEventHeaderClick"
                               onRowSelection  = "MyEventRowSelection"
                               selectionMode   = "LINEEDIT"
                               width           = "100%"
                               iterator        = "<%= tv_iterator %>" >
                <htmlb:tableViewColumns>
                  <htmlb:tableViewColumn columnName = "BANFN"
                                         title      = "N° Demande d'achat"
                                         sort       = "true" >
                  </htmlb:tableViewColumn>
                  <htmlb:tableViewColumn columnName = "MENGE_VAL"
                                         title      = "Quantité modifiée"
                                         type       = "INPUT" >
              <htmlb:button id      = "init"
                            text    = "Init"
                            onClick = "onInputProcessing(init)" />
    OnInputProcessing :
    Nothing (so when clicking on "Init", we come back on the same page into OnInitialization)
    OnInitialization:
        loop at requisition into wa_requisition.
          wa_requisition-menge_val = 0.
          modify requisition from wa_requisition.
        endloop.
    The page still displays the "1" whereas I see "0" in debug in the Layout.
    I suppose the tableView is displayed not only from the table "requisition" but from a table corresponding to the inputs in page, which is initialized in the OnCreate part, but not in the On Initialization.
    The iterator is the standard one.
    Do you have an idea?
    Best regards

  • NEW  VIEW  IN  WEBCLIENT  (CRM 5.0)

    Hi,
    I want to create a new navigational link, and call a completely new view from dat.. can ne one explain how to do this....
    I have tried with replacing existing one with new one by assigning custom controller in SPRO->CRM->ICWC-> CUSTOMER SPECIFIC SYSTEM MODIFICATIONS->ICWC RUNTIME FRAMEWORK PROFILES.....
    But in this case i have to create a entirely new one for
    eg:  navigational link MENU. 
    When i click this navigational link it shud direct me to a new view....
    Regards
    chandan

    Hello Chandan,
    When you want your view to be displayed in a complete new 'screen' you also need to create a new viewset that contains your view. When you create a new view you don't need to fill in controller replacements in the customizing as you're not replacing an existing view, you're creating a new one.
    The scenario you're trying to achieve is described exactly in the IC WebClient Cookbook for Consultants. There is a thread in the CRM Web Applications forums that distributes this document.
    Reward points if useful!
    Regards,
    Joost

  • Change color of tableView header.

    Hi All,
    How can we change the color of the header in a table view.
    Searched the forum , but could not find a relevant solution.
    My TV code is :
    <htmlb:tableView id            = "errtab"
                               table         = "<%= itab_message %>"
                               width         = "930"
                               footerVisible = "FALSE"
                               design        = "STANDARD" 
                               headerText    = "Please correct the following errors"
                               headerVisible = "TRUE" >
                <htmlb:tableViewColumns>
                  <htmlb:tableViewColumn columnName = "typ"
                                         title      = "Severity"
                                         width      = "20"
                                         type       = "image" >
                  </htmlb:tableViewColumn>
                  <htmlb:tableViewColumn columnName = "msg"
                                         title      = "Message" >
                  </htmlb:tableViewColumn>             
                </htmlb:tableViewColumns>
              </htmlb:tableView>
    Thanks,
    Anubhav.

    Hi Anu,
    several ways to do this. If your requirement is as simple as you state it look at this thread Change the background colour in BSP for an example you can draw from.
    This example modifies a style that is set using the cascading style sheet - CSS. For details on how to use styles look to http://www.w3schools.com
    Cheers
    Graham Robbo

Maybe you are looking for

  • Can Tiger (OSX 10.4) run on a Macbook Pro quad core i7

    I have a Macbook Pro 2.2 GHz quad core i7.  I would like to have three partitions one for OSX 10.6, one for OXS 10.4 to run some older software and one for Windows 7.   I have these  3 partitions setup and OSX 10.6 and Windows 7 installed and working

  • Visual C++ 6.0 and component works generates acces violation in GDI.EXE when I use Graph2D ocx.

    m_graph.ClearData() generates this bug? m_graph.GetPlots().GetCount() generates an error when I built my application? definition of thr class ?

  • Model of how APEX handles data (values)?

    Reference {thread:id=2486655} I'm trying to get a model of how APEX handles data (values). There are several places(?) that data (values) can exist. Or so it seems. I'm trying to understand how these work -- to put all the pieces together. Question:

  • I need a new computer

    Ok i have a really crappy computer and i new a new one for between 800 - 900$. All i want is a reliable computer with the ablity to run the internet FAST.  Good grafics card with a Blu - Ray player.

  • Damaged hard disk or? error 1429 has anyone seen it before

    we are a big family all having iPods of different generations- My husband has been complaining lately on his 3G so had a look the other day and reset it but today it had gone unmanageable blinking apple/folder-icon. Resetting wouldn't work so I conne