Rellenar Combos

Ante todo gracias por atender mi pregunta.
Le cuento es una base de datos para
Un comercio pequeñito. Simplemente hay varias tablas (datos personales,
proovedoores, artículos etc) cada uno con sus campos correspondientes tipo
DNI, nombre etc... Y sus relaciones
Resulta que en el formulario de la factura yo necesito usar varias tablas
pues tienen que salir los datos del cliente que yo elija, osea elijo el nº ewsguardo y se me rellenan el resto de campos de la factura con sus demás datos. Más
abajo en la factura quiero elegir el componente y se rellenan sus demás
campos, tipo numero de proveedor (aunque esto no se imprimirá), precio,
precio con IVA, euros etc... Y por lo tanto necesito saber como elegir un
campo y que se me rellenen los demás, lo tengo preparado TODO con cuadros
combinados pero si debo poner cuadros normales me lo decís y sin problemas.
También me gustaría que al darle a un botón para que me imprima pues me guarde todos los valores de los combos en otra tabla que se llama facturas para poder guardarlas todas
Si puede ser me gustaría que me contestases el máximo posible sin usar VBA y si es así que me lo pusieras bastante detallado :)
Gracias por contestarme, toy DESESPERADO

1 Respuesta

Respuesta
1
Creo que estas un poco liado con esto de Access. Access es una herramienta tan potente que no creo que nadie en el mundo conozca todas y cada una de sus posibilidades, ni siquiera el equipo que la desarrollo. Con esto quiero indicarte que con Access podrás hacer todo lo que deseas, pero eso si, habrá un momento en que tendrás que utilizar el código VBA, sin que existan posibilidades de poder evitarlo.
Por otro lado me gustaría hacerte ver de otra forma lo que tu catalogas como una base de datos para un pequeño comercio.
El tamaño de la empresa es lo de menos, tu estas realizando un proyecto para un programa de gestión en toda regla. Y el trabajo que hay que realizar vale tanto para tu pequeño comercio como para la multinacional más grande del mundo.
En tu pregunta observo bastante ambigüedad, pero como aquí lo que se pretende es contestar a preguntas concretas sobre problemas concretos de Access, voy a intentar ayudarte con lo de los combos, lo de que te aparezcan los valores de forma automática, y lo de imprimir lo que hay en pantalla.
Para rellenar un combo box, solo tienes que situar en el origen de datos del cuadro combinado, una select (consulta de selección). La forma en que parametrices las columnas que se muestran, el tamaño de estas, y cual es la columna dependiente para guardar datos, son otros temas que tendrás que experimentar.
Para obtener datos de las tablas y mostrarlos en campos independientes, puedes utilizar el método dlookup() que encontraras desarrollado en otras preguntas en este mismo sitio.
Por ultimo para imprimir la factura que tienes en pantalla en un informe, primero debes confeccionar el informe en cuestión, y posteriormente puedes poner un botón en el formulario, en el que al pulsar (evento al hacer clic) realice una macro como:
Docmd. Openreport "Nombre Informe",,,,,
Para finalizar, solo queda decirte, que como en cualquier trabajo debes plantearte un método, y debes seguirle siempre al pie de la letra, sino tu aplicación no tendrá éxito.
El método es tan amplio como tu desees, pero si decides por ejemplo que las etiquetas son verdes, de ancho 2cm y de alto 0,423, hazlo siempre así, esto te facilitara el trabajo, que por cierto es bastante, con el proyecto que te has planteado.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas