Sumatoria en subformularios

02/07/2003 - 03:01 por Ricardo | Informe spam
Saludos, espero alguien me pueda ayudar:

Tengo un formulario FDatos con vista de hoja de datos,
dentro del cual esta el subformulario FDescripcion.
FDescripcion es para hacer una lista de articulos para ser
cotizados, en cada renglon tengo un total por articulo el
cual quiero que sea sumado para obtener un TOTAL NETO. En
la base de datos de ejemplo (Neptuno) vi el tip de poner
en el pie del formulario la funcion =Suma([PrecioTotal]) y
despues en el formulario parent en copiar ese dato ( o
sea la sumatoria) al campo total neto. Asi lo hice pero
resulta que obtengo un "#ERROR", me di cuenta que en la
vista FORMULARIO de FDescripcion (el sub) no aparece
ningun campo, solo el del pie del formulario, por lo que
asumo que "#Error" no corresponde a que no puede copiar de
Subform a Form, o sea que la funcion SUM es la me esta
fallando supongo. Ayuda por favor.
 

Leer las respuestas

#1 Rosa
02/07/2003 - 08:25 | Informe spam
Hola Ricardo,

Lo primero entiendo que el que sea una hoja de datos será Descripcion y no
FDatos ¿no?, porque sino no entiendo cómo podrías tener el FDatos como Hoja
de datos y dentro de éste un subformulario.

Si dispones de un Formulario (FDatos) y un subformulario (Descripcion) y
dentro del subformulario tienes un campo denominado TOTAL, donde por lo que
veo muestra el precio total de cada artículo.

Prueba lo siguiente dentro del subformualrio FDescricpcion créate una caja
de texto independiente cuyo Origen del Control sea =Suma([TOTAL]) y llámale,
como indicas TOTAL NETO.

Si el total como comentas lo tienes en el Pie del Formulario, entiendo que
debes sacar otra caja de texto independiente cuyo origen de Control se Formulario![FDatos]![Fdescripcion].Form[TOTAL NETO]

Espero haberme explicado con claridad y que te sirva para lo que quieres, si
tienes alguna duda, ya sabes por donde estamos.

Un Saludo! :)


"Ricardo" escribió en el mensaje
news:68d301c34035$7c906cb0$
Saludos, espero alguien me pueda ayudar:

Tengo un formulario FDatos con vista de hoja de datos,
dentro del cual esta el subformulario FDescripcion.
FDescripcion es para hacer una lista de articulos para ser
cotizados, en cada renglon tengo un total por articulo el
cual quiero que sea sumado para obtener un TOTAL NETO. En
la base de datos de ejemplo (Neptuno) vi el tip de poner
en el pie del formulario la funcion =Suma([PrecioTotal]) y
despues en el formulario parent en copiar ese dato ( o
sea la sumatoria) al campo total neto. Asi lo hice pero
resulta que obtengo un "#ERROR", me di cuenta que en la
vista FORMULARIO de FDescripcion (el sub) no aparece
ningun campo, solo el del pie del formulario, por lo que
asumo que "#Error" no corresponde a que no puede copiar de
Subform a Form, o sea que la funcion SUM es la me esta
fallando supongo. Ayuda por favor.

Preguntas similares