Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/05/2008, 15:25
Avatar de Sergestux
Sergestux
 
Fecha de Ingreso: agosto-2007
Ubicación: Tapachula
Mensajes: 1.218
Antigüedad: 16 años, 8 meses
Puntos: 20
Cargar valores a CheckBox con un XML remoto

Hola colegas del foro, veran estoy intentado cargar de un archivo XML externo que tiene la estructura siguiente:
Código PHP:
<Conceptos>    
    <
Concepto id="1" descripcion="Primer Concepto" Lun='true' Mar='true' Mier='true' Jue='false' Vie='true' Sab='true' Dom='false'/>
    <
Concepto id="2" descripcion="Segundo Concepto" Lun='false' Mar='false' Mier='true' Jue='false' Vie='true' Sab='false' Dom='false'/>
    <
Concepto id="3" descripcion="Tercer Concepto" Lun='true' Mar='false' Mier='true' Jue='true' Vie='false' Sab='true' Dom='false'/>
</
Conceptos
Donde me he quedado sin poder resolverlo es en la parte de asignarle los valores almacenados en el Xml externo a los checkbox
Código PHP:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="ConceptoXml.send();">
<mx:HTTPService id="ConceptoXml" url="http://localhost/Conceptos.xml" resultFormat="e4x" showBusyCursor="true"/>
<mx:Script>
    <![CDATA[
        import mx.controls.CheckBox;                 
    ]]>
</mx:Script>
    <mx:VBox width="100%" 
           height="100%">
        <mx:DataGrid width="380" height="210" dataProvider="{ConceptoXml.lastResult.Concepto}">
            <mx:columns>
                <mx:DataGridColumn headerText="Concepto" dataField="@descripcion" width="120"/>
                <mx:DataGridColumn headerText="L" dataField="@Lun" editorDataField="@Lun" 
                    rendererIsEditor="true"    itemRenderer="mx.controls.CheckBox"/>
                <mx:DataGridColumn headerText="M" dataField="@Mar" itemRenderer="mx.controls.CheckBox"/>
                <mx:DataGridColumn headerText="M" dataField="@Mier" itemRenderer="mx.controls.CheckBox"/>
                <mx:DataGridColumn headerText="J" dataField="@Jue" itemRenderer="mx.controls.CheckBox"/>
                <mx:DataGridColumn headerText="V" dataField="@Vie" itemRenderer="mx.controls.CheckBox"/>
                <mx:DataGridColumn headerText="S" dataField="@Sab" itemRenderer="mx.controls.CheckBox"/>
                <mx:DataGridColumn headerText="D" dataField="@Dom" itemRenderer="mx.controls.CheckBox"/>
            </mx:columns>
        </mx:DataGrid>
    </mx:VBox>
</mx:Application>
Alguien que pueda ayudarme, le estaría muy agradecido.

P.D.T. El Xml podria modificarlo a otra estructura de ser necesario