FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
|||
|
|||
DataGrid
Hola chicos realmente me urge ke me ayuden... ya he programado en delphi pero he usado muy poco el datagrid...
megustaria que me dijeran como puedo restringir al usuario para que despues de insertar 4 registros en la BD a traves del datagrid lo restrinja para que ya no pueda ingresar mas les agradezco su ayuda... cuidense |
#2
|
||||
|
||||
Bienvenido al Club, te recomiendo que leas la guía de estilo...
por lo pronto podrías utilizar un contador y utilizar los eventos de tu Dataset:
__________________
|
#3
|
|||
|
|||
DataGrid
Muchas gracias contra veneno, voy a probar el consejo que me das, espero y me resulte por ke ya estoy dandome de golpes en el monitor... jajaja
sale gracias |
#4
|
|||
|
|||
Hola contraveneno no me resulto el consejo que me diste, realmente no hace nada...
|
#5
|
||||
|
||||
Hola miss flakita,
¿Podrías darnos más detalles, profundizar en tu explicación, y además incluir el código si no te es demasiada molestia? Saludos, |
#6
|
|||
|
|||
DataGrid
Hola Delphius!!! mira estoy haciendo un sistema con bases de datos en Interbase, donde esta incluye la generacion de solicitud de refacciones y ordenes de compra, estas vienen siendo como facturas, es decir, contienen encabezado y detalles. El problema es que tengo que imprimirlas en un formato que ya tiene la empresa y solo se pueden imprimir 4 o 5 articulos por documento.
Y lo que quiero hacer es limitar en el datagrid cuando ingresan los articulos para que solo sean 4 o 5 y no mas, para que en la impresion salga bien. Estoy utilizando el Qreport. Ha y estoy trabajando con los eventos de las tablas... el codigo que me dio contraveneno lo hice en los eventos de la tabla detalles |
#7
|
||||
|
||||
Cita:
Miss Flakita, asi como redactas el problema me parece que no se trata de llenar registros a la base de datos, sino hacer que la impresión se ajuste a 4 o 5 registros por hoja ¿O no estoy comprendiendo el problema? Si es como yo pienso deberías jugar con los eventos AfterPrint y/o BeforPrint de por ejemplo el QrSubDetail. Además se debería indicarle para que salte a la siguiente hoja... Este jueguito consistiría en el mismo principio que menciona Contra, llevar un contador, de modo que una vez impreso el 4 o el 5, dar la orden de continuar en la siguiente hoja. Espero que se me entienda... Saludos, |
#8
|
|||
|
|||
ok! delphius gracias, dejame intenterlo....
|
#9
|
|||
|
|||
Muchisimas gracias Delphius, ya lo hice en el qreport y si me resulto... jeje
muy amable que tengas chido dia!!!! |
#10
|
||||
|
||||
Cita:
Saludos, |
#11
|
|||
|
|||
si mira, lo que hice fue que en los eventos del rbdetail de qreport hice:
beforePrint: contador:=contador+1; //puse un contador para ke checara cuantos renglones lleveva por hoja y... afterPrint: if contador=4 then QuickRep1.NewPage; //compare si el contador era igual a 4 renglones, entonces pasar a otra pagina saludillos.... bye |
#12
|
||||
|
||||
pues sí... si me lo hubieran mencionado desde un principio... , pero como nunca dijiste nada de un Qreport, pues....
__________________
|
#13
|
|||
|
|||
Pero viendolo bien tu fuiste el ke nos dio la idea del contadorrrrrr, jejeje
asi que tambien gracias a ti, jejeje |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Filas del datagrid | Mariolarr | .NET | 0 | 18-09-2007 16:36:18 |
ADO y datagrid | Marjinhos | SQL | 8 | 26-12-2006 21:36:31 |
DataGrid | altp | .NET | 1 | 27-10-2006 19:06:54 |
Modificar Datagrid | mamen | .NET | 0 | 09-08-2005 14:31:33 |
DataGrid en asp.net | mamen | .NET | 2 | 04-10-2004 13:00:26 |
|