Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
Problemas Para Ingresar Informacion En Un Columnaview Con Split
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Problemas Para Ingresar Informacion En Un Columnaview Con Split 
 
no doy con la tecla en este problema se que es por mi falta de conocimiento del funcionamiento de un columnaview pero bueno les dejo a ver si alguien da con el error.

trato de poner estos datos en un columnaview:
maria,lorenzotti,566,67
jorge,lucas,232,12
Marcelo,Sosa,350,25

la primera fase es splitear con "\n"
la segunda fase cortar datos por las comas y agregarlos al columnaview


Public Sub MnuCargar_lista_Click()
Dim SepararJugadores, SepararDatosJugadores As String[]
Dim Archivo As String
Dim a, b, cantidad, cantidad2, CantidadLista As Integer


  Dialog.Filter = ["*.lst", "Archivos de lista"]
  Dialog.Path = User.Home
  If Dialog.OpenFile() Then Return
  Archivo = File.Load(Dialog.Path)
  Print Archivo
  SepararJugadores = Split(Archivo, "\n")
  cantidad = SepararJugadores.Count
   Print cantidad
   For a = 0 To (cantidad - 1) Step 1
      SepararDatosJugadores = Split(SepararJugadores[a], ",")
      Print "numero jugadores : ", a
      Wait 1
      cantidad2 = SepararDatosJugadores.Count
      
        For b = 0 To (cantidad2 - 1) Step 1
            ColumnView1.Add(CantidadLista, b) ' me da error aqui algo no hago bien
'           error: key already used: 0
           ColumnView1[CantidadLista][b] = SepararDatosJugadores[b]
          
        Next
       CantidadLista += 1
   Next

 




===================
Software libre, programación libre, vida libre es la Public function Libertad()as Invendible
Proyectos: VisorRV1960,Taller2015,Tanteador
https://sourceforge.net/u/v3ctor-full/profile/
Blog: http://novatocodegambas.blogspot.com.uy/
 
última edición por v3ctor el Lunes, 12 May 2014, 19:41; editado 1 vez 
v3ctor - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Problemas Para Ingresar Informacion En Un Columnaview Con Split 
 
Victor:

Mirate bien como funciona un columview, ya que lo que necesita es un "valor único" (Key) para añadir una  fila, por eso te da  ese error. En el curso de gambas hay un ejemplo, echale un vistazo.

De todos modos, para lo que quieres mostrar, creo que es mucho más sencillo usar un gridviews.

Saludos
 




===================
Blog personal
Web: SoloGambas seleccion de articulos dedicados a Gambas
Visita el Curso de Gambas3 ¡¡¡Gratuito!!!
 
jsbsan - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Problemas Para Ingresar Informacion En Un Columnaview Con Split 
 
reacomode el código y empezó a funcionar
ahora solo me agrega una linea al principio  de mas




Public Sub MnuCargar_lista_Click()
Dim SepararJugadores, SepararDatosJugadores As String[]
Dim Archivo As String
Dim a, b, cantidad, cantidad2, CantidadLista As Integer


  Dialog.Filter = ["*.lst", "Archivos de lista"]
  Dialog.Path = User.Home
  If Dialog.OpenFile() Then Return
  Archivo = File.Load(Dialog.Path)
  SepararJugadores = Split(Archivo, "\n")
  cantidad = SepararJugadores.Count
 
   For a = 0 To (cantidad - 1) Step 1
      SepararDatosJugadores = Split(SepararJugadores[a], ",")
      cantidad2 = SepararDatosJugadores.Count
      ColumnView1.Add(CantidadLista, CantidadLista)
      For b = 0 To (cantidad2 - 1) Step 1
         ColumnView1[CantidadLista][b] = SepararDatosJugadores[b]
      Next
      
      CantidadLista += 1
      
   Next

 




===================
Software libre, programación libre, vida libre es la Public function Libertad()as Invendible
Proyectos: VisorRV1960,Taller2015,Tanteador
https://sourceforge.net/u/v3ctor-full/profile/
Blog: http://novatocodegambas.blogspot.com.uy/
 
última edición por v3ctor el Lunes, 12 May 2014, 21:23; editado 1 vez 
v3ctor - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Problemas Para Ingresar Informacion En Un Columnaview Con Split 
 
V3ctor:

No es cuestion de "reacomodar el código", sino de que entiendas como funciona el control columview, y como se añaden filas de datos.

http://cursogambas.blogspot.com.es/...y-treeview.html
http://gambas.8142.n7.nabble.com/Co...-2-td13152.html

Yo pienso que el columview, esta más orientado a usarlo para mostrar resultados de consultas de bases de datos, aunque se puede usar para rellenarlo de otros datos.
 




===================
Blog personal
Web: SoloGambas seleccion de articulos dedicados a Gambas
Visita el Curso de Gambas3 ¡¡¡Gratuito!!!
 
jsbsan - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
Ocultar¡Este tema fue útil?

 

Elegir valoración:                       

Media de valoración Valoración mínima Valoración máxima Número de valoraciones
0.00 0 0 0
 

Publicar nuevo tema  Responder al tema  Página 1 de 1
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
No puede descargar archivos
No puede publicar eventos en el calendario