Cobol Foro
Navegación en el Foro
Retroceder   Cobol Foro Entornos de desarrollo y compiladores Cobol Fujitsu COBOL PowerCOBOL (ActiveX, v4 - v11)
PowerCOBOL (ActiveX, v4 - v11) Versiones del IDE basadas en ActiveX
 
Otros temas que te pueden interesar
Tema Autor Foro Respuestas Último post
[Sintaxis] Table: titulo de columna dmosca PowerCOBOL (ActiveX, v4 - v11) 4 1 de julio de 2020 17:46
[Sintaxis] Ocultar/mostrar una hoja en Excel Hrmcobol PowerCOBOL (ActiveX, v4 - v11) 2 8 de abril de 2018 22:05
[Sintaxis] Color de una columna de un Gráfico en Excel Hrmcobol PowerCOBOL y COM/OLE 2 2 de agosto de 2016 18:36
[PowerCOBOL v3] Crear un ListView Kuk Cocina PowerCOBOL 1 19 de diciembre de 2015 21:10
[Sintaxis] Ocultar Cursor Recato53 PowerCOBOL (ActiveX, v4 - v11) 3 21 de febrero de 2015 17:08

Respuesta

  #1
Antiguo 17 de febrero de 2016, 18:07
Josber
Moderador Global
Activista del Foro: Activista del Foro - Issue reason: Por aportar manuales y enriquecer  Agradecimientos: Por muchos agradecimientos de parte de los Foreros - Issue reason: Por muchos agradecimientos 
Última Actividad 20.09.2026 12:17
Posts Posts: 883
Likes enviados Enviados: 418
Likes recibidos Recibidos: 492
Tabla Ocultar columna en un ListView
0 Inactivo Inactivo

Hola a tod@s,

Creo que no, pero, ¿Hay alguna manera de ocultar una columa en un ListView en tiempo de ejecución?

Muchas gracias.-
Josber is offline   Responder Con Cita
  #2
Antiguo 17 de febrero de 2016, 22:39
Kuk
Administrador
Última Actividad 19.09.2026 20:11
Posts Posts: 2.500
Likes enviados Enviados: 1037
Likes recibidos Recibidos: 1207

Josber, lo que yo hago es poner el ancho a 0. Pero también en el evento "Opened" bloqueo la cabecera:

Código COBOL:
  1.  01  LVM_GETHEADER                PIC S9(9) COMP-5 VALUE h"101F".              
  2.  01  WS-HANDLE                    PIC S9(9) COMP-5.                
  3.  01  RESP                         PIC S9(9) COMP-5.  
  4.  PROCEDURE DIVISION.                                              
  5.                                                                    
  6.      MOVE "hwnd" OF CMLISTVIEW1 TO WS-HANDLE                      
  7.                                                                    
  8.      CALL "SendMessageA" WITH STDCALL USING BY VALUE WS-HANDLE    
  9.                                             BY VALUE LVM_GETHEADER
  10.                                             BY VALUE 0            
  11.                                             BY VALUE 0            
  12.                                             RETURNING RESP        
  13.                                                                    
  14.      CALL "EnableWindow" WITH STDCALL USING BY VALUE RESP          
  15.                                             BY VALUE 0            
  16.                                                                    



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 is offline   Responder Con Cita
  #3
Antiguo 27 de octubre de 2016, 23:46
parmida
Acabo de llegar...
Última Actividad 14.06.2021 03:19
Posts Posts: 1
Likes enviados Enviados: 6
Likes recibidos Recibidos: 0

Kuk intente ocultar como pusiste pero me da un error al compilar, estoy corriendo power 9.

Código:
Ficha.obj : error LNK2001: unresolved external symbol _SENDMESSAGEA@16
fatal error LNK1120: 1 unresolved externals
Tenes idea de lo que puede ser?

Muchas gracias!
parmida is offline   Responder Con Cita
  #4
Antiguo 28 de octubre de 2016, 08:31
Kuk
Administrador
Última Actividad 19.09.2026 20:11
Posts Posts: 2.500
Likes enviados Enviados: 1037
Likes recibidos Recibidos: 1207

parmida, tienes que poner en las propiedades de Script Cobol la siguiente directiva:

Código:
ALPHAL(WORD)
Luego haz Rebuild de todo el proyecto.



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 is offline   Responder Con Cita
  #5
Antiguo 28 de octubre de 2016, 12:04
Nitzer
Guru de COBOL
Activista del Foro: Activista del Foro - Issue reason: Por Videoconferencia-Webinar Guru de los Gurus: Por solidos y amplios conocimientos - Issue reason: Por aportar conocimientos excepcionales 
Última Actividad 05.08.2026 17:33
Posts Posts: 200
Likes enviados Enviados: 70
Likes recibidos Recibidos: 157

Este mensaje no os va a solventar la duda planteada

Pero os recomiendo a todos que cuando vayais a utilizar un grid, escoged VsFlex de ComponentOne, es simplemente el mejor, al menos bajo mi punto de vista y la integración con PowerCobol (así como con otros lenguajes) es perfecta.

Espero algún día poner algún video de cosas que tengo programadas.
Nitzer is offline   Responder Con Cita
  #6
Antiguo 29 de octubre de 2016, 23:12
Rapinto
Gran amigo del Foro
Guru de COBOL
Activista del Foro: Activista del Foro - Issue reason: ¡Gracias! Agradecimientos: Por muchos agradecimientos de parte de los Foreros - Issue reason: Por ayudar mucho a los foreros Guru de los Gurus: Por solidos y amplios conocimientos - Issue reason: Por saber demasiado! 
Última Actividad 29.01.2018 20:23
Posts Posts: 240
Likes enviados Enviados: 19
Likes recibidos Recibidos: 224

Josber,

Tenho utilizado colocar "width" da coluna com zero.

Podes em "mousedown" da Listview forçar para que continue sempre a zero.

Não sei se isto te poderá resolver.
Un saludo,
Rui
Rapinto is offline   Responder Con Cita
Respuesta


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

Saltar a Foro


La franja horaria es GMT +2. Ahora son las 15:22.
Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.