ArrayCollection field as ComboBox dataProvider question

I have an ArrayCollection defined like this:
public var test:ArrayCollection = new ArrayCollection([
{ Id:"one", Amount:2000 },
{ Id:"two", Amount:1000 },
{ Id:"three", Amount:200 } ]);
And i would like to make 'Id' field of 'test' ArrayCollection
as dataProvider for a ComboBox compoenent but can't figure it out
how.I tried with following but get an error:
comboName.dataProvider = test.Id;
Can someone please help me with this?
thanks in advance

Dang, i totally forgot about 'labelField' property which
solves the problem:
comboName.labelField = "Id";
:)

Similar Messages

  • Pass ArrayCollection to ItemEditor ComboBox

    I need to pass the Arraycollection to an ItemEditor ComboBox. I thought this would be a simple process, but after all the posts I have read it doesn't look to be. I would like a solid understanding, because I think this is probably the same my Checkbox says [Object object] after I click the checkbox.
    Thanks in advance.
    ERROR: 1120: Access of undefined property Borrowers.
    Scenario:
    RemoteObject passes back the query from the CFC to my handler....I know that because I see this in the debug mode and if I move the ComboBox out of the DataGrid it populates.
    MXML file
      <mx:Script>
       <![CDATA[
        import mx.controls.Alert;
        import mx.rpc.events.FaultEvent;
        import mx.collections.ArrayCollection;
        import mx.rpc.events.ResultEvent;
        [Bindable]
        private var Borrowers:ArrayCollection;
        private function initComp():void
         { transp.getUsers(); }
        //RemoteObject alert meesage
                private function serverFault(event:FaultEvent):void
                     {  Alert.show(event.fault.faultString,'Server Error'); } 
        private function getUsers_Handler(event:ResultEvent):void
         { Borrowers = event.result as ArrayCollection; }
       ]]>
      </mx:Script>
    <mx:Panel>
        <mx:TabNavigator>
         <mx:Form>
                  <mx:DataGrid>
                             <mx:DataGridColumn headerText="Borrower" dataField="BORROWER" editorDataField="selectedItem" id="grdBorrower">  
                                  <mx:itemEditor>
                                  <mx:Component>
                                       <mx:ComboBox dataProvider="{Borrowers}"/>  
                                  </mx:Component>
                                  </mx:itemEditor>
                             </mx:DataGridColumn>
                  </mx:DataGrid>
        </mx:Form>     </mx:TabNavigator>
    </mx:Panel>

    It doesn't seem to like that attachments so I have put full code in Post.  The main component that loads this one I would have to attach for it is to large.  Sorry...
    TransactionPnl.mxml
    <?xml version="1.0" encoding="utf-8"?>
    <mx:Panel xmlns:mx="http://www.adobe.com/2006/mxml" width="100%" height="100%" layout="absolute" title="Check-In / Check-Out Trancactions" creationComplete="initComp()">
      <mx:Script>
       <![CDATA[
        import mx.controls.Alert;
        import mx.rpc.events.FaultEvent;
        import mx.collections.ArrayCollection;
        import mx.rpc.events.ResultEvent;
        [Bindable]
        private var Borrowers:ArrayCollection;
        private function initComp():void
              { transp.getUsers(); }
        //RemoteObject alert meesage
        private function serverFault(event:FaultEvent):void
              { Alert.show(event.fault.faultString,'Server Error'); } 
        private function getUsers_Handler(event:ResultEvent):void
         { Borrowers = event.result as ArrayCollection; }
       ]]>
      </mx:Script>
      <mx:RemoteObject id="transp" destination="ColdFusion" source="RMS.cfcs.RMS" showBusyCursor="true">
       <mx:method name="getUsers" result="getUsers_Handler(event)" fault="serverFault(event)" />
      </mx:RemoteObject>
       <mx:TabNavigator x="0" y="10" width="704" height="549" creationPolicy="all" id="tgNav" >
        <mx:Canvas label="Demographic Info." width="100%" height="100%">
         <mx:Form x="10" y="10">
          <mx:FormItem label="Child's Last Name:">
           <mx:TextInput id="TransCLNAME"/>
          </mx:FormItem>
          <mx:FormItem label="Child's First Name:">
           <mx:TextInput id="TransCFNAME"/>
          </mx:FormItem>
          <mx:FormItem label="Mother's Last Name:">
           <mx:TextInput id="TransMLNAME"/>
          </mx:FormItem>
          <mx:FormItem label="Mother's First Name:">
           <mx:TextInput id="TransMFNAME"/>
          </mx:FormItem>
          <mx:FormItem label="Court Case #:">
           <mx:TextInput id="TransCC"/>
          </mx:FormItem>
          <mx:FormItem label="FSFN #:">
           <mx:TextInput id="TransFSFN"/>
          </mx:FormItem>
          <mx:FormItem label="Date Case Opened:">
           <mx:DateField id="TransCOpened"/>
          </mx:FormItem>
          <mx:FormItem label="Date Case Closed:">
           <mx:DateField id="TransCClosed"/>
          </mx:FormItem>
          <mx:FormItem>
           <mx:Button label="Update" width="90"/>
          </mx:FormItem>
         </mx:Form>
        </mx:Canvas>
        <mx:Canvas label="Check-In Out" width="100%" height="100%">
         <mx:Form x="10" y="10" width="100%" height="100%">
          <mx:FormItem label="Current Volumes:" height="80%">
           <mx:DataGrid id="gridVolumes" height="100%" editable="true">
            <mx:columns>
             <mx:DataGridColumn headerText="Volume No." dataField="VOLUME_NUM" id="grdVolNum" editable="false"/>
             <mx:DataGridColumn headerText="Type" dataField="V_TYPE_NAME" id="grdType" editable="false"/>
             <mx:DataGridColumn headerText="Status" dataField="CHKSTATUS" id="grdStatus">
                       <mx:itemRenderer>
                           <mx:Component>
                                   <mx:HBox horizontalAlign="center"><mx:CheckBox  selected="{data}" /></mx:HBox>
                           </mx:Component>
                       </mx:itemRenderer>             
             </mx:DataGridColumn>
             <mx:DataGridColumn headerText="Barcode" dataField="BARCODE" textAlign="center" id="grdBarcode" editable="false"/>
             <mx:DataGridColumn headerText="Borrower" dataField="BORROWER" editorDataField="selectedItem" id="grdBorrower">
              <mx:itemEditor>
              <mx:Component>
               <mx:ComboBox dataProvider="{outerDocument.Borrowers}" labelField="BORROWER"/>
              </mx:Component>
              </mx:itemEditor>        
             </mx:DataGridColumn>                  
             <mx:DataGridColumn headerText="Client ID" dataField="CLIENT_ID" visible="false" id="grdClient"/>
            </mx:columns>
           </mx:DataGrid>
          </mx:FormItem>
          <mx:FormItem label="Volume Check Out By:">
           <mx:ComboBox></mx:ComboBox>
          </mx:FormItem>
          <mx:FormItem>
           <mx:Button label="Process Volumes"/>
          </mx:FormItem>
         </mx:Form>
        </mx:Canvas>
       </mx:TabNavigator>
    </mx:Panel>

  • DropDownList / ComboBox DataProvider Issue

    In this example I have an ArrayCollection (values) that serves as a DataProvider and a Bindable field (value).  I would like to twoWay bind the value and dynamically load the values.  When dynamically loading the values, my bounded value is null.
    I have two applications below, in the first example the dataprovider is initialized with all its values and the behavior is correct:
    <?xml version="1.0"?>
    <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark">
      <s:layout>
        <s:VerticalLayout/>
      </s:layout>
      <fx:Declarations>
        <fx:String id="value">B</fx:String>
        <s:ArrayCollection id="values">
          <fx:String>A</fx:String>
          <fx:String>B</fx:String>
          <fx:String>C</fx:String>
        </s:ArrayCollection>
      </fx:Declarations>
      <s:ComboBox id="comboBox" selectedItem="@{value}" dataProvider="{values}"/>
      <s:TextInput text="@{value}"/>
    </s:Application>
    In the second example the dataprovider is loaded dynamically, which is typical for a data driven application.  Now the bounded value is lost:
    <?xml version="1.0"?>
    <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark">
      <fx:Script><![CDATA[
        private function comboxCreated():void {
          values.addItem("A");
          values.addItem("B");
          values.addItem("C");
        ]]></fx:Script>
      <s:layout>
        <s:VerticalLayout/>
      </s:layout>
      <fx:Declarations>
        <fx:String id="value">B</fx:String>
        <s:ArrayCollection id="values"/>
      </fx:Declarations>
      <s:ComboBox id="comboBox" selectedItem="@{value}" dataProvider="{values}" creationComplete="comboxCreated()"/>
      <s:TextInput text="@{value}"/>
    </s:Application>
    Is there any recommended / elegant solution to fix this issue?
    Kind Regards

    I tried this and it seems to work fine - just moved the setting of the value of "value" to the creationComplete handler:
    <?xml version="1.0"?>
    <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark">
      <fx:Script>
                        <![CDATA[
                                  private function comboxCreated():void {
                                            values.addItem("A");
                                            values.addItem("B");
                                            values.addItem("C");
                                            value="B";
                        ]]>
      </fx:Script>
      <s:layout>
      <s:VerticalLayout/>
      </s:layout>
      <fx:Declarations>
      <s:ArrayCollection id="values"/>
      <fx:String id="value"/>
      </fx:Declarations>
              <s:ComboBox id="comboBox" selectedItem="@{value}" dataProvider="{values}" creationComplete="comboxCreated()"/>
              <s:TextInput text="@{value}"/>
    </s:Application>

  • Setting Combobox 'dataProvider' @runtime and using 'labelFunction'

    I have 2 comboboxes which are related i.e. when i change cb-1 i need to display values in cb-2 (cb-2 list varies with the value selected). I have simplified my case but this is what my problem is. After i set 'cb-2.dataProvider' when does 'labelFunction' for cb-2 get called?
    If i am not clear enough please let me know. Here is the code.....
    private function cb-1Change(event:ListEvent):void
    {// This will be a dynamic one using the value selected in cb-1
    cb-2.dataProvider = __model.someList.getItemAt(0).cb-2VOList;  // extracting from a Map kind object
    // This Label function is never getting called
    private function displayCB-2Label(item:Object):String{ 
         // something
    <mx:ComboBox d="cb-1"           dataProvider="{__model.cb-1List}"
              change="cb-1Change(event)"
    />
    <mx:ComboBox d="cb-2"
              labelFunction="displayCB-2Label(event)"
              change="cb-1Change(event)"
    />
              change="cb-1Change(event)"
    />  

    Ryan,
            Thanks for the answer. I think i was not clear on my questions. Let me try it again:
    Requirement:
           When ever user change cb-1 value it should populate a new list and assign to cb-2 dataProvider i.e. cb-2 list should refresh. cb-2 needs to display right label based on its 'labelFunction'.
    cb1 -  List of Strings
    cb2 -  List of VO's in the following format
    ListVO:
           public var code:String;    // This Code is what user selects in cb-1
           public var  listValues:ArrayCollection;  // List of PlainVO's
    PlainVO:
         public var name:String;
         public var value:String;
    Also from your answer how can i call 'cb-2 label function in cb-1 change', i mean cb-2 labelFunction expects current 'ListVO' object...right?

  • Urgent CFGrid-Combo-DataProvider Question

    Dear all,
    I have this code to create combos in cfgrid. My question now
    is .. how to replace the hardcoded countries with query? The code
    is saved in AS file (.as). The full codes can be found at
    http://cfpim.blogspot.com/2005_08_01_cfpim_archive.html
    See
    Grid cellRenderer in Flash forms topic.
    function createChildren(Void) : Void{
    combo = createClassObject( ComboBox, "combo", 1,
    {owner:this});
    combo.dataProvider = [{data:'SGP',label:'Singapore'},
    {data:'JPN',label:'Japan'}, {data:'USA',label:'United States of
    America'}, {data:'AUS',label:'Australia'},
    {data:'IND',label:'India'}];
    combo.addEventListener("change", this);
    Thanks in advance
    Keiko

    Dan,
    I wanted to try your method, but I got another error (if I
    take the content of .AS file and put it inside cfsavecontent).
    Below is my code ...
    Seems that I cannot place import or createChild inside
    CFSaveContent. Any help will be very much appreciated.
    Keiko
    <cfform format="Flash" skin="haloSilver">
    <cfsaveContent variable="onLoad">
    import mx.controls.ComboBox;
    class GridRenderer extends mx.core.UIComponent {
    var combo;
    var listOwner : MovieClip;
    var getCellIndex : Function;
    var getDataLabel : Function;
    function createChildren(Void) : Void{
    combo = createClassObject( ComboBox, "combo", 1,
    {owner:this});
    combo.dataProvider = [{data:'SGP',label:'Singapore'},
    {data:'JPN',label:'Japan'}, {data:'USA',label:'United States of
    America'}, {data:'AUS',label:'Australia'},
    {data:'IND',label:'India'}];
    combo.addEventListener("change", this);
    function getPreferredHeight(Void) : Number{
    return combo != undefined ? 25:0;
    function setValue(str:String, item:Object){
    var val = item.country;
    for(var i = 0; i < combo.dataProvider.length; i++){
    combo.dataProvider
    .data == val ? combo.selectedIndex = i : '';
    function change() {
    listOwner.editField(getCellIndex().itemIndex,
    getDataLabel(), combo.selectedItem.data);
    function(){
    _level0.myGrid.rowHeight=25;
    _level0.myGrid.getColumnAt(2).cellRenderer = GridRenderer;
    }.call()
    </cfsavecontent>
    <!--- grid with 3 columns name, firstName, department
    --->
    <cfgrid name="myGrid" width="400">
    <cfgridColumn name="Name">
    <cfgridColumn name="Country">
    <cfgridrow data="Name 1, SGP">
    <cfgridrow data="Name 2, USA">
    </cfgrid>
    <cfinput type="submit" name="cmdSubmit" value="Submit to
    see the form dump">
    <!--- onLoad trigger --->
    <cfinput type="text" visible="No" width="0" height="0"
    name="trigger2" bind="{1==2?'':#onLoad#}">
    </cfform>

  • Datagrid with comboBox headerRenderer question

    Hi All,
    I have a comboBox as header renderer in my datagrid.
    How can I fire a function that it is in my main form (where the datagrid is) when I change the selected item in the comboBox?
    Thanks
    Johnny

    Why my HTML Code didn't show.
    <?xml version="1.0" encoding="utf-8"?>
    <mx:ComboBox xmlns:mx="http://www.adobe.com/2006/mxml"
                 labelField="label" dataProvider="{acCombo}" rowCount="20"
                 change="onSelectionChange(event)" creationComplete="init()">
        <mx:Script>
            <![CDATA[
                import mx.collections.ArrayCollection;
                import mx.controls.dataGridClasses.DataGridColumn
                import mx.rpc.events.ResultEvent;
                [Bindable]private var acCombo:ArrayCollection = new ArrayCollection ([{id:1, label:"Private"},{id:2, label:"Public"}]);
                private var _ownerData:Object;
                public function init():void
                    //init code
                override public function set data(value:Object):void
                    if (value is DataGridColumn ){
                    }else
                        super.data = value
                override public function get data():Object
                    return _ownerData;
                override public function setFocus():void
                    super.setFocus();
                    open();
                private function onSelectionChange(e:ListEvent):void
            ]]>
        </mx:Script>
    </mx:ComboBox>

  • DataGrid Combobox dataprovider erasing items

    I have a DataGrid that is linked to an array of custom data objects which I call a seriesList.  You are supposed to be able to choose the name of each series via a combobox in the datagrid.  It works fine except when the user selects the combobox and then clicks somewhere else in the interface, which closes the combobox and erases whichever item is previously selected!
    <!--  Definition in application  -->
    <!--  axis.seriesList is and ArrayCollection of actionscript objects called SeriesObjects which have a var name:String variable -->
    <mx:DataGrid id="seriesTable" color="black" fontSize="9" rowHeight="30" editable="true" resizeEffect="slow" rollOverColor="#CCCCCC"
        selectionColor="#999999" dataProvider="{axis.seriesList}" width="100%"
        rowCount="{axis.seriesList.length > 2 ? axis.seriesList.length : 2}" >
            <mx:columns>  
                 <mx:DataGridColumn dataField="name" headerText="Name" width="280" headerStyleName="centered" id="nameColumn"
                         rendererIsEditor="true"  editorDataField="result" itemRenderer="renderer.SeriesBoxRenderer"/>
            </mx:columns>
    </mx:DataGrid>
    <!--  SeriesBoxRenderer -->
    <mx:VBox xmlns:mx="http://www.adobe.com/2006/mxml" creationComplete="init()" horizontalAlign="center">
       <mx:Script>
            <![CDATA[
                import mx.collections.ArrayCollection;
                // Define a property for returning the new value to the cell.
                public var result:String="";
                [Bindable]
                private var dpValue:ArrayCollection;
                private function init():void {
                    // list of possible names to choose from for this series
                    dpValue = mx.core.Application.application.seriesArray;
                // Override the set method for the data property.
                override public function set data(value:Object):void {
                    if (dpValue == null) init();
                    super.data = value;
                    if (value != null)     {
                        var currentValue:String = value.name;
                        var len:int = dpValue.length;
                        for (var i:int = 0; i < len; i++) {
                            if (dpValue[i].name == currentValue) {
                                editor.selectedIndex = i;
                                return;
                    editor.selectedIndex = 0;            }
                public function onChange():void {
                    var index:int = editor.selectedIndex;
                    result = dpValue[index].name;
                    data.name = dpValue[index].name;
            ]]>
        </mx:Script>
         <mx:ComboBox id="editor" textAlign="left" labelField="name" dataProvider="{dpValue}"  change="onChange()"/>
    </mx:VBox>

    I'm thinking the problem may be the dataprovider for the combobox.  This array is also shared with another List component in another tab on the interface.  The reason I am thinking this is because I have another item renderer which uses a combobox and does not erase itself when you click nothing.  Here is the code for that item, and the only difference I can see between this code and the code that doesn't work is the fact that the dataprovider is shared with another part of the code.  Still not sure how to fix this, however.
              [Bindable]
                private var dpValue:ArrayCollection;
                private function init():void {
                    dpValue = mx.core.Application.application.aquisitionOptions.lastResult.system.data;
                    for ( var i:int=0; i<dpValue.length; i++ )  {  //loop over the items in the dataProvider
                       if (dpValue[i].id == data.aquisitionID)  {  //compare desired value to current item.data value
                            editor.selectedIndex = i;  //set the seletedIndex of the combo box
                            data.aquisitionDescr = dpValue[i].name;
                            break;
              // Override the set method for the data property.
                override public function set data(value:Object):void {
                    super.data = value;
                    if (dpValue == null) init();
                    if (value != null)     {        
                        var currentValue:String = value.aquisitionDescr;
                        trace ("\n current:  ", currentValue);
                        var len:int = dpValue.length;
                        for (var i:int = 0; i < len; i++) {
                            if (dpValue[i].name == currentValue) {
                                editor.selectedIndex = i;
                                return;
                    editor.selectedIndex = 0;
                public function onChange():void {
                    var index:int = editor.selectedIndex;
                    result = dpValue[index].name;
                    data.aquisitionDescr = dpValue[index].name;
                    data.aquisitionID = editor.selectedItem.id as String;
            ]]>
        </mx:Script>
         <mx:ComboBox id="editor" labelField="name" dataProvider="{dpValue}" change="onChange()"/>
    <!-- definition in the datagrid -->
    <mx:DataGridColumn dataField="aquisitionDescr" headerText="Data Aquisition" width="160" headerStyleName="centered" id="acquisitionColumn"
                         rendererIsEditor="true"  editorDataField="result" itemRenderer="renderer.AquisitionBoxRenderer"/>

  • Formatting textfile for Combobox.dataProvider

    Can't seem to find any formatting rules for array
    construction through an external file.
    This is what i am trying to do:
    I've loaded vars into the _root this works fine. Splitted its
    value for constructing an array. This seems to work fine aswell.
    If I code the array within the fla in this format:
    my_dP= new Array(
    {label:"choose..."},
    {data:"
    http://www.myserver.com/netlabel/Johannes
    Lauxen.txt",label:"Johanes Lauxen"},
    {data:"
    http://www.myserver.com/netlabel/PQR1.txt",
    label:"PQR1"}
    and use this for the dataProvider for the combobox named
    my_cb like this:
    my_cb.dataProvider = my_dP;
    everything works fine.
    The problem is:
    But if I put this in the same formatting in the textfile for
    the array I create using split like I described above, the values
    for my labels in my_cb are this text, i mean it doesn't
    interpretate the loaded text as script, it just displays the code
    as labels.
    my textfile looks like this :
    &var2={label:"choose..."}#{data:"
    http://www.myserver.com/netla
    bel/Johannes Lauxen.txt",label:"Johanes
    Lauxen"}#{data:"
    http://www.myserver.com/netlabel/PQR1.txt",
    label:"PQR1"}&
    (O, the # is used for delimiter)
    How can i get this to work ? Or is it not the
    textfileformatting that causes the problem ?
    many thanks
    (flash8 b.t.w.)

    <?xml version="1.0" encoding="utf-8"?>
    <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" width="450" height="350">
        <mx:Script>
            <![CDATA[
                import mx.collections.ArrayCollection;
                [Bindable]
                private var types:Array = ['colors','numbers','shapes'];
                private var dataProviders:Object =
                    colors:['red','blue','green'],
                    numbers:['1','2','3'],
                    shapes:['circle', 'square','triangle']
                private function getItemDataProvider(type:Object):Array
                    return dataProviders[type] as Array;
            ]]>
        </mx:Script>
            <mx:ComboBox id="typeSelector" dataProvider="{types}"/>
            <mx:ComboBox id="itemSelector" dataProvider="{getItemDataProvider(typeSelector.selectedItem)}"/>
    </mx:Application>

  • Webservice as Combobox dataprovider

    Does anyone have an example of how to use a webservice as a
    dataprovider to a combobox?
    I would like to see how to set the label and data values for
    the combobox lookup list.
    Thank you ahead of time.
    Bill Brittain

    You need a little function to find the index of the item in
    the data provider and then sets the combo box's selected index to
    that number. This example uses the
    label, but you just as easily use the
    data.
    label
    public function setSelectedLabel(label:String):void
    for(var i:int=0; i< this.dataProvider.length; i++)
    if(this.dataProvider.label==label)
    this.selectedIndex=i
    simon

  • Accessing ArrayCollection Field Names

    Hello, this may sound like a n00b questoin but, I have an array collection which looks like the below:
        public var topFive:ArrayCollection = new ArrayCollection([
             {Month:"GAME_Redemptions"},
             {Month:"TALLINK_Redemptions"},
             {Month:"YvesRocher_Redemptions"},
             {Month:"ETAM_Redemptions"}
    With a loop for example, if I want to access the Value, I would type, topFive[i].month. However, if I want to access the Field name what would be the code. Im assuming it would be something like topFive[i] - but this does not return the desired output.
    Does anyone know how to do this? I wanted to avoid having to put the array into a datagrid and then extracting the values from there.
    Please help!
    Craig

    Thanks for your response, much appreciated. It works perfectly. Do you know how to delete a whole column out of an array coll
    ection?
    e.g.
        private var topFive:ArrayCollection = new ArrayCollection([
                     {Month:"GAME_Redemptions", value:10},
                     {Month:"TALLINK_Redemptions", value:10},
                     {Month:"YvesRocher_Redemptions",value:10},
                     {Month:"ETAM_Redemptions",value:10}
    To
                     {Month:"GAME_Redemptions"},
                     {Month:"TALLINK_Redemptions"},
                     {Month:"YvesRocher_Redemptions"},
                     {Month:"ETAM_Redemptions"}

  • Reference Key 3 Field in Accounting Document Question

    Hi Experts,
    I have a problem regarding the Reference Key 3 Field (BSEG-XREF3) to be maintained for Vehicle Number Values in Accounting Documents.
    My Requirement is when creating Journal Vouchers (tcode FB50): this Reference Key 3 will be filled according to the vehicle number. Example, they have JVs for Tyres (non-stock), they will put in the G/L Account and the Item Description like 'Tyre Treatment (replenishment) the quantity 2(pc), amount 40dollars and the vehicle number in the Reference Key 3 field. Then SAVE.
    But I want this requirement also in the MIGO transaction during Goods Receipt. But when Goods Receipt has been made, the value of the Reference Key 3 of the accounting document is set to the YearMaterial Document CreatedLine Item.
    Is it safe to change the value of Reference Key 3 during the creation of GR/GI? What is the impact to other transactions? Because I know there is a clearing tcode F.12/F.13 where it uses XREF3 for Clearing Documents.
    Please Help me clarify. Thanks!

    Hi SDNFI,
    How is the Reference Key 3 Field being configured as making the value to the Accounting Document from posting GR in MIGO? Please indicate the configuration. Else, if there are no configuration or no way to stop the system to fill the XREF3, can I just do substitution exit for MIGO to change the Reference Key 3 Field (XREF3)?
    Thanks a lot!

  • Combobox behavior question....

    Hi,
    I designed my own combobox here since I didn't like the look
    of the combobox that ships with Flash and skinning didn't really
    work for me as well... ;)
    Now, everything works fine but there's one behavior that the
    original component combobox has that I can't seem to set up for my
    duplicate.
    It is when u pressed the scroll down button and the combobox
    shows the option menue and you then press outside of the combobox
    (just somewhere else on the screen) that the combobox rolls back
    up.
    I can't seem to get this going for my own duplicate. What I
    tried:
    1. made an invisible button (as bis as my combobox) and
    applied action script on(releaseOutside)... - did not work
    2. applied the same action script simply on the movieclip
    that my combobox duplicate is and it didn't work as well...
    It's probably because I work with a few invisible buttons
    inside the combobox and they have action script applied and that
    probably interferes with the one on the big invisible button....
    The only thing I need to know is how to check if there was a
    click outside the combobox.
    Any suggestions ?
    As always thanx for your help in advance !!!
    Mike

    Duplicate Post

  • Field Dominance problem and questions

    I am trying to capture 24p Advanced DVCAM material. I've been using the easy setup. I've tried test captures of about 15 seconds (using capture now) which come into FCP with a field Dom. of NONE and load into my 23.98 sequence timeline with a olive green render indicator (I know I can edit with that as that is just a playback resolution downgrade). If I rewind to approx. the same start point on the tape and capture a 9 minute clip, it comes in with a field dominance of EVEN and loads into the exact same timeline with an orange render indicator. First off, that seems odd to me. Secondly, I've read in other forums that there is a possibility that I can change the field dom. of my longer clips and/or my sequence, but I'm not at all clear on it. Will changing the field dom. allow me to edit w/o render indicators? Do you think that it is the field dom. issue that is causing the render indicators' to appear, or could it be other issues. It seems to me that the fact that I can get the short clips to load with and olive green line, means that it probably is the field dom. issue that is causing my difficulties. Is there an error in my logic? I'm also unclear if I am able to tell FCP not to render in interlaced mode. Is that something I can do? Does it even apply to my situation?

    Jerry,
    Thanks for the reply. I've been "assured" (who knows what that means) that the material was shot advanced, but it might make sense for me to do a test to see if Cinema Tool pulldown removal solves my problem. Can I use the pulldown removal option in the FCP tools menu after I've captured or do I need to use Cinema Tool.
    I must say I'm still baffled about my different length clips capturing with different properties even though I never changed any settings between captures. Any hunches on your part about that anomaly?

  • OIM Profile Field\Column Analysis Approach & Questions

    Like many of you know IdM projects are often rooted in analysis and not implementation (as much). As part of that I'm creating a matrix of OIM Profile (form) Fields and\or DB columns (mostly USR) - including name, isvalidated, isrequired, format, length, defaults, values, etc. Then the next step is to do the same with the resources (AD, LDAP, DB, etc). Then that analysis becomes the basis to determine what gets "pushed up" to the OIM profile, who should be the 'authoritative source', etc. I know this is a very common approach and one that Oracle even uses on many of it's OIM consulting gigs. Any comments on this approach is appreciated.
    But what I'm most interested in is any insight people can share about these following OIM Fields\DB Columns:
    1. USR.USR_CREATED, USR.USR_UPDATED - is that technically set to be SYSDATE (of the DB) upon insert\update? Opposed to likely defining a new Date() in the java. Is this true of all the DATE related columns? Are the DATE fields validated (OOB) so that they cannot occur in the past?
    2. USR.USR_MANAGER vs USR.USR_MANAGER_KEY - Are these both references to the same thing? If so, why is this needed?
    3. USR.USR_DATA_LEVEL - what\when is it used?
    4. USR.USR_FSS - what\when is it used?
    5. USR_LOCATION - what\when is it used?
    6. USR_NOTE - what\when is it used?
    7. USR_PWD_MIN_AGE_DATE - is that used to not allow people to change the password until after X many days? Or is more about finding the LCD password interval across all the resources & OIM?
    8. USR_UPDATE_AD - Is this used for AD? If so, why isn't it prefixed with UDF?
    9. USR_TODO - is this just there in case Oracle wants to add a field in the future? Or is actually used currently?

    1. USR.USR_CREATED, USR.USR_UPDATED -> By default, you do not have access to these through the web. They are automatically updated with the SYSDATE. They are also used in audit information and reports.
    2. USR.USR_MANAGER is not used. The USR.USR_MANAGER_KEY contains the USR_KEY of the manager. Could be in the database from previous versions and no longer used.
    3. DATALEVEL is used on all the tables. If the value is set to 1, you cannot make changes to it. If you try and update specific tasks in the Xellerate User provisioning process, or the default tasks on the Users Data Object, you will recieve an error that you cannot modify this value. It's because the security is set to 1.
    4. Unused?
    5. USR.USR_LOCATION -> You could add this value to be displayed in the User Form and write whatever location information you want to it. By default, it is not used.
    6. USR_NOTE -> Unused. Could be from previous version. Like Location, you could add it to the User Form to be displayed if you want.
    7. USR_PWD_MIN_AGE_DATE -> This valus is populated if your password policy has a password minimum age date preventing immediate change.
    8. USR_UPDATE_AD -> Not used. However, if you import the AD Connector, you will get an UDF for it.
    9. USR_TODO -> Not used. Could be added to User Form.
    -Kevin

  • Field Controls in cProjects - Question

    Hi,
    I have added a Custom field in a Custom include. This include is included in standard structure DPR_TS_API_PROJECT_O.
    I have placed the custom field in the UI of a WD Component. Now i want to control the attributes of this custom field through field controls.
    When i go to the option "Setup Field Control" in SPRO, i could not find this particular field under the standard structure DPR_TS_API_PROJECT_O.
    Is there any other customization that i am missing as the field is not appearing under field controls.
    Thanks & Regards,
    Ram.

    Hi Ram
    You have to execute the DPR_CUST_FLDS_IN_FC_MAP report.
    The Webdynpro interface uses the API structures that were newly defined for Release 4.00. The field mapping between old and new API structures is defined in the DPR_FC_MAP table. The DPR_CUST_FLDS_IN_FC_MAP report also adds the additional customer fields to this mapping table. This means that field control is then also available for the additional customer fields.
    When you execute the DPR_CUST_FLDS_IN_FC_MAP report, you only have to create the structure with the customer inclu
    de, for example, DPR_TS_PROJECT_EXTENDED_ATTR.
    Execute this report: you will see the field
    Nitin

Maybe you are looking for

  • A Way to add a zero to an alphanumeric code?

    Does anyone know how I can add a zero to this kind of code? The list I get sent each week is: 1m1 1m2 1m3 and so on.. but I need 1m01 1m02 1m03 I would really appreciate it if someone could show me this! Best regards, Felix

  • How much RAM can I put in my Macbook Pro (late 2006), and how much will it cost me?

    I am currently running at a: 2.33 GHz Intel Core 2 Duo Processor 2 GB 667 MHz DDR2 SDRAM in Memory ATI Radeon X1600 256 MB in Graphics Mac OS X Lion 10.7.5 (11G63) in Software & it's a 15inch Macbook Pro incapable of upgrading to Mountain Lion. I kno

  • No Ethernet Adapter (en2) option in the network drop down)

    Hi I am installing a Harmony 900 and need to setup a ethernet adapter (en2) in the system config-->network, however, that is not one of my options. Any suggestions on what I need to do to get that showing in the drop down?

  • Material and cost center

    Hi, May I know where is material kept? As I understand, only when consumption of materail, it is debited to cost center. So before consume, the material is in inventory. I would like to know if in inventory, then it is not belong to any cost center?

  • SQL 2005 x64 poor performance after migration from SQL 2005 x86

    Recently We've migrated SQL 2005 x86 SP1 Enterprise running on Windows 2003 Enterprise to new hardware where is running Windows 2008 SP2 and SQL 2005 x64 SP4 with CU3. In the work day, there are sometime SQL excpetions like this below. On other hand