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, v4 - v11)
PowerCOBOL (ActiveX, v4 - v11) Versiones del IDE basadas en ActiveX
Noticias y Avisos
Otros temas que te pueden interesar
Tema Autor Foro Respuestas Último post
[Sintaxis] Error MOVE "Parent" de un nodo "Root" en TreeView dmosca PowerCOBOL (ActiveX, v4 - v11) 1 23 de agosto de 2017 07:47
[Sintaxis] Problema en el evento "Return" en TextBox (CmEdit) dmosca PowerCOBOL (ActiveX, v4 - v11) 8 3 de agosto de 2017 22:40
[Sintaxis] Imprimir PDF desde DOS (CALL "SYSTEM") Roger RM/COBOL 1 1 de julio de 2016 15:40
[Aporte] Añadir evento "Resized" al SHEET Kuk Cocina PowerCOBOL V3L10 0 22 de diciembre de 2015 16:32
[Información] Evento "Resized" del Form (Sheet) Kuk PowerCOBOL V3L10 (Win32) 4 27 de julio de 2015 16:09
Respuesta
 
Herramientas

  #1
Antiguo 25 de febrero de 2017, 16:52
IDENTIFICATION DIVISION
Roger
Forero
ENVIRONMENT DIVISION
Avatar de Roger
DATA DIVISION
Forero desde (Registrado)febrero 2015
Perú
UbicaciónLima
Última Actividad09.10.2019 22:08
PROCEDURE DIVISION
PostsPosts: 226
Ha dicho GraciasEnviado: 18
Ha recibido agradecimientosRecibido: 64
Mejores respuestasSoluiones: 4
ReputaciónReputación: 10
Roger is on a distinguished road Roger is on a distinguished road Roger is on a distinguished road Roger is on a distinguished road Roger is on a distinguished road Roger is on a distinguished road
Configuración Filtro con CmEdit y evento "change"

Amigos al poner una rutina de busqueda en el evento change del cmtext las letras de aceptacion se colocan en la primera parte ejemplo si pongo "AC" se muestra "CA" y el cursos se poseciona en la primera letra alguna forma rutina para cambiar de posecion de tal manera si escribo "CARTA" se muestre como tal y no "ATRAC".

Deseo que funcione como el evento Return en este caso sin tenerle que dar (enter).
Roger no ha iniciado sesión   Responder Con Cita
Mejores respuestas Soluciones: 1
  #2
Antiguo 25 de febrero de 2017, 18:50
IDENTIFICATION DIVISION
Kuk
Administrador
ENVIRONMENT DIVISION
Avatar de Kuk
DATA DIVISION
Forero desde (Registrado)enero 2015
España
UbicaciónMadrid
Edad34 años
Última Actividad17.10.2019 15:47
PROCEDURE DIVISION
PostsPosts: 1.417
Ha dicho GraciasEnviado: 318
Ha recibido agradecimientosRecibido: 540
Mejores respuestasSoluiones: 87
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

Roger, échale un vistazo a este ejemplo de Eslopes, que se basa en un Timer: [Aporte] Ejemplo de Filtro de búsqueda (Type ahead search) - COBOL Foro


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
  #3
Antiguo 25 de febrero de 2017, 22:16
IDENTIFICATION DIVISION
Roger
Forero
ENVIRONMENT DIVISION
Avatar de Roger
DATA DIVISION
Forero desde (Registrado)febrero 2015
Perú
UbicaciónLima
Última Actividad09.10.2019 22:08
PROCEDURE DIVISION
PostsPosts: 226
Ha dicho GraciasEnviado: 18
Ha recibido agradecimientosRecibido: 64
Mejores respuestasSoluiones: 4
ReputaciónReputación: 10
Roger is on a distinguished road Roger is on a distinguished road Roger is on a distinguished road Roger is on a distinguished road Roger is on a distinguished road Roger is on a distinguished road
Predeterminado

Kuk este proyecto esta en powercobol3 y no se como hacerlo funcionar de todas formas lo que necesitaria son los codigos.
Roger no ha iniciado sesión   Responder Con Cita
  #4
Antiguo 25 de febrero de 2017, 22:29
IDENTIFICATION DIVISION
Kuk
Administrador
ENVIRONMENT DIVISION
Avatar de Kuk
DATA DIVISION
Forero desde (Registrado)enero 2015
España
UbicaciónMadrid
Edad34 años
Última Actividad17.10.2019 15:47
PROCEDURE DIVISION
PostsPosts: 1.417
Ha dicho GraciasEnviado: 318
Ha recibido agradecimientosRecibido: 540
Mejores respuestasSoluiones: 87
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"

Roger, en el proyecto van los fuentes COBOL que puedes ver. Pero, básicamente, de lo que se trata es en evaluar el contenido del campo en un Timer, y no en el evento "Changed". Es decir, pones un CmTimer en tu Form, lo pones a 100 milisegundos y en el evento "Timer" haces algo similar a esto:

Código COBOL:
  1.  WORKING-STORAGE SECTION.
  2.  01  SV-TEXTO          PIC X(50) VALUE SPACES. *> AJUSTAR TAMAÑO
  3.  
  4.  PROCEDURE DIVISION.
  5.      
  6.      IF  POW-TEXT OF CmText1 NOT = SV-TEXTO
  7.          MOVE POW-TEXT OF CmText1 TO SV-TEXTO
  8.          
  9.          CALL "PROGRAMA_FILTRO" USING ...
  10.      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
  #5
Antiguo 26 de febrero de 2017, 14:09
IDENTIFICATION DIVISION
Roger
Forero
ENVIRONMENT DIVISION
Avatar de Roger
DATA DIVISION
Forero desde (Registrado)febrero 2015
Perú
UbicaciónLima
Última Actividad09.10.2019 22:08
PROCEDURE DIVISION
PostsPosts: 226
Ha dicho GraciasEnviado: 18
Ha recibido agradecimientosRecibido: 64
Mejores respuestasSoluiones: 4
ReputaciónReputación: 10
Roger is on a distinguished road Roger is on a distinguished road Roger is on a distinguished road Roger is on a distinguished road Roger is on a distinguished road Roger is on a distinguished road
Predeterminado

Ok KUK si funciono con el timer use tus codigos.
Roger no ha iniciado sesión   Responder Con Cita
Respuesta

Tags
busqueda , changed , cmedit , edit , filtro , timer


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 13:11.
Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2019, Jelsoft Enterprises Ltd.