Ver Mensaje Individual
  #2
Antiguo 23 de agosto de 2017, 07:47
IDENTIFICATION DIVISION
Kuk
Administrador
ENVIRONMENT DIVISION
Avatar de Kuk
DATA DIVISION
Forero desde (Registrado)diciembre 2014
España
Ubicación Madrid
Edad36 años
Última Actividad21.04.2021 10:56
PROCEDURE DIVISION
PostsPosts: 1.729
Ha dicho GraciasEnviado: 540
Ha recibido agradecimientosRecibido: 709
Mejores respuestasSoluiones: 93
ReputaciónReputación: 10
Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road
Predeterminado
1 usuarios han marcado este post como "Solución"

dmosca, porque el nodo "Root", siendo inicial no tiene "Parent". La propiedad "Parent" es un puntero que hace referencia a un otro objeto de tipo Node. Si el puntero es nulo, no lo está referenciando, con lo cual no te devuelve el objeto Node que se espera al hacer MOVE, y te da error de que no ha podido obtenerlo.

Para que no te de error, debes preguntar si existe el "Parent". Salvo que se trate de un nodo "Root", siempre existirá:

Código COBOL:
  1.      IF  'Parent' OF POW-ARG-PCMNODE NOT = NULL    
  2.          MOVE 'Parent' OF POW-ARG-PCMNODE TO VER5
  3.      END-IF



NORMAS DEL FORO - para garantizar el buen funcionamiento del Foro.
¿Te han ayudado? NO TE OLVIDES de darle a
¿Quieres dirigirte a alguien en tu post? Notifícale haciendo clic en su Nick
Kuk no ha iniciado sesión   Responder Con Cita