HOLA
CRISTIAN LO KE PASA ES KE TENGO UN FORMULARIO EN EL QUE VOY A COLOCAR UN GRID CON UN NO_CONTROL DE ALUMNO, MATERIA, 1ER PARCIAL 2DO PARCIAL Y 3 PARCIAL Y PROMEDIO, Y QUE CUANDO CORRA EL FORM, AL AGREGAR DATOS DE DICHAS CALIFICACIONES EJ: EN LA MATERIA DE FISICA 10,8,7 SUME ESOS CAMPOS Y APAREZCA EL PROMEDIO, no solo eso si no ke me guarde en las tabas poke estaba teniendo ese poblema ke no se guadaban datos en la tabla y en este prom no se si hacerlo con un boton y lo programe con estas lineas ke encontre
Thisform.promedio.value=sum(thisform.grid1.column1.text1+thisform.grid1.column2.text2+thisform.grid1.column3.text3)
o con esta otra (te lo escribo tal cual lo encontre)
el problema que tenía es que estaba realizando las operaciones dentro del txtbox donde se guardaba el valor final, pero lo e sumado en los textbox que estan dentro del grid, e puesto una rutina sencilla con la que sumo varios valores de manera muy simple, os pongo aqui el código que simpre puede se útil a alguien.
**EMPIEZO RESTANDO EL VALOR ACTUAL QUE EN PRICIPIO ES CERO AL SUBTOTAL, **CON ESTO SOLUCIONO EL QUE SE PULSE VARIAS VECES ENCIMA DE EL, REFRESCO **EL VALOR Y A CERO DE NUEVO PARA SOLUCIONAR ESO MISMO
thisform.txtSubtotal.Value=thisform.txtSubtotal.Value-this.Value
thisform.Refresh
this.Value=0.00
**AQUI DECLARO LAS VARIABLES Y SUS VALORES, z ES EL VALOR EN EL QUE SE **GUARDA EL RESULTADO DE LOS SUBTOTALES DE CADA PRODUCTO DE LA TABLA
x=thisform.grid1.column2.text1.Value
y=thisform.grid1.column3.text1.Value
z=this.Value
z=x*y
this.Value=z
**DECLARO DONDE GUARDARÉ EL VALOR DE LA SUMA EN ESTE CASO SUBI.
subi=thisform.txtSubtotal.Value
**Y POR ULTIMO SUMO EL VALOR FINAL DEL PRODUCTO, QUE SERÍA z AL SUBTOTAL
thisform.txtsubtotal.Value=subi+z
thisform.Refresh
**ESTA RUTINA SE REPETIRA DENTRO DEL GRID CADA VEZ QUE AÑADAS UN NUEVO CAMPO A LA TABLA DE LOS PRODUCTOS QUE TENGO EN MI CASO.
pero es ke me confunde por ke no se si se pueda agregar al form esto ke te digo, poke me empiezan a generar errores, porfavor si me puedes decir alguna otra forma estaría muy agradecida ya ke es para un examen. de antemano muchas gracias