Clarion - ProgressBar() en Clarion

 
Vista:

ProgressBar() en Clarion

Publicado por Alberto Sánchez (22 intervenciones) el 18/10/2000 00:00:00
Hola,

En esta ocasión estoy permitiendome hacer la siguiente consulta:

¿ Como puedo implantar el uso de un progress bar en Clarion ? - ¿ Cuales son las propiedades que se afectan para que se despliegue, actualice y se oculte durante un proceso ? - Y una última, pregunta: ¿ Para un archivo indexado funciona igual o cuales son las directivas para implantar con un key (indice) inicializado ?

Ojalá alguien pueda hacer algunos comentarios y/u observaciones al respecto.

Muchas gracias.
Saludos
Alberto Sánchez
México, D.F.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:ProgressBar() en Clarion

Publicado por Victor (1 intervención) el 20/10/2000 00:00:00
¿ Como puedo implantar el uso de un progress bar en Clarion ?
El progress es para visualizar un barra
para saber que el programa se esta ejetando
y realizando sierto proceso. En realizada
es una ventana mas


¿ Cuales son las propiedades que se afectan para que se despliegue, actualice y se oculte durante un proceso ?

por Ejemplo si tenes que realizar un proceso
secuencial o indexado en el progress tenes
una variable que lo pone por defecto progress1 (long) esto lo podes inicializar en 1 o en 0
luego en el procedimiento lo vas incrementando
y luego le haces un display de este progress
por ejemplo display(?progress1) que es la variable
del contador.
Y una última, pregunta: ¿ Para un archivo indexado funciona igual o cuales son las directivas para implantar con un key (indice) inicializado ?
Si para cualquier tipo de proceso, pero no te
olvides de que vos tenes que ir incrementando
el valor para que se vea la barra.

Espero que te sirva y que se entienda.

Saludos.!

Victor Pereyra
Argentina - Córdoba
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:ProgressBar() en Clarion

Publicado por Hugo Briseño (2 intervenciones) el 04/01/2001 00:00:00
?Loc:Progreso{PROP:rangehigh} = Records(base de datos) ! total de registros

?Loc:Progreso{PROP:progress} = ?Loc:Progreso{PROP:progress} + 1 ! incrementa gauge
display(?Loc:Progreso)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Alejandro

Implementación de una barra de progreso y directivas para archivos indexados

Publicado por Alejandro (13 intervenciones) el 03/04/2024 18:02:29
Hola Alberto.

A continuación, te proporciono una solución para cada una de tus preguntas:

1. ¿Cómo puedo implantar el uso de una barra de progreso en Clarion? Para implementar una barra de progreso en Clarion, puedes seguir estos pasos:

- Agrega un control de barra de progreso a tu ventana o formulario.
- Utiliza el evento "Init" del control para inicializar la barra de progreso.
- Durante el proceso en el que deseas mostrar la barra de progreso, actualiza su valor utilizando el evento "Timer" o "Loop" del control.
- Finalmente, oculta la barra de progreso cuando el proceso haya finalizado.

2. ¿Cuáles son las propiedades que se afectan para que se despliegue, actualice y se oculte durante un proceso? Las propiedades clave para controlar la visualización y actualización de una barra de progreso en Clarion son:

- Visible: Establece si la barra de progreso es visible o no.
- Value: Define el valor actual de la barra de progreso.
- Maximum: Establece el valor máximo que puede alcanzar la barra de progreso.

Puedes ajustar estas propiedades según tus necesidades para mostrar y actualizar la barra de progreso durante tu proceso.

3. ¿Para un archivo indexado funciona igual o cuáles son las directivas para implantar con un key (índice) inicializado? Para trabajar con archivos indexados en Clarion, puedes utilizar las siguientes directivas:

- SET: Establece el índice activo para el archivo.
- SEEK: Busca un registro específico en el archivo utilizando el índice activo.
- ADD: Agrega un nuevo registro al archivo utilizando el índice activo.
- DELETE: Elimina un registro del archivo utilizando el índice activo.

Estas directivas te permiten manipular los registros de un archivo indexado de acuerdo con el índice que hayas inicializado.

Espero que esta información te sea útil.

Saludos, Alex.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar