![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Cita:
tblProductos.masterSource ----> dsrProveedores ----> tblProveedores pero se debe especificar los campos que relacionan ambas tablas, esto se hace con la propiedad masterFields, solo es cuestión de probar |
|
#2
|
||||
|
||||
|
¿el_barto = dmagui?
¿estamos ante un caso de doble personalidad? ![]() |
|
#3
|
||||
|
||||
|
dmagui???? veo que tiene el mismo inconveniente pero ni idea quien es, yo tengo otro usuario que es bartolomeo pero nunca me acorde de la clave, Influye en algo????
|
|
#4
|
||||
|
||||
|
Cita:
// Saludos |
|
#5
|
||||
|
||||
|
Trabajo en una empresa grande y habemos 16 personas haciendo modelos de esta base pudo ser cualquiera, si te moleste en algo disculpame solo quiero hacer bien esto, dado que de esto depende mi practica empresarial y por ende mi proyecto de grado
|
|
#6
|
||||
|
||||
|
Cita:
)Por mi parte como si nada hubiera pasado. // Saludos |
|
#7
|
||||
|
||||
|
Ahhh bueno, igual voy a preguntar mas tarde, pero si me puedes ayudar???, estoy por irme a la u, te recomiendo si me puedes ayudar con esto o si me puedes recomendar algun tutorial, manual curso o algo didactico sencillo de entender debido a mi novatada, para aclarar esta duda gracias
|
|
#8
|
||||
|
||||
|
Siiii sisisi entiendo pero este tblproveedores debe apuntar a que datasource o a donde??? gracias
|
|
#9
|
||||
|
||||
|
Cita:
|
|
#10
|
||||
|
||||
|
Retomando la pregunta inicial, creo conveniente aclarar los nombres de cada cosa antes de continuar:
tblProductos, se le pone las 3 primeras letras como abreviatura de TTable y logicamente es la tabla de productos dsProductos, es un DataSource que su propiedad Dataset está apuntando a tblProductos tblProveedor y dsProveedor, serán: la tabla y el Datasource de Proveedores respectivamente. La famosa asignación: tblProductos.MasterSource := dsProveedor Es simplemente, seleccionar la tabla productos, ir al inspector de objetos, y en la propiedad MasterSource, seleccionar dsProveedor (datasource Proveedor) Queda el párrafo de Roman para asociar los campos Cita:
Cuando se necesite mostrar los productos en el grid, irá a sacar los datos del tblProductos.MasterSource, y como eso está precisamente apuntando a dsProveedor, buscará todos los productos del proveedor activo (el que tengas seleccionado en el combo). Un saludo
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
#11
|
||||
|
||||
|
Mira que al igual me presenta un problema, en el inspector de objetos del tblproductos selecciono como mastersource selecciono como DatabaseName a Dbdemos que es el nombre de mi base pero cuando selecciono masterfields no me lo permite me sale un mensaje ""missingTablename property"" entonces deduje que en tablename debe ir un nombre pero no se cual.
|
|
#12
|
||||
|
||||
|
Cita:
¿Por qué no hacemos un paréntesis y recomezamos de cero? Cuando en el cuarto mensaje escribiste: Cita:
Se supone que en el combo listas los nombre de proveedores, es decir, que el combo está enlazado a una tabla `proveedores` que tiene como mínimo el código y nombre del proveedor. Entonces, cuando dices "todos los que corresponden" a ¿qué te refieres? Uno hubiera pensado que te referías a alguna tabla- productos sería sólo un ejemplo -uno de cuyos campos es el código del proveedor y de ahí que quieras el filtrado. Pero si no sabes de qué tabla quieres mostrar los que corresponden a entonces yo no he entendido nada y creo que nadie de los que ha participado aquí, incluido tú mismo, tampoco. // Saludos |
|
#13
|
||||
|
||||
|
Es que el problema se genera en el inspector de objetos cuando selecciono el databasename por que no me permite seleccionar mi base de datos y estube mirando bien y el dbdemos que esta hay no tiene mis tablas, ese dbdemos tiene tablas como employess y customer etc etc por lo visto esta base esta creada por default por delphi y solo es un demo de una base......y por eso cuando llego al tablename no me muestra mis tablas ese es el verdadero inconveniente en este aspecto por eso los campos del masterfield no son los campos de mi tabla, comprendo tu punto no es que no sepa cual tabla seleccionar eso lo tengo claro pero si en el tablename no estan mis tablas y en el databasename no esta mi base no puedo seleccionar lo que deseo....
Bueno al igual gracias |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|