Arkadaşlar aşağıda yazdığım kod bloğunda hata var diyor global değişkenleri tanımıyor print satırında hata veriyor…
def Musteri_Ara():
global Musteri_Bul
Musteri_Ara = cursor.execute("SELECT DISTINCT Musteri FROM Musteriler").fetchall()
ui.Sat_Musteri_comboBox.clear()
ui.Sat_Musteri_comboBox.addItem("Seçiniz")
for i in Musteri_Ara:
ui.Sat_Musteri_comboBox.addItems(i)
Musteri_Bul = ui.Sat_Musteri_comboBox.currentText()
Musteri_Bul = str(Musteri_Bul)
def Urun_Turu_Ara_f():
global Urun_Turu_Bul
Urun_Turu_Ara = cursor.execute("SELECT DISTINCT Urun_Turu FROM Urunler").fetchall()
ui.Sat_Urun_Turu_comboBox.clear()
ui.Sat_Urun_Turu_comboBox.addItem("Seçiniz")
for i in Urun_Turu_Ara:
ui.Sat_Urun_Turu_comboBox.addItems(i)
Urun_Turu_Bul = ui.Sat_Urun_Turu_comboBox.currentText()
Urun_Turu_Bul = str(Urun_Turu_Bul)
def Urun_Markasi_Ara_f():
global Urun_Markasi_Bul
Urun_Markasi_Ara = cursor.execute("SELECT DISTINCT Urun_Markasi FROM Urunler WHERE Urun_Turu=?",Urun_Turu_Bul).fetchall()
ui.Sat_Urun_Markasi_comboBox.clear()
ui.Sat_Urun_Markasi_comboBox.addItem("Seçiniz")
for i in Urun_Markasi_Ara:
ui.Sat_Urun_Markasi_comboBox.addItems(i)
Urun_Markasi_Bul = ui.Sat_Urun_Markasi_comboBox.currentText()
Urun_Markasi_Bul = str(Urun_Markasi_Bul)
def Urun_Ozellikleri_Ara_f():
global Urun_Ozellikleri_Bul
Urun_Ozellikleri_Ara = cursor.execute("SELECT DISTINCT Urun_Ozellikleri FROM Urunler WHERE Urun_Markasi=?",Urun_Markasi_Bul).fetchall()
ui.Sat_Uun_Ozellikleri_comboBox.clear()
ui.Sat_Uun_Ozellikleri_comboBox.addItem("Seçiniz")
for i in Urun_Ozellikleri_Ara:
ui.Sat_Uun_Ozellikleri_comboBox.addItems(i)
Urun_Ozellikleri_Bul = ui.Sat_Uun_Ozellikleri_comboBox.setCurrentText()
Urun_Ozellikleri_Bul = str(Urun_Ozellikleri_Bul)
print(Musteri_Bul, Urun_Turu_Bul, Urun_Markasi_Bul, Urun_Ozellikleri_Bul)