DBGRID Editable pero no Insertable
Hola a todos.
Agradeceria a quien me pueda colaborar esta vez con lo siguiente: En una tabla tengo definido las posibles clases en que una empresa quiere clasificar sus clientes. Ejemplo: Clientes Distribuidores Clientes Fabricantes Clientes Ocasionales. etc. De tal forma que en una ventana el usuario pueda agregar cuantas clases desee. Por otro lado, en la ventana de productos, tengo un DBGRID, que muestra la relación entre El producto actual y la lista de precios de ese producto para als diferentes clases de clientes. Es decir, en la tabla Productos, por cada producto, debe mostrar una tabla como por ejemplo: Tipo Cliente: Precio: Distribuidor $100 Fabricante $130 Ocasional $160 Cada vez que se abre la ventana Productos,... El DBGrid debe mostrarme en este caso los Tres (3) registros mencionados, debe permitirme editar los precios. El problema es que no se como evitar que el DBGrid incluya una nueva fila, cuando se presiona la flecha hacia abajo del teclado. Alguien sabe??? Como permitir editar pero no que trate de insertar. Gracias, Saludos. Felipe. |
Lo que creo es que al componente que tienes como receceptor de datos (un ClientDataSet, o una TTable, etc.) el al que debes de indicarle que no acepte la operacion Append.
Saludos |
Gracias Juanleo
Si tenias razon,
El Dataset controla el comportamiento del DBgrid. Lo que no sabia era que propiedad del Dataset, pero ya lo ubiqué. Muy amable. |
La franja horaria es GMT +2. Ahora son las 17:15:09. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi