1
Visual Basic 6 / Re:MSFlexGrid en Modo jerarquico
« en: Marzo 08, 2012, 05:12:03 am »
NO si cargar un TreeView ya se, pero para crearle a cada nodo a parte del nombre del mismo una segunda columna con comentarios para dichos nodos?
Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.

modoAsAc = "Añadir"
AsigActividad.Show 1
DoEvents
RellenarActividades
FSolicitud.Value = Now
If modoAsAc = "Editar" Then
Dim contador As Integer
For contador = 0 To C_Actividad.ListCount - 1
If C_Actividad.ItemData(contador) = Val(Asig_Centros.M_Actividad.TextMatrix(Asig_Centros.M_Actividad.Row, 0)) Then
Exit For
End If
Next contador
C_Actividad.ListIndex = contador
FSolicitud.Value = CDate(Asig_Centros.M_Actividad.TextMatrix(oMiGrid.Row, 2))
C_Estado.Text = Asig_Centros.M_Actividad.TextMatrix(oMiGrid.Row, 3)
C_Actividad.Locked = True
If modoAsAc = "Añadir" Then
If validaractividad = 0 Then
Dim fila As Integer
fila = Asig_Centros.M_Actividad.Rows
Asig_Centros.M_Actividad.Rows = Asig_Centros.M_Actividad.Rows + 1
Asig_Centros.M_Actividad.TextMatrix(fila, 0) = Me.C_Actividad.ItemData(C_Actividad.ListIndex)
Asig_Centros.M_Actividad.TextMatrix(fila, 1) = Trim(C_Actividad.Text)
Asig_Centros.M_Actividad.TextMatrix(fila, 2) = Format(Me.FSolicitud.Value, "dd/mm/yyyy")
Asig_Centros.M_Actividad.TextMatrix(fila, 3) = Trim(Me.C_Estado.Text)
Asig_Centros.M_Actividad.Refresh
End If
Else
If modoAsAc = "Editar" Then
Asig_Centros.M_Actividad.TextMatrix(Asig_Centros.M_Actividad.Row, 0) = Me.C_Actividad.ItemData(C_Actividad.ListIndex)
Asig_Centros.M_Actividad.TextMatrix(Asig_Centros.M_Actividad.Row, 1) = Trim(C_Actividad.Text)
Asig_Centros.M_Actividad.TextMatrix(Asig_Centros.M_Actividad.Row, 2) = Format(Me.FSolicitud.Value, "dd/mm/yyyy")
Asig_Centros.M_Actividad.TextMatrix(Asig_Centros.M_Actividad.Row, 3) = Trim(Me.C_Estado.Text)
End If
Unload Me
End If
Solo la primera condición, el else no vale ahora.