Gracias Rui Pinto (Rapinto)
COBOL Foro
Foro dedicado a COBOL, a la Programación y a la Informática.
Retroceder   COBOL Foro > IDE-s y compiladores COBOL > Fujitsu COBOL > PowerCOBOL (ActiveX)
PowerCOBOL (ActiveX) Versiones del IDE basadas en ActiveX
Noticias y Avisos
Otros temas que te pueden interesar
Tema Autor Foro Respuestas Último post
[Sintaxis] Error de property en "Execute" Hector PowerCOBOL (ActiveX) 4 9 de mayo de 2018 16:47
[Información] Error "impresora en uso" al cambiar de Form dmosca PowerFORM 2 20 de abril de 2017 16:44
[Postgresql] Error ODBC "No response from backend" Lascu Bases de datos 5 21 de diciembre de 2015 21:43
[Compilador] Error "... AUTHORIZATION TIME RUNOUT". Tigre NetCOBOL for Windows 3 31 de mayo de 2015 11:26
[Información] Error SQL "02000 - Data not found" Josber MySQL 13 20 de mayo de 2015 20:57
Respuesta
 
Herramientas

  #1
Antiguo 23 de agosto de 2017, 01:52
IDENTIFICATION DIVISION
dmosca
Novato Junior
ENVIRONMENT DIVISION
Avatar de dmosca
DATA DIVISION
Forero desde (Registrado)marzo 2017
Argentina
UbicaciónMendoza
Última Actividad07.03.2019 14:03
PROCEDURE DIVISION
PostsPosts: 35
Ha dicho GraciasEnviado: 17
Ha recibido agradecimientosRecibido: 0
ReputaciónReputación: 0
dmosca is an unknown quantity at this point
Configuración Error MOVE "Parent" de un nodo "Root" en TreeView

Hola foro

Quiero consultar una propiedad de treeview, cuando esa consulta da error, se puede interceptar el error antes del mensaje de error.

Porque la propiedad "Parent" da este error cuando hago click en el nodo root?

Código COBOL:
  1.      MOVE 'Parent' OF POW-ARG-PCMNODE TO VER5.

Este es el mensaje de error:
Imágenes Adjuntas
Tipo de Archivo: jpg Error TView.JPG (42,7 KB, 5 descargas)
dmosca no ha iniciado sesión   Responder Con Cita
  #2
Antiguo 23 de agosto de 2017, 08:47
IDENTIFICATION DIVISION
Kuk
Administrador
ENVIRONMENT DIVISION
Avatar de Kuk
DATA DIVISION
Forero desde (Registrado)enero 2015
España
UbicaciónMadrid
Edad34 años
Última Actividad21.03.2019 20:57
PROCEDURE DIVISION
PostsPosts: 1.357
Ha dicho GraciasEnviado: 291
Ha recibido agradecimientosRecibido: 500
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 - obligatorias de conocer para TODOS.
¿Te han ayudado? NO TE OLVIDES de darle a
¿Quieres dirigirte a alguien en tu post? Notifícale Pinchando en su Nick:

Kuk no ha iniciado sesión   Responder Con Cita
Ha dicho Gracias : 1
dmosca (23 de agosto de 2017)
Respuesta

Tags
error parent , node , parent , root , treeview


Usuarios activos actualmente viendo este tema: 1 (0 miembros y 1 visitantes)
 
Herramientas

Derechos de Publicación
No puedes publicar nuevos temas
No puedes publicar posts/responder
No puedes adjuntar archivos
No puedes editar tus posts

BB code is habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado



La franja horaria es GMT +1. Ahora son las 05:26.
Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2019, Jelsoft Enterprises Ltd.