Cobol Foro

Cobol Foro (https://www.cobolforo.es/index.php)
-   PowerCOBOL (ActiveX, v4 - v11) (https://www.cobolforo.es/forumdisplay.php?f=9)
-   -   [Sintaxis] Destacar una celda en un Cmtable (https://www.cobolforo.es/showthread.php?t=720)

Breew 12 de septiembre de 2017 23:01

Destacar una celda en un Cmtable
 
Hola.

Quisiera poder remarcar destacablemente una celda en una tabla.
La idea es poder hacer una busqueda de un valor y cuando la encuentre que destaque el valor en la tabla.
Código COBOL:
  1.       IF VALOR-VERDADERO = 1     THEN  INVOKE CmTABLe1 "SelectCell" USING ROW-NUM 4

Gracias

Rapinto 12 de septiembre de 2017 23:07

Breew,

Não sei se percebi bem.

Não seria de alterar a BackColor ou ForeColor dessa célula???

Código COBOL:
  1. MOVE pow-color-darkred TO "BackColor" OF "TableCells"(a b) OF CMTABLE1.

Se não tenta explicar melhor o que pretendes.
Un saludo,
Rui Pinto

Breew 14 de septiembre de 2017 22:46

Hola.
Exacto, eso necesitaba.




Cita:

Citación del post de Rapinto (Mensaje 3503)
Breew,

Não sei se percebi bem.

Não seria de alterar a BackColor ou ForeColor dessa célula???

Código COBOL:
  1. MOVE pow-color-darkred TO "BackColor" OF "TableCells"(a b) OF CMTABLE1.

Se não tenta explicar melhor o que pretendes.
Un saludo,
Rui Pinto



---------- Post añadido : 22:46 ---------- Post anterior : 23:17 ----------

Hola.

¿ Y si quisiera hacer lo mismo en un cmlistview ??

Gracias

Rapinto 14 de septiembre de 2017 23:20

Breew,

A ListView não é fácil fazer isso.
Para mudar a cor de fundo por "row" obrigou-me a fazer um OCX para executar isso.
Procura aqui no foro.
O que eu utilizo é selecionar a linha onde encontro a busca feita.

Un Saludo,
Rui


La franja horaria es GMT +2. Ahora son las 14:36.

Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.