La Web del Programador: Comunidad de Programadores
 
    Pregunta:  62512 - COMO MULTIPLICO UNA VARIABLE EN TEXT1 CON CAMPOS DE UNA TABL
Autor:  Pedro Gomez
Saludos!
Espero me puedan ayudar:
estoy programado un sistema de nomina, en el que debo calcular varios renglones de acuerdo a los Dias Trabajados en la semana por cada empleado, por ejemplo:
Dias Trabajados = 5,
Salario Semanal = Salario Diario * Dias Trabajados

Lo que hice fue crear un formulario, con un cuadro de texto (name=diast) en el que debo "entrar" la cantidad de Dias Trabajados, luego tengo un GRID, donde se muestra datos de 3 tablas ya relacionadas. Cada registro en el grid contiene::

Codigo: A01
Concepto: Salario Semanal
Monto: (aqui deberia ser el campo de la tabla Salario Diario * diast)

Le agradezco la ayuda, y hasta ahora no he podido dar con al solucion!!

  Respuesta:  erick teran
Has intentado que en el evento lostfocus del text que tienes pongas un codigo asi?

select tabla 1
replace all monto with salario Diario * thisform.text.value
select tabla 2
replaceall monto with salario Diario *thisform.,text.value
select tabla3
replaceall monto with salario Diario + thisforrm.text.value
thisform.refresh
thisform.grid1.gotfocus