![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
||||
|
||||
|
Hola Vlady, puedes utilizar un ClientDataSet para crearte ese campo en memoria, debes relacionar tu DataSet->DataSetprovider->ClientDataSet y al ClientDataSet es al que le aumentas ese campo en memoria, los datos de ese campo no se almacenan en tu BD ya que el campo no existe, pero puedes trabajarlo en memoria como si fuera otro campo, cuando hagas el AppyUpdates ese campo no se graba ni lo toma en cuenta.
Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
|
#2
|
||||
|
||||
|
Te estas complicando demasiado, el componente QuantumGrid tiene una opción muy sencilla para seleccionar varias filas (registros) y luego saber que filas se seleccionaron. Todo ello sin meterse en broncas de checkboxes y demás. Revisa la documentación que traen, ahi viene un ejemplo precisamente de eso, otra opción es el foro de consultas de los devex, te mandarán seguramente un ejemplito de acuerdo con tu caso.
__________________
AKA "El animalito" ||Cordobés a mucha honra|| |
|
#3
|
||||
|
||||
|
Pero cual es el ejemplito?
|
|
#4
|
||||
|
||||
|
mmmmm...si tienes una version registrada seguramente la tienes y seguramente tabien tienes acceso al foro de dudas de DevExp...por lo que veo tienes una copia...que no pagaste...ni modo.
Acoto: luego me dicen el caza-piratas. Si adquiriste el componente, tienes derecho a soporte directo de parte de la gente DevExp, el cual incluye acceso al foro donde les puedes poner CUALQUIER duda respecto a como utilizar tal o cual función, o cmo hacer tal o cual cosa. Normalmente te ponene una solución acompañada de un ejemplo de como usarlo y en casos de que no esté implementado toman nota y lo utilizan par la siguiente versión...todo ello obviamente si eres usuario registrado. Hasta ahora es nuestra mejor inversión.
__________________
AKA "El animalito" ||Cordobés a mucha honra|| Última edición por AzidRain fecha: 21-01-2009 a las 01:20:05. |
|
#5
|
||||
|
||||
|
Que tal,
La propuesta que hace caro con el CDS es para mi la mas sencilla, que de hecho yo la tengo implementada en un buen numero de ocasiones. Como dice, puedes crear un campo de tipo "internal data", en CDS y a este asignarle la columna del check. Y si utiliza ApplyUpdates para grabar, este simple y sencillamente es ignorado. Saludos.
__________________
Ya tengo Firma! |
|
#6
|
||||
|
||||
|
Cita:
Se conocen como InternalCalc. Saludos. Al. ![]() |
|
#7
|
||||
|
||||
|
pues a mi me parece más sencillo utilizar las funciones del mismo cxGrid y simplemente seleccionar las que se quieren cancelar; es decir, no hay necesidad de campos extra, ni de tablas en memoria, ni de checkboxes.
__________________
|
|
#8
|
||||
|
||||
|
Es lo que yo decia contraveneno, ¿verdad que es mas sencillo?
__________________
AKA "El animalito" ||Cordobés a mucha honra|| |
|
#9
|
||||
|
||||
|
Estaba casi segura que en mi comentario había puesto que el campo debe ser InternalCalc, creo que en estos días ando volando.
Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
|
#10
|
||||
|
||||
|
Pues el multiselect viene incluido en el grid que trae por defecto Delphi, si no les gusta usar dos teclas para seleccionar simplemente se cambia la tecla a enter o algo asi y listo. El detalle de meter checkboxes es que el usuario solo podra darse cuenta que ha seleccionado un registro por la marquita, en cambio con multiselect se marca toda la fila, con lo que me parece es más que obvio que está seleccionado. Por otro lado, el usar el multiselect es el estandar que usa windows para todo.
Otra forma es habilitar el multiselect y marcar cada registro con un doble click. Una cosa que podrias hacer si es posible es consultar con los usuarios que tendrá tu sistema y comentarles las opciones que hay para obtener su punto de vista y asi trabajar sobre la opción que se les haga mas fácil de usar. Esta práctica es muy útil y te ayudará a trabajar en lo que efectivamente van a buscar tus usuarios.
__________________
AKA "El animalito" ||Cordobés a mucha honra|| Última edición por AzidRain fecha: 21-01-2009 a las 22:17:21. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Problemas con cxGrid | Cheyenne | Varios | 1 | 03-12-2008 12:18:07 |
| Combobox en cxGrid | paladincubano | Conexión con bases de datos | 2 | 28-11-2008 16:18:48 |
| Checkbox en uno cxGrid | Paulao | Varios | 4 | 05-05-2008 17:32:36 |
| Duda con cxGrid | paladincubano | Varios | 2 | 07-02-2008 13:14:31 |
| Duda con CxGrid | El_Perrito | Varios | 0 | 12-05-2005 19:08:53 |
|