Customizing af:selectRangeChoiceBar Component of af:treeTable

Hi,
We are looking to customize selectRangeChoiceBar component of ADF, that comes along with af:treeTable.
It could be helpful if any one can suggest on how to get the selectRangeChoiceBar componnet of af:treeTable, as we are looking to customize its view.
Thanks,
Chandrika Sivakumar

Hi,
as far as color coding goes, you can use skinning for this. Look for "af:query component" in http://download.oracle.com/docs/cd/E15523_01/apirefs.1111/e15862/toc.htm
This should also allow you to hide the +/- icons. However, it does not allow you to move buttons
Frank

Similar Messages

  • Issue in Binding Custom controller to Component Controller

    Dear All,
    I have enhanced a standard component ERP_H.
    I created a custom controller with context nodes BTSTATUS, BTSTATUSH
    I enhanced the component controller with context node BTSTATUS, BTSTATUSH
    Now when i try to bind the custom controller to component controller using this code in the context class of my custom controller
    bind to component controller
      owner->do_context_node_binding(
               iv_controller_type = CL_BSP_WD_CONTROLLER=>CO_TYPE_COMPONENT
               iv_target_node_name = 'BTSTATUS'  " component controller context node
               iv_node_2_bind = BTStatus ).
    its not working since this context node in component controller is not the standard one but the custom added one.
    Am i missing something, or is there any way to bind customer context node in custom controller to customer context node in component controller.
    regards,
    pradeep

    Hi pradeep,
        Try the other way round go to the context class in the component controller and paste the following code in the
    create_contextnode( context node = name of the node to be linked).
    *owner->do_context_node_binding(
            iv_controller_type = cl_bsp_wd_controller=>co_type_custom   <-----linking from component to custom
            iv_target_node_name = 'BUILHEADER' "target node: component controller node
            iv_node_2_bind = BUILHEADER ). "source node: current node.
    See if this works.
    Thanks

  • AS01 Asset Master - Custom More Intervals Component

    Hello experts,
    i need your help to know how to create a custom More Intervals component, is like the same component present in Time-dependent tab, i found the screen in the SAPLAIST program, i add a custom screen in XAIS, and add a push button, so i can see the push button, but i dont know how to call that component, or make a similar, maybe there is another aproach to do this, please help.

    1.
    0.350
    FI-AA-AA-A
    1938453
    Error when changing the depreciation key
    11.06.2014
    2.
    0.370
    FI-AA-AA-A
    1539873
    ASSERTION_FAILED during fixd asset creation w/ reference (2)
    16.12.2010
    3.
    0.340
    FI-AA-AA-A
    1469531
    Fixed asset with reference ASSERTION_FAILED
    15.12.2010
    4.
    0.330
    FI-AA-AA-A
    1075636
    ASSERTION_FAILED in Asset Accounting transactions
    24.07.2007
    5.
    0.360
    FI-AA-AA-B
    931764
    Runtime error ASSERTION_FAILED
    11.04.2006

  • Issue with custom receive Pipeline component

    I have been facing issue with creating a custom receive pipeline component. The Pipeline is to receive large file, if the file size is large it has to read the incoming stream to a folder and pass only some meta data through the MessageBox. The Execute method
    I am using is,
    #region IComponent Members
    public IBaseMessage Execute(IPipelineContext pContext, IBaseMessage pInMsg)
    if (_largeFileLocation == null || _largeFileLocation.Length == 0)
    _largeFileLocation = Path.GetTempPath();
    if (_thresholdSize == null || _thresholdSize == 0)
    _thresholdSize = 4096;
    if (pInMsg.BodyPart.GetOriginalDataStream().Length > _thresholdSize)
    Stream originalStream = pInMsg.BodyPart.GetOriginalDataStream();
    string largeFilePath = _largeFileLocation + "\\" + pInMsg.MessageID.ToString() + ".zip";
    FileStream fs = new FileStream(largeFilePath, FileMode.Create);
    // Write message to disk
    byte[] buffer = new byte[1];
    int bytesRead = originalStream.Read(buffer, 0, buffer.Length);
    while (bytesRead != 0)
    fs.Flush();
    fs.Write(buffer, 0, buffer.Length);
    bytesRead = originalStream.Read(buffer, 0, buffer.Length);
    fs.Flush();
    fs.Close();
    // Create a small xml file
    string xmlInfo = "<ns0:MsgInfo xmlns:ns0='http://SampleTestPL.SchemaLocation'><LargeFilePath>" + largeFilePath + "</LargeFilePath></ns0:MsgInfo>";
    byte[] byteArray = System.Text.Encoding.UTF8.GetBytes(xmlInfo);
    MemoryStream ms = new MemoryStream(byteArray);
    pInMsg.BodyPart.Data = ms;
    return pInMsg;
    #endregion
    Here I want the xml to be dropped in to the File share Eg: E:\Dropbox\PL\send and and the entire message to be dropped in the folder Eg: E:\Dropbox\sendLarge. so in the ReceivePipeline properties i set like
    And in the send port the destination i give is E:\Dropbox\PL\send.
    The issue is both the xml and the message are getting dropped in to the same folder E:\Dropbox\PL\send and the message is not getting dropped in E:\Dropbox\SendLarge. Any help is greatly appreciated.

    using System;
    using System.Collections.Generic;
    using System.Text;
    using Microsoft.BizTalk.Message.Interop;
    using Microsoft.BizTalk.Component.Interop;
    using System.IO;
    namespace Sample.ReceivePipelineLargeFile
    [ComponentCategory(CategoryTypes.CATID_PipelineComponent)]
    [ComponentCategory(CategoryTypes.CATID_Decoder)]
    [System.Runtime.InteropServices.Guid("53fd04d5-8337-42c2-99eb-32ac96d1105a")]
    public class ReceivePipelineLargeFile : IBaseComponent,
    IComponentUI,
    IComponent,
    IPersistPropertyBag
    #region IBaseComponent Members
    public string Description
    get
    return "Pipeline component used to receive large file and save it ina disk";
    public string Name
    get
    return "ReceivePipelineLargeFile";
    public string Version
    get
    { return "1.0.0.0";
    #endregion
    #region IComponentUI Members
    public IntPtr Icon
    get
    return new System.IntPtr();
    public System.Collections.IEnumerator Validate(object projectSystem)
    return null;
    #endregion
    #region IPersistPropertyBag Members
    private string _largeFileLocation;
    private int _thresholdSize;
    public string LargeFileLocation
    get { return _largeFileLocation; }
    set { _largeFileLocation = value; }
    public int ThresholdSize
    get { return _thresholdSize; }
    set { _thresholdSize = value; }
    public void GetClassID(out Guid classID)
    classID = new Guid("B261C9C2-4143-42A7-95E2-0B5C0D1F9228");
    public void InitNew()
    public void Load(IPropertyBag propertyBag, int errorLog)
    object val1 = null;
    object val2 = null;
    try
    propertyBag.Read("LargeFileLocation", out val1, 0);
    propertyBag.Read("ThresholdSize", out val2, 0);
    catch (ArgumentException)
    catch (Exception ex)
    throw new ApplicationException("Error reading PropertyBag: " + ex.Message);
    if (val1 != null)
    _largeFileLocation = (string)val1;
    if (val2 != null)
    _thresholdSize = (int)val2;
    public void Save(IPropertyBag propertyBag, bool clearDirty, bool saveAllProperties)
    object val1 = (object)_largeFileLocation;
    propertyBag.Write("LargeFileLocation", ref val1);
    object val2 = (object)_thresholdSize;
    propertyBag.Write("ThresholdSize", ref val2);
    #endregion
    #region IComponent Members
    public IBaseMessage Execute(IPipelineContext pContext, IBaseMessage pInMsg)
    if (_largeFileLocation == null || _largeFileLocation.Length == 0)
    _largeFileLocation = Path.GetTempPath();
    if (_thresholdSize == null || _thresholdSize == 0)
    _thresholdSize = 4096;
    if (pInMsg.BodyPart.GetOriginalDataStream().Length > _thresholdSize)
    Stream originalStream = pInMsg.BodyPart.GetOriginalDataStream();
    string largeFilePath = _largeFileLocation + "\\" + pInMsg.MessageID.ToString() + ".zip";
    FileStream fs = new FileStream(largeFilePath, FileMode.Create);
    // Write message to disk
    byte[] buffer = new byte[1];
    int bytesRead = originalStream.Read(buffer, 0, buffer.Length);
    while (bytesRead != 0)
    fs.Flush();
    fs.Write(buffer, 0, buffer.Length);
    bytesRead = originalStream.Read(buffer, 0, buffer.Length);
    fs.Flush();
    fs.Close();
    // Create a small xml file
    string xmlInfo = "<ns0:MsgInfo xmlns:ns0='http://SampleTestPL.SchemaLocation'><LargeFilePath>" + largeFilePath + "</LargeFilePath></ns0:MsgInfo>";
    byte[] byteArray = System.Text.Encoding.UTF8.GetBytes(xmlInfo);
    MemoryStream ms = new MemoryStream(byteArray);
    pInMsg.BodyPart.Data = ms;
    return pInMsg;
    #endregion
    Thanks Osman Hawari, for trying to help me out.

  • Create new / add Custom Node in Component Pallete - Workflow Editor

    is there anyway to Create new / add Custom Node in Component Pallete - Workflow Editor in SQL Developer - Oracle Data Miner?
    Now i'm in progress create data cleansing engine in database package, and I have an idea to create new node in workflow editor, the node will call my procedure data cleansing.
    Anybody help?

    Hi,
    Not currently.
    We are working on a SQL Query node that would process data on connected input nodes and allow the user to create any sql query specification they would like.
    So as long as your implementation is compatible with being included as part of a sql query, then you may be able to take advantage of this new node.
    Since you describe your implementation as a data cleansing implementation, I could see it taking in what ever input is provided in the flow, and then returning a cleansed result set.
    Thanks, Mark

  • Problem: Custom Flash Professional Component

    Hi,
    I just installed a copy of Flash Builder 4.5, and am attempting to create a custom "flash professional component" in the Design mode of an mxml project. The documentations mentioned that in order to create this component, I have to press on the 'Create in Flash Professional' button in the properties window.
    Here's the problem: clicking on the button brings up a window to name the component, then clicking 'create' brings up Flash Pro, but that's about it. I was told an edit window will show up in Flash Pro, but it doesn't happen. Flash Pro just initializes into the start page and does nothing else.
    Am I doing anything wrong? Please help, thanks in advance!

    As far as I know, it is only Windows or Mac
    MINIMUM System requirements for Cloud Programs... scroll down and check each program
    -http://helpx.adobe.com/creative-cloud/system-requirements.html

  • Difference between custom controller and component controller

    Hi All,
    I am a beginner in CRM SAP .
    Please can anyone tell me whats the difference between custom controller and component controller with some scenario.
    I am totally baffled.
    Thanks in advance.
    Regards
    Shilpi

    Hi Shilpi,
    The main difference between custom and component controller is the role which they play during data transfer.
    a) Custom controller is used for data transfer across two views within a component. For that you need to bind view context nodes to custom controller either through wizard or manually by adding the code in CTXT class create_contextnode method:
    initial setting for depandant model node
        coll_wrapper =
          BTADMINH->get_collection_wrapper( ).
        TRY.
            entity ?= coll_wrapper->get_current( ).
          CATCH cx_sy_move_cast_error.
        ENDTRY.
        IF entity IS BOUND.
          BTOpportH->on_new_focus(
                       focus_bo = entity ).
        ENDIF.
    b)Component controller is used for data transfer across two views in two different components. For this, we need to define the component usage first and then bind the context nodes in the method-WD_USAGE_INITIALIZE of the Component Controller impl class.
        WHEN 'ComponentUsageName'.
          iv_usage->bind_context_node(
                      iv_controller_type  = cl_bsp_wd_controller=>co_type_custom
                      iv_target_node_name = 'ContextNodeName'  "#EC NOTEXT
                      iv_node_2_bind      = 'ContextNodeName' ).  "#EC NOTEXT
    Hope this clears some of your doubts!
    Thanks and Regards,
    Rohit
    P.S-This is valid for CRM 2007.Raghu is also right because Interaction Center is made up of different different components combined together.You have put your question in wrong forum.

  • Flashbuilder 4 how to create custom folders in component explorer

    Hi, I was wondering if anyone knew how to create my own folder in the components explorer? I know that when I create a new component it gets added under "custom", but I want to create my own folder and insert an image next to the component. I've searched everywhere and cannot find a solution. Thanks in advance!

    I tried that and no go. This was the only tutorial I could find on the subject but it didn't work.
    http://groups.adobe.com/posts/aac1e13143

  • How to call Party Validation in the Custom EDI Pipeline component

    Hi ,
    There are two business divisions in our organizations. We have one party. Now we have to enable the ISA13 duplicate functionality for one business divisions. But the sender will send the same ISA06 and ISA08. Inorder to enable it may followed
    the below approach,
    Receive the File -> Change the ISA08 value -> Publish -> Validate with the party (Check ISA13 enabled) .
    For the above process, created a pipeline component to change the ISA08 value. Now how do we can enable the message to get validated for "Validate with the party (Check ISA13 enabled)".
    Thanks,
    Sathish

    Thank you boatseller for the swift response.
    Yes I have created a new agreement with Check ISA13 enabled.
    Yes i have placed the custom component(replace ISA08) in the Decode stage, then i used the builtin EDIDisassembler in the Disassembler stage, It is working fine. But i don't want to disassemble the message. Just required to validate the Party with its agreement.
    And let it get streamed to next stage.
    Please advice.

  • Bug : Customizing af:query component

    Hi,
    I am using jdev 11.1.1.6.0 version. I want to know how i can customize the error messages displayed by an af:query component. Example: suppose i am using advanced search on a field called productId. The search criteria used is 'Between' and if i mention only one value in the text field and the other text field is empty. Error message pops up saying that Attribute ProductId is required. I want to customize this message with my own error message. How can i achieve this ?
    Thanks in advance.

    check [url http://docs.oracle.com/cd/E12839_01/web.1111/b31974/bcadvgen.htm#BABEFGCI]Customizing Business Components Error Messages

  • User Exit to add custom field in Component Screen

    Hi Friends,
    I searched alot but could find exit to add custom field or tab in material component detail screen for SAP 4.7. Please let me know if there is any exit  or workaround possible.
    Thanks,
    Raj

    BADI is available to create custom field in material component , but it is available as of ECC 6.0 EHP3 , not sure about 4.7

  • Customizing standard ESS component using WebDynproJava.

    Hi All,
          I am a WebDynpro Java developer. I am new to ESS . My requirement is to customize the Open Enrollment (need to add a pop-up window to the existing Open enrollment flow). Our Portal version is NW 7.0 EPH!1 and NWDS version is NW 7.0.
    Please let me know what all i need to know to customize the standard ESS component and also suggest any document that shows the step by step process starting from NWDI till deploying the customized component in NWDS.

    Hi,
    there you go:
    1. once you need to know how to work with NWDI:
    http://help.sap.com/saphelp_nw04s/helpdata/en/03/f6bc3d42f46c33e10000000a11405a/frameset.htm
    (you can also find the link here to NWDS)
    2. You need to know how to deal with ESS development, here you go, see the guide inside the following note
    #872892 - JDI/NWDI Cookbook for ESS/XSS (http://service.sap.com/sap/support/notes/872892)
    Here you'll find an attachment NWDI.zip, and that includes as PDF file which I kindly ask you to read very carefully even multiple times if necessary.
    Let me know if you need other guides, but I believe this is a plenty of material, but this should be a nice starting point.
    Best Regards,
    Ervin

  • Bound Custom Contollers to Component Contollers

    Hi Experts,
    How to Bound Custom controller context nodes to the component contoller context nodes. I am creating new component, created the component controller context node with BOL entity 'BTorder'  . now in my custom controller I want to bound 'BTORDER' context node to Component controller context node 'BTORDER'. how can i acheive this?.
    thanks in advance,
    S Reddy

    Hi,
    You can use the wizard or implement the code in the CREATE_CONTEXTNODENAME method generated in the CTXT class of the Component Controller.
    This is the code snippet:
    * bind to custom controller
      owner->do_context_node_binding(
               iv_controller_type = CL_BSP_WD_CONTROLLER=>CO_TYPE_CUSTOM
               iv_name =
               'Component/CuCoAbc' "
               iv_target_node_name = 'xxx'
               iv_node_2_bind = xxx ).
    Regards,
    Masood Imrani S.

  • Customizing a Multifield Component

    I am looking for a way to edit the multifield component which currently allows you to (+,-) pathfields (page references). Is there a way to change the pathfield option so it becomes a paragraphreference option (add elements from another page)?
    To be able to reference multiple paragraph content from other pages and re-order then on another section of your site would be most valuable rather than just being able to reference another page within the site structure. Can anyone help with this?

    Hi
    I am trying o create a smartfile field in my multifield component so that the user can drag and drop images from the dam. Here is my code but nothing is displayed in the field. just showing blank space. any idea how to add a smartimage component in a Multifield here is my code
    I want to implement the same in my Custom widget which contains smartimage. But it is not showing up. Here is my Custom widget code for the smartfile but iam not getting Drag and drop jus it is showing up blank. Any idea how can I incorporate the smartfile in my Custom widget.
    // Picture URL
                            this.add(new CQ.Ext.form.Label( {
                                cls : "customwidget-label",
                                text : ""
                            this.bannerImageURL = new CQ.form.SmartFile( {
                                cls : "customwidget-1",
                                fieldLabel : "Picture Link: ",
                                editable:false,
                                allowBlank : false,
                                anchor: '75%',
                                maxLength : 100,
                                cropParameter :"./image/imageCrop",
                                ddGroups : "media",
                                fileNameParameter : "./image/fileName",
                                fileReferenceParameter : "./image/fileReference",
                                mapParameter :"./image/imageMap",
                                rotateParameter : "./image/imageRotate",
                                name : "./image/file",
                                requestSuffix : "/image.img.png",
                                sizeLimit : "100",
                                autoUploadDelay : "1",
                                listeners : {
                                    change : {
                                        scope : this,
                                        fn : this.updateHidden
                                    dialogclose : {
                                        scope : this,
                                        fn : this.updateHidden
                            this.add(this.bannerImageURL);
    Once again thanks for helping me to resolve the issue. The above is another requirement. Any ideas?
    Cheers
    Kirthi

  • Custom JSF2.0 component with getStateHelper

    Hi,
    Does somebody has a working custom component in JSF 2.0 or higer that works with the getStateHelper() to store the state?
    Thanks in advance,
    Pieter

    Du you mean composite-component, or just any component, if the later: The build in components of JSF are not different from any other custom component, so just check out mojarra or myfaces.
    For example: http://svn.apache.org/viewvc/myfaces/core/trunk/api/src/main/java/javax/faces/component/UIForm.java?view=markup set/getPrependId at the buttom of the page.

Maybe you are looking for

  • Sdo_util error code ORA-01722: invalid number in Oracle 11g R2

    Dear every one, Greetings. Hi. As mentioned in the title, I met a strange problem when I was trying to extrude the 2D objects into 3D. The error code says ORA-01722: invalid number. Then, to eliminate the possibility that the code would be wrong, I t

  • What to do when you simply cannot quit an application?

    Sometimes Skype hangs on me when trying to play a voicemail. When this happens, I just can't quit Skype. I've tried: 1. Just quitting. 2. Using "Force Quit" from the dock. 3. Using "Force Quit" from the OPTIONCMDESC Force Quit dialog. 4. I've even lo

  • Adobe Fireworks CS6: Frequent Crashes

    Because I now have another designer working for me, I haven't been using Adobe Fireworks as much. But for a recent project, I started using it often again and it is almost unusable in the amount that it crashes. It crashes frequently. (Probably 10-20

  • Obtaining current user

    Hi, We are using WL5.1 and JNDI authentication. Authentication is being done in a stateless session bean and immediately after authentication, the user appears to have been set correctly. However when other stateless session beans subsequently call S

  • Target cost is zero in Co-Product

    Leading Co-Product (main Finished Product) : A Other Co-Products : B & C Maintained the Apportionment Structure and  the apportionment rule  of the three materials is 45,30,25. I have done  the standard cost estimate before create product order,It wa