Procemiento en Formulario
Publicado por Mario (49 intervenciones) el 09/02/2008 12:39:59
Hola,
En un formulario se deben actualizar varios controles en función de lo que se introduzca en otros. Por ejemplo, el campo "Coste" es calculado como una suma de las cantidades introducidas en las columnas de un grid que tiene "cantidad" y "precio", que son variables. Estos cálculos son reiterativos y actualmente los calculo mediante código que introduzco en el Valid de cada cuadrícula, siempre el mismo código, y cuando hago una modificación debo "cortar y pegar" en los otros Valid, con el riesgo de olvido.
1.- ¿Se puede hacer un procedmiento externo que contenga este código y que sea llamado desde los Valid mediante "DO actualiza"?
2.- ¿Dónde se debe crear este procedimiento para que sea accesible para todos los controles del formulario?
3.- En caso de usar SET PROCEDURE TO mis_procedimientos, ¿dónde se coloca esto? ¿En el Init del Form?
4.- Desde un procedimiento externo, ¿Cómo se hace referencia a los objetos del form?
Gracias y un saludo, Mario
En un formulario se deben actualizar varios controles en función de lo que se introduzca en otros. Por ejemplo, el campo "Coste" es calculado como una suma de las cantidades introducidas en las columnas de un grid que tiene "cantidad" y "precio", que son variables. Estos cálculos son reiterativos y actualmente los calculo mediante código que introduzco en el Valid de cada cuadrícula, siempre el mismo código, y cuando hago una modificación debo "cortar y pegar" en los otros Valid, con el riesgo de olvido.
1.- ¿Se puede hacer un procedmiento externo que contenga este código y que sea llamado desde los Valid mediante "DO actualiza"?
2.- ¿Dónde se debe crear este procedimiento para que sea accesible para todos los controles del formulario?
3.- En caso de usar SET PROCEDURE TO mis_procedimientos, ¿dónde se coloca esto? ¿En el Init del Form?
4.- Desde un procedimiento externo, ¿Cómo se hace referencia a los objetos del form?
Gracias y un saludo, Mario
Valora esta pregunta
![Me gusta: Está pregunta es útil y esta clara Me gusta: Está pregunta es útil y esta clara](/img/img.png?11.51)
![NO me gusta: Está pregunta no esta clara o no es útil No me gusta: Está pregunta no esta clara o no es útil](/img/img.png?11.51)
0