volver transparente un dato
Publicado por salva (44 intervenciones) el 27/01/2011 07:57:43
Bueno expongo mi problema tengo un informe llamado Listado parecido a esto;
idgasto proveedor base tipoiva
001 proveedor1 100 7
002 proveedor2 200 4
003 proveedor3 100 16
004 proveedor2 50 4
004 proveedor2 70 7
005 proveedor3 10 4
Lo que quiero es que el registro 004 (solo el 004) aparezca solo la primera vez tanto el proveedor, base e iva si quiero que aparezca la segunda vez., como puedo darle el formato condicional al campo idgasto para cuando este se repita darle un formato transparente. Y quede como sigue;
idgasto proveedor base tipoiva
001 proveedor1 100 7
002 proveedor2 200 4
003 proveedor3 100 16
004 proveedor2 50 4
proveedor2 70 7
005 proveedor3 10 4
lo he intentado con esto (a lo mejor soy muy bruto) pero me da un error.
Private Sub Detalle_Format(Cancel As Integer, FormatCount As Integer)
If Idgasto = Idgasto Then
Idgasto.blackcolor = vbWhite
Else
Idgasto.blackcolor = vbBlack
End If
End Sub
gracias por vuestra ayuda
idgasto proveedor base tipoiva
001 proveedor1 100 7
002 proveedor2 200 4
003 proveedor3 100 16
004 proveedor2 50 4
004 proveedor2 70 7
005 proveedor3 10 4
Lo que quiero es que el registro 004 (solo el 004) aparezca solo la primera vez tanto el proveedor, base e iva si quiero que aparezca la segunda vez., como puedo darle el formato condicional al campo idgasto para cuando este se repita darle un formato transparente. Y quede como sigue;
idgasto proveedor base tipoiva
001 proveedor1 100 7
002 proveedor2 200 4
003 proveedor3 100 16
004 proveedor2 50 4
proveedor2 70 7
005 proveedor3 10 4
lo he intentado con esto (a lo mejor soy muy bruto) pero me da un error.
Private Sub Detalle_Format(Cancel As Integer, FormatCount As Integer)
If Idgasto = Idgasto Then
Idgasto.blackcolor = vbWhite
Else
Idgasto.blackcolor = vbBlack
End If
End Sub
gracias por vuestra ayuda
Valora esta pregunta


0