PROFESSIONAL NEWSGROUPS
WINDEV
,
WEBDEV
and
WINDEV Mobile
Home
|
Recent messages
|
Connect
|
Sign out
|
English
Home
→
WINDEV 2024
→
Crear formulario partiendo de otro
Crear formulario partiendo de otro
Started by Embly, May, 01 2020 2:16 PM - 1 reply
Connect yourself…
Embly
#1
Posted on May, 01 2020 - 2:16 PM
Hola.
Recientemente me he iniciado en el mundo de la programación y en concreto con Windev. El caso es que me ha surgido una duda de cómo resolver una creación de formulario rellenando automáticamente parte de los datos.
Parto de algo muy básico para el ejemplo. Tengo dos archivos de datos, Clientes y Pedidos. En clientes defino los campos de Nombre, Apellido, DNI, etc.
En Pedidos defino Nombre Cliente, Apellido Cliente, DNI CLiente, Número, Dirección, Fecha, etc.
Creo el Formulario Clientes con todos sus datos, pero cuando creo el formulario pedidos quisiera que si selecciono mediante un combo el Nombre del Cliente del pedido me rellene automáticamente el resto de datos, es decir, Apellido Cliente, DNI Cliente, etc.
Gracias de ante mano por la ayuda.
Report
0
0
Rubén Sánchez Peña
#2
Registered member
796 messages
Popularité : +40 (42 votes)
Posted on May, 04 2020 - 3:43 PM
Hola. Tu enfoque no cumple la normalización de datos entre tablas y te obliga a escribir 2 veces al menos los datos del cliente, teniendo que volver a rellenarlos por cada pedido.
Lo correcto es definir en la tabla Clientes los datos de los clientes y en la tabla Pedido los datos del Pedido, añadiendo a esa tabla un campo que contenga el código del cliente usando una clave con duplicados. Entonces puede definir una relación 1->N entre un Cliente y sus Pedidos.
De esta manera puedes poner un campo desplegable con el nombre del cliente leyendolo de la tabla Cliente, y al seleccionarlo obtienes su codigo con el cual puedes filtrar en la tabla de Pedidos y mostrar unicamente esos datos.
Un saludo
Rubén
Report
0
0
→ Go back to WINDEV 2024
WINDEV 2024
WEBDEV 2024
Français
English
Español
Portuguesa
Close this window
Search type
Only topics
All the messages
Search period
Any time
Past hour
Past 24 hours
Past week
Past month
Past year
Cancel
Preview of your message
Adding an image
Import an image from a URL
Send an image from a file of your disk
Drop a file or click "Browse..."
or
Cancel
0%
WLanguage
SQL
XML, HTML
JAVA, Javascript
Text