Foros del Web » Programando para Internet » Javascript »

Error de consulta XML

Estas en el tema de Error de consulta XML en el foro de Javascript en Foros del Web. Hola, he intentado acceder al valor de uno de los elementos de un Array donde se guarda el resultado de una consulta, sin exito alguno. ...
  #1 (permalink)  
Antiguo 29/06/2015, 10:36
 
Fecha de Ingreso: septiembre-2014
Ubicación: Mexico D.F
Mensajes: 12
Antigüedad: 9 años, 6 meses
Puntos: 0
Pregunta Error de consulta XML

Hola, he intentado acceder al valor de uno de los elementos de un Array donde se guarda el resultado de una consulta, sin exito alguno. El código es el siguiente:
Código:
function ObtieneTasasdeSubGiros(GuidsubGiro) {
    var DatosGiros = new Array();
    var fetchXml = '<fetch mapping="logical" count="50">';
    fetchXml += '	<entity name="pt_subgiro">';
    fetchXml += '		<attribute name="pt_nombre" />';
    fetchXml += '		<filter>';
    fetchXml += '			<condition attribute="pt_subgiroid" operator="eq" value="';
    fetchXml += GuidsubGiro;
    fetchXml += '" />';
    fetchXml += '		</filter>';
    fetchXml += '		<link-entity name="pt_subindustriaaquirente" from="pt_subindustriaaquirenteid" to="pt_subindustriaid">';
    fetchXml += '			<attribute name="pt_mcc" />';
    fetchXml += '			<attribute name="pt_subindustriaaquirenteid" />';
    fetchXml += '			<attribute name="pt_nombre" />';
    fetchXml += '		</link-entity>';
    fetchXml += '	</entity>';
    fetchXml += '</fetch>';
    var FetchResult = Fetch(fetchXml);
    //alert(FetchResult.selectSingleNode("//result").text);
    var lookupData = new Object();
    var lookupRef = new Array();

    if (FetchResult.selectSingleNode("//result") != null)// Si devolvio algun resultado lo imprime
    {
        DatosGiros[0] = FetchResult.selectSingleNode("//pt_nombre").text; // Nombre del Subgiro
        DatosGiros[1] = FetchResult.selectSingleNode("//pt_subindustriaid.pt_mcc").text;
        DatosGiros[2] = FetchResult.selectSingleNode("//pt_subindustriaid.pt_nombre").text; // Nombre de la industria 
        
    }

    return DatosGiros;
Concretamente necesito sacar el valor por separado de pt_nombre y pt_subindustriaid. No habia trabajado antes con objetos de XML.

Etiquetas: select, valor, xml
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:29.