|
Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.
Mensajes - stay
Páginas: [1]
1
« en: Lunes 26 de Julio de 2004, 23:26 »
Hola!!! Aqui estoy de nuevo, llevo ya unos cuantos días intentando solucionar el problema y sigo en las mismas!
He modificado algunas cosillas, eliminado algunos campos y he puesto otros nuevos, y bueno, sigo sin conseguirlo.
Mi problema en sí, es el siguiente, lo que quiero es que el valor de un cuadro de texto independiente que he puesto yo en un formulario PrincipalX, se me almacene en un campoX del mismo formulario que esta vinculado a la tablaX, es decir, en la tablaX tengo un campo llamado CampoX, y en el formulario PrincipalX tengo un campo calculado TextoX y un campo llamado como el de la tabla CampoX (que este, si le meto datos se me almacena en la tabla, pero no quiero meterle yo los datos manualmente, sino que me los coja del TextoX y se me almacenen en la tabla).
Llevo toda la semana haciendo pruebas y cada vez me salen cosas mas raras!
Espero que me podais ayudar.
He probado tambien a poner en todos los eventos del TextoX lo siguiente: Me.campoX = Me.textoX y tambien en el valor predeterminado de CampoX la misma instrucción, pero no me funciona!
Bueno, un saludo a todos, y haber si me podeis hechar un cable! Stay
2
« en: Lunes 19 de Julio de 2004, 18:37 »
Hola Skakeo!! Muchas gracias por los ejemplos! Ayer me los estuve mirando, y hoy he intentado hacer algo, pero sigo sin sacarlo! Del estilo del ejemplo de los campos calculados, es lo que tenía hecho, en el subformulario de los detalles, es donde calculo por cada registro el precio, y luego al pie, pongo 3 campos calculados, uno para la suma total, otra para que me calcule el iva, y otra para la suma con iva total, estos tres campos los pongo no visibles, y luego en el formulario en el que utilizo el subformulario, ahí es donde se encuentran los campos de la tabla en los que quiero guardar los 3 valores anteriores, pero que al mismo tiempo que quedan guardados en la tabla, se muestren en el formulario. La idea del botón está bien, pero me gustaria que se guardase sin tener que dar a ningún botón. He estado intentando hacer con un estilo de como lo haces con el ejemplo que me has puesto del botón, pero no se me muestra en ningún momento, me toy volviendo loca! jeje! Te explico un poco lo que he intentado hacer, aunq si no funciona, pues seguro que no voy nada bien, pero bueno... En el campo del formulario (total_sin_iva) en valor predeterminado, he puesto lo siguiente: =[Forms]![FORM_FACTURAS]![Subformulario Detalles Factura ].[Formulario]![TotalParcial]
pero luego en el del subformulario, en uno de los tres anteriores q eran calculados, (en el del total parcial) tendría que poner algo parecido a lo siguiente:
me.total_sin_iva(que es el del formulario) = Me.totalParcial
pero desde el subformulario, no puedo llamar al formulario con "Me.", ya que en la ventana desplegable que sale, no encuentro la etiqueta del formulario, así que toy hecha un lio,
Tambien me ha dao por poner otro nuevo campo en el formulario y ahí igualo al valor del subformulario, y desde este campo decirle que el valor lo ponga en el Total_sin_iva, pero tampoco, bueno, pos no se si me podrás ayudar, yo mientras seguiré haciendo pruebas, y haber si encuentro el evento y la forma de llamar al formulario desde el subformulario, haber si sale algo!
Venga, un saludote! Stay
3
« en: Sábado 17 de Julio de 2004, 13:54 »
Hola!! Mi problema es el siguiente, haber si me podeis ayudar! Tengo un subfomulario detalles en el que al final hago unas sumas generales. Y luego tengo un formulario general en el que se encuentra el subformulario detalles, lo que quiero es que el valor del calculo general del subformulario, me lo almacene en un campo de una tabla (la cual es la que está vinculada al formulario general), no se si me he explicado bien.
Por ejemplo, en el subformulario detalles, al pie, añado un cuadro de texto en el que hago una suma general (SumaX), y en el formulario tengo un campo que pertenece a una tabla GENERAL, digamos por ejemplo que el campo se llama (TotalX), lo que quiero es que los valores que me toman SumaX, se me almacenen en TotalX.
Me ha dado por poner en el formulario otro cuadro de texto en el que en origen de control he puesto lo siguiente: =[Subformulario Detalles ]!SumaX y eso me funciona, ahí me muestra el valor de la suma, bien!, pero lo que quiero es que ese valor se me guarde en la tabla GENERAL en el campo TotalX, y eso es lo que ya no sé como hacer.
Espero que me podaís ayudar. Muchas gracias de antemano. Stay.
4
« en: Viernes 16 de Julio de 2004, 16:23 »
Buenas tardes!!!
Que tal? Estoy haciendo una aplicación en principio sencilla con access (luego a medida que vaya avanzando, se me ira complicando mas!, pero bueno...) para hacer facturas.
He hecho 3 tablas, la de CLIENTES, la de DETALLES_FACTURA y la de FACTURAS. En la de los detalles, dos de los campos son el precio y la cantidad, ahora lo que quería era calcular el total por cada precio y cantidad y para ello se me había ocurrido hacer una consulta con la tabla de DETALLES y añadir un nuevo campo "Euro" en el que me hacía el calculo. Lo he hecho de la siguiente forma (mediante el asistente): Euro: [Precio]*[Cantidad] Ahora cuando voy a abrir la consulta o mismamente me hago un formulario basado en la consulta y cuando voy a abrirlo, me sale un mensaje en el que me dice: Introduzca el valor del parámetro (DETALLES_FACTURA.precio*cantidad) y un hueco en el que debo introducir el valor. Me suena que en algún sitio he visto que lo han hecho así y les funciona, me falta alguna cosa que no he puesto para que me funcione?
Otra de las dudas es que en el subformulario que he hecho basado en la consulta anterior, al pie del subformulario he hecho los calculos totales mediante cuadros de texto, Suma(Euro), el calculo del iva y el calculo total, estos datos los quería almacenar luego en los propios campos que defíni en la tabla FACTURAS, ¿Como puedo hacerlo?. En realidad la pregunta general sería: Cómo almacenar datos de un subformulario en los campos de una tabla? Se me había ocurrido hacer por ejemplo en el campo total de facturas (el que esta puesto en el formulario correspondiente a facturas) lo siguiente: =[Subformulario DetalleFactura]![Texto donde se encuentra el total] pero no sé si eso es válido, o se puede cargar algo! de todas formas esto lo probaré!
Bueno, y creo que por el momento, estas son mis dudas, con el resto de las cosas estoy probando, hasta que vea que no le encuentro solución, o que me salen cosas inesperadas! Espero no haberos liado mucho, pero es que no sabía como explicar las dudas! Un saludo y muchas gracias.
5
« en: Martes 22 de Junio de 2004, 00:01 »
Hola Skakeo! Muchas gracias por mandarme el ejemplo, me ha servido de mucho , ahora tengo el problema de que a veces me funciona perfecto cuando le doy al botón cerrar y otras de las veces me sale el siguiente error: "Se ha producido el error 2118 en tiempo de ejecucion" "Debe guardar el campo activo antes de ejecutar la acción Nueva Consulta" En el VB el error se marca en la línea en la que pongo: Forms!FORM_RECETAS!FORM_INGREDIENTE_CANTIDAD.Form!ElegirIngrediente.Requery Lo que me extraña es que a veces funcione y a veces no . Mi access es del office XP, por lo que con "Forms" y "form" me debería de funcionar, de todas formas, he probado a cambiarlo y entonces al darle a depurar si que me dice que no reconoce ningún objeto. No sé porqué me dará el error, de todas formas seguiré hasta que salga! Muchisimas gracias!! Un saludo. Stay.
6
« en: Viernes 18 de Junio de 2004, 20:37 »
Hola de nuevo! He probado lo que me dices, y no me funciona, me da un mensaje de error. He probado a ponerlo de varias formas, al cerrar el form ingredientes, al recibir enfoque en el cuadro combinado, al hacer clik en el cuadro combinado.. etc. Me seguía dando errores. De todas formas, he conseguido una pequeña solución, (he añadido un boton en el subformulario de "Actualizar subformulario", entonces cada vez que añada un ingrediente le doy luego al boton y listo), de momento provisional, para poder ir añadiendo de momento los datos, hasta que me salga lo del requery, q será más cómodo! Aún así, muchas gracias Skakeo, seguiré intentándolo, haber el porqué me falla! Un saludo. Stay.
7
« en: Viernes 18 de Junio de 2004, 15:18 »
Hola!! Mi problema es el siguiente: Tengo un formulario FORM_RECETAS y dentro de él tengo un subformulario FORM_INGREDIENTE_CANTIDAD, con 3 campos (cantidad, uds e ingredientes). El campo ingredientes lo tengo puesto como un cuadro combinado en el que puedo elegir el ingrediente. En caso de que al elegir el ingrediente, éste no esté, hago doble clik con el raton y se me abre el formulario FORM_INGREDIENTES, ahí introduzco el nuevo ingrediente y cierro el formulario, pero en el subformulario no me aparece actualizado el nuevo ingrediente. Creo que hay q hacer algo con Refresh o Requery, pero no se donde dar la orden esa, ni tampoco se exactamente cómo darla, me podéis ayudar? Muchas gracias, y un saludo. Stay.
Páginas: [1]
|
|
|