Private Sub Form_Current()

    Me.imMerah.Visible = False
    Me.imKuning.Visible = False
    Me.imHijau.Visible = False

    If Not Me.NewRecord Then
        Me.imMerah.Visible = (Me.TxNilai < 65)
        Me.imKuning.Visible = (Me.TxNilai >= 65 And Me.TxNilai < 85)
        Me.imHijau.Visible = (Me.TxNilai >= 85)
    End If

End Sub

Aksan Kurdin

--- In [email protected], "Ichsan 
Fadhilah" <[EMAIL PROTECTED]> wrote:
>
> Dear Masters..
> 
> saya punya textbox yang terhubung dengan database dengan nama 
> TxNilai,,
> dan saya punya 3 image dengan visible=No dengan nama 
> ImMerah,ImKuning,ImHijau..
> 
> yang saya ingin buat adalah jika textbox tersebut nilainya kurang 
> dari 65 maka imMerah nya visible=Yes, >65 <85 imKuning lalu >85 
> Imhijau.
> 
> namun yang saya ga ngerti adalah cara ngelink dengan textbox 
tersebut 
> (TxNilai).. sejauh coding saya sebagai berikut:
> 
> Private Sub NilaiProgress_AfterUpdate()
> 
> If Me.TxNilai.Text < 65 Then
> Me.ImMerah.Visible = True
> Me.ImKuning.Visible = False
> Me.ImHijau.Visible = False
> 
> End If
> 
> If Me.TxNilai.Text > 65 And Me.TxNilai.Text < 85 Then
> Me.ImMerah.Visible = False
> Me.ImKuning.Visible = True
> Me.ImHijau.Visible = False
> End If
> 
> If Me.TxNilai.Text > 85 Then
> Me.ImMerah.Visible = False
> Me.ImKuning.Visible = False
> Me.ImHijau.Visible = True
> End If 
> 
> end sub
> 
> namun hal ini harus di enter terlebih dahulu dan juga merubah Image 
> keseluruhan even ketika saya berpindah ke record berikutnya yang 
> mempunya nilai 100 maka tetap berwarna ImMerah padahal harusnya 
HIjau.
> 
> jadi saya ingin ketika Formnya nge-load, si Image tadi otomatis 
> berubah sesuai dengan angka yang tertera pada textbox.
> 
> Terima kasih atas bantuannya..
>


Kirim email ke