Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 18-01-2006
jsanchez jsanchez is offline
Miembro
 
Registrado: may 2003
Posts: 90
Poder: 21
jsanchez Va por buen camino
matriz editable

Buenas,

Tengo que introducir datos en una matriz.
Algunos de estos datos deben tener formato, y hacer eventos onExit de otras casillas.

No puedo utilizar un dbgrid, porque los datos serían de una vista, nunca de una tabla.

Que podría utilizar, un String Grid o un ListView? este ultimo es editable?

Gracias
Responder Con Cita
  #2  
Antiguo 18-01-2006
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
No comprendo la razón para no usar un dbgrid? ¿Qué entiendes tú por vista?

Un ListView no es editable, salvo por la primera columna.

// Saludos
Responder Con Cita
  #3  
Antiguo 18-01-2006
jsanchez jsanchez is offline
Miembro
 
Registrado: may 2003
Posts: 90
Poder: 21
jsanchez Va por buen camino
Voy a explicarme un poco mejor con un ejemplo

Cuenta
Codigo Numero Nombre
1 100-01-00-00 Caja
2 100-02-00-00 Efectivo

Movimientos
Codigo Cuenta Debito Credito
1 2 0 59
2 1 59 0

Para introducir estos movimientos lo quiero hacer digitando directamente en la matriz.
Por ejemplo en una casilla digito el numero, y en la siguiente "aparece" el nombre, luego el debito y luego el credito
Tengo que tener controlado el exit de cuando se digita el número, porque dependiendo tipo de cuenta, tendría que digitar más datos. Entonces por eso no puedo utilizar un dbGrid, porque este lo direccionaría a una Vista_Movimientos con los campos numero, nombre, debito y cuenta.
Responder Con Cita
  #4  
Antiguo 19-01-2006
Delfino Delfino is offline
Miembro
 
Registrado: jul 2003
Ubicación: Madrid
Posts: 974
Poder: 21
Delfino Va por buen camino
Quizas el StringGrid es lo q necesitas, pero tendras q escribir mucho codigo.

Cita:
Un ListView no es editable, salvo por la primera columna.
Hay trucos para editar las demas columnas..
__________________
¿Microsoft? No, gracias..
Responder Con Cita
  #5  
Antiguo 19-01-2006
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Cita:
Empezado por Delfino
Hay trucos para editar las demas columnas..
No lo dudo. ¿Tienes alguno a la mano?

Por cierto, también podría usar el favorito de Lepe, el VirtualTreeView, gratuito y con un diseño impactante.

// Saludos
Responder Con Cita
  #6  
Antiguo 19-01-2006
jsanchez jsanchez is offline
Miembro
 
Registrado: may 2003
Posts: 90
Poder: 21
jsanchez Va por buen camino
He bajado el virtual tree view y lo he instalado para D5 y D7, pero me da un error de que no encuentra ThemeManagerD5.

Alguien podría ayudarme para resolver eso?
Responder Con Cita
  #7  
Antiguo 19-01-2006
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 28
Lepe Va por buen camino
Cita:
Empezado por roman
No lo dudo. ¿Tienes alguno a la mano?

Por cierto, también podría usar el favorito de Lepe, el VirtualTreeView, gratuito y con un diseño impactante.


Dicho sea de paso, ha evolucionado bastante, y además incorpora los VTADDONS, que aconsejo a todos que lo bajen e instalen, permite editar cualquier nodo como si fuera un Grid, trae TdatetimePickers, edits, etc.


Cita:
// Saludos
Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #8  
Antiguo 19-01-2006
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 28
Lepe Va por buen camino
Lo tienes en la misma web del VT. Bájalo e instalalo, y no está demás leer la pagina web

saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #9  
Antiguo 19-01-2006
jsanchez jsanchez is offline
Miembro
 
Registrado: may 2003
Posts: 90
Poder: 21
jsanchez Va por buen camino
Ya he bajado e instalado el Virtualtreeview, pero a la hora de ver el log de instalación me dice:

Compiling....

Redirector Working Dir: C:\ARCHIV~1\SOFTGE~1\VIRTUA~1\Delphi
Redirector CreateProcess command: "C:\ARCHIV~1\Borland\Delphi7\Bin\DCC32.exe" VirtualTreesD7.dpk


Could not execute process: "C:\ARCHIV~1\Borland\Delphi7\Bin\DCC32.exe" VirtualTreesD7.dpk
El sistema no puede hallar el archivo especificado

Could not find compiled BPL file: C:\Archivos de programa\Borland\Delphi7\Projects\Bpl\VirtualTreesD7.bpl

y luego lo repite para virtualtreesD7D.dpk.

No se, estoy me dio perdido.

Una pregunta, en esa misma página viene un zip que dice source only, con ese control tendría suficiente?
Responder Con Cita
  #10  
Antiguo 20-01-2006
elcigarra elcigarra is offline
Miembro
 
Registrado: may 2005
Posts: 269
Poder: 19
elcigarra Va por buen camino
funciona en win 98?

La pregunta que siempre me hago con los controles que usan Themes, como por ejemplo los Skins Controls como el Sui Pack, o mismo el VirtualTreeView es:

Funciona esto en plataformas que no sean de windows XP??????
Responder Con Cita
  #11  
Antiguo 20-01-2006
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 28
Lepe Va por buen camino
jsanchez yo siempre he bajado unicamente los fuentes del ThemeManager, del VT y los Addons, lo instalo como cualquier paquete en delphi.

saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #12  
Antiguo 20-01-2006
jsanchez jsanchez is offline
Miembro
 
Registrado: may 2003
Posts: 90
Poder: 21
jsanchez Va por buen camino
si, eso es lo que he hecho y ya me está funcionando, era simple curiosidad por ver los ejemplos y todo eso.
De todas maneras muchas gracias.
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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Matriz de Pixeles. Necesito velocidad!! elcaracas Gráficos 6 25-01-2005 21:59:05
matriz dinámica de string triniti OOP 4 20-07-2004 13:31:52
Como saber si la impresora es de Matriz de Punto teletranx Impresión 4 11-05-2004 21:27:01
Como manipular los pixeles la matriz de valores en una imagen en escala de grises erocha Gráficos 4 30-11-2003 06:20:32
Imprimir matriz NuncaMas Impresión 6 19-11-2003 19:05:23


La franja horaria es GMT +2. Ahora son las 06:34:30.


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