Formulario e informe
Publicado por Carol (1 intervención) el 09/05/2007 10:22:02
Hola, mi problema es el siguiente:
tengo un informe, en el que hay un campo de texto, cuyo nombre es una variable, en origen de control no pone nada. El valor de la variable la coge del código, en el que pone algo así:
Private Sub Detalle_Format(Cancel As Integer, FormatCount As Integer)
Dim PRIMERO
PRIMERO = Me![COEFICIENTE PVP]
Select Case PRIMERO
Case Is >= 2.2
Me![TTTT] = 40
Case Is >= 2.1
Me![TTTT] = 35
Case Is >= 2
Me![TTTT] = 30
Case Is >= 1.9
Me![TTTT] = 27.5
Case Is >= 1.8
Me![TTTT] = 25
Case Is >= 1.7
Me![TTTT] = 22.5
Case Is >= 1.6
Me![TTTT] = 20
Case Is >= 1.5
Me![TTTT] = 17.5
Case Is >= 1.4
Me![TTTT] = 15
Case Is >= 1.3
Me![TTTT] = 12.5
Case Is >= 1.2
Me![TTTT] = 10
Case Is >= 1.1
Me![TTTT] = 5
End Select
End Sub
Quiero hacer lo mismo en un formulario, pero no me aparece la propidad Format del detalle en el código, y poniendolo en el Afterupdate() el beforeupdate() del TTTT no me sale nada. ¿Como podría hacerlo? Básicamente lo que quiero es que en cada registro, segun el valor que tenga el campo [COEFICIENTE PVP], le de un valor distinto a la variable [TTTT]
Gracias.
tengo un informe, en el que hay un campo de texto, cuyo nombre es una variable, en origen de control no pone nada. El valor de la variable la coge del código, en el que pone algo así:
Private Sub Detalle_Format(Cancel As Integer, FormatCount As Integer)
Dim PRIMERO
PRIMERO = Me![COEFICIENTE PVP]
Select Case PRIMERO
Case Is >= 2.2
Me![TTTT] = 40
Case Is >= 2.1
Me![TTTT] = 35
Case Is >= 2
Me![TTTT] = 30
Case Is >= 1.9
Me![TTTT] = 27.5
Case Is >= 1.8
Me![TTTT] = 25
Case Is >= 1.7
Me![TTTT] = 22.5
Case Is >= 1.6
Me![TTTT] = 20
Case Is >= 1.5
Me![TTTT] = 17.5
Case Is >= 1.4
Me![TTTT] = 15
Case Is >= 1.3
Me![TTTT] = 12.5
Case Is >= 1.2
Me![TTTT] = 10
Case Is >= 1.1
Me![TTTT] = 5
End Select
End Sub
Quiero hacer lo mismo en un formulario, pero no me aparece la propidad Format del detalle en el código, y poniendolo en el Afterupdate() el beforeupdate() del TTTT no me sale nada. ¿Como podría hacerlo? Básicamente lo que quiero es que en cada registro, segun el valor que tenga el campo [COEFICIENTE PVP], le de un valor distinto a la variable [TTTT]
Gracias.
Valora esta pregunta
0