Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 13-07-2005
ercrizeporta ercrizeporta is offline
Miembro
 
Registrado: jun 2005
Posts: 131
Poder: 19
ercrizeporta Va por buen camino
cmo hacer un formulario para seleccionar datos

estoy realizando un programa que realiza facturas. esas facturas estan compuestas por albaranes, así que en la ventana de facturas tngo un boton que me muestra otra ventana en la cual me salen todos los albaranes que no esten facturados y puedo seleccionar todos los albaranes que quiera y añadirlos a la factura.
me gustaría saber como mostrar esos albaranes, que estructura usar para que me muestre una serie de albaranes y que tnga un campo boolean para señalar cuales son los k kiero agregar a la factura..

muchas gracias a todos!!!!
espero ayudaaaaaaaaaaaaaaa!!!!!!!!!
Responder Con Cita
  #2  
Antiguo 13-07-2005
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.275
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
¿Y no te sirve un DBGrid normal con multiselección?
He visto por algun sitio un truco que te permitía seleccionar en n Grid utilizando sólo el ratón (sin CTRL, ALT ni SHIFT).
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #3  
Antiguo 13-07-2005
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 28
Lepe Va por buen camino
Para una facturación manual, puedes usar un grid, en el que solo aparezcan los clientes que tienes que facturar, y a la derecha del Grid, un simple TcheckListBox, solamente tienes que recorrrer el query de albaranes pendientes de facturar y añadirlos.

Para una vista preliminar, yo uso el VirtualTreeView, es altamente personalizable, aunque laborioso. La vista preliminar queda impecable, imagina un ListView con sus columnas, pero que tambien es un TreeView, es decir, cada fila tiene el signo + como un Treeview, inicialmente se muestran las facturas; al hacer clic en el signo +, se muestran todas los albaranes de esa factura, y además tiene la casilla de verificación para marcar y/o desmarcar albaranes, facturas, que no deseas facturar.

Un saludo
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #4  
Antiguo 14-07-2005
ercrizeporta ercrizeporta is offline
Miembro
 
Registrado: jun 2005
Posts: 131
Poder: 19
ercrizeporta Va por buen camino
hola lepe, despues de probar lo que me has dicho creo que con el tchecklistbox podría funcionar para la aplicacion que estoy realizando. Pero me gustaría que me comentaras un poco acerca de la posibilidad de usar el virtualtreeview, ya que no se nada sobre ese objeto y además no lo encuentro en la paleta de componentes de delphi.

Gracias por la ayuda!!
Responder Con Cita
  #5  
Antiguo 14-07-2005
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.275
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
No lo encontrarás en la paleta, puesto que no es un componente que viene con Delphi.

Puedes descargarlo de:
http://www.delphi-gems.com/VirtualTreeview/VT.php
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 13:02:44.


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
Copyright 1996-2007 Club Delphi