Skip to main content

AccessTr.neT


Verileri Taşıma Hakkında.

Verileri Taşıma Hakkında.

#4
Renklendirme sorunu HOME isimli formda da var. Form açıldığında açık masalar renklenmiyor.

HOME isimli forma

Sub RenkYenile()

Dim GSayim As Integer
Dim GMasam As String

For GSayim = 1 To 21

   GMasam = "MASA" & GSayim
   
   If Dlookup ("MASADURUMU", "MASALAR", "[MASAID]=" & GSayim) = "DOLU" Then
       Forms![HOME](GMasam)![MASAADI].BackColor = 65535
   Else
       Forms![HOME](GMasam)![MASAADI].BackColor = vbWhite
   End If

Next GSayim

End Sub


Kodu ekle,  Formun geçerli olduğunda olayına da

Call RenkYenile


Kodu ekle,

"frm_masaaktar" isimli formdaki kodların tamamını aşağıdaki ile değiştir.

Option Compare Database
Option Explicit
Private Sub btn_masaaktar_Click()

Dim GAdisyonNo, GMasaId As Integer
Dim GMasaAdi As String

GAdisyonNo = mtn_adisyonno
GMasaId = Me.acl_bosmasalar
GMasaAdi = Me.acl_bosmasalar.Column(1)

DoCmd.SetWarnings False

DoCmd.RunSQL "UPDATE MASAISLEMLERI SET MASAID = " & GMasaId & " , MASAADI = '" & GMasaAdi & "' WHERE (((ISLEMID)= " & GAdisyonNo & "));"

DoCmd.RunSQL "UPDATE MASALAR SET MASADURUMU = 'BOŞ' WHERE (((MASAADI)= '" & mtn_masaadi & "' ));"

DoCmd.RunSQL "UPDATE MASALAR SET MASADURUMU = 'DOLU' WHERE (((MASAID)= " & GMasaId & " ));"

DoCmd.SetWarnings True
Call RenkYenile
MsgBox ("Masa Aktarımı Tamamlandı")

DoCmd.OpenForm "MASAISLEMLERI", , , "[MASAID]=" & [acl_bosmasalar]

Forms![MASAISLEMLERI]!Metin40 = GMasaAdi
Forms![MASAISLEMLERI]!GELENMASAADI = GMasaAdi

DoCmd.Close acForm, "frm_masaaktar"

End Sub

Sub RenkYenile()

Dim GSayim As Integer
Dim GMasam As String

For GSayim = 1 To 21

   GMasam = "MASA" & GSayim
   
   If Dlookup ("MASADURUMU", "MASALAR", "[MASAID]=" & GSayim) = "DOLU" Then
       Forms![HOME](GMasam)![MASAADI].BackColor = 65535
   Else
       Forms![HOME](GMasam)![MASAADI].BackColor = vbWhite
   End If

Next GSayim

End Sub

Ayrıca, her ne kadar size garip gelse de, Yapılmaması Gereken Ölümcül HatalarURL'ye Git konusunu tekrar incele.
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
Verileri Taşıma Hakkında. - Yazar: serkan1985 - 27/05/2017, 23:28
Cvp: Verileri Taşıma Hakkında. - Yazar: ozanakkaya - 01/06/2017, 00:04
Cvp: Verileri Taşıma Hakkında. - Yazar: serkan1985 - 01/06/2017, 18:36
Cvp: Verileri Taşıma Hakkında. - Yazar: ozanakkaya - 02/06/2017, 01:07
Cvp: Verileri Taşıma Hakkında. - Yazar: serkan1985 - 02/06/2017, 20:51
Task