Code refactoring
This commit is contained in:
parent
c6bf9f6d81
commit
1fa7c96d1b
20
gui.py
20
gui.py
|
@ -195,11 +195,11 @@ class EditForm(QMainWindow):
|
||||||
self.widgetsList = []
|
self.widgetsList = []
|
||||||
self.btnRelationsList = []
|
self.btnRelationsList = []
|
||||||
# добавляем динамически поля на форму в зависимости от типов данных
|
# добавляем динамически поля на форму в зависимости от типов данных
|
||||||
for item in dm.getFields(tblName):
|
for fName, fType, fAutoIncr in dm.getFields(tblName):
|
||||||
#print(item)
|
#print(item)
|
||||||
fName = item[0]
|
#fName = item[0]
|
||||||
fType = item[1]
|
#fType = item[1]
|
||||||
fAutoIncr = item[2]
|
#fAutoIncr = item[2]
|
||||||
fDescr = dm.getFieldDescription(tblName, fName)
|
fDescr = dm.getFieldDescription(tblName, fName)
|
||||||
hboxEdit = QHBoxLayout()
|
hboxEdit = QHBoxLayout()
|
||||||
lbl = QLabel(fDescr)
|
lbl = QLabel(fDescr)
|
||||||
|
@ -341,9 +341,9 @@ def addDataIntoTable(dbTableName, tblDataWidget, data='NULL'):
|
||||||
n = 0
|
n = 0
|
||||||
tblDataWidget.setRowCount(rows)
|
tblDataWidget.setRowCount(rows)
|
||||||
tblDataWidget.setColumnCount(cols)
|
tblDataWidget.setColumnCount(cols)
|
||||||
for item in fieldNames:
|
for fname, fDescr in fieldNames:
|
||||||
fName = item[0]
|
#fName = item[0]
|
||||||
fDescr = item[1]
|
#fDescr = item[1]
|
||||||
#### определяем наличие связей и добавляем дополнительные столбцы
|
#### определяем наличие связей и добавляем дополнительные столбцы
|
||||||
####print(fName, fDescr, dm.getRelationsForField(dbTableName, fName))
|
####print(fName, fDescr, dm.getRelationsForField(dbTableName, fName))
|
||||||
# установка заголовков столбцов таблицы
|
# установка заголовков столбцов таблицы
|
||||||
|
@ -468,9 +468,9 @@ def showRelationsRecords(fieldIndex, fieldValue):
|
||||||
# print(fieldValue)
|
# print(fieldValue)
|
||||||
data = dm.selectRelationsDataFromDB(tblName, fieldName, fieldValue)
|
data = dm.selectRelationsDataFromDB(tblName, fieldName, fieldValue)
|
||||||
#print(data)
|
#print(data)
|
||||||
for item in data:
|
for tbl, qweryResult in data:
|
||||||
tbl = item[0]
|
#tbl = item[0]
|
||||||
qweryResult = item[1]
|
#qweryResult = item[1]
|
||||||
if qweryResult:
|
if qweryResult:
|
||||||
#print('report' + str(qweryResult) + 'report')
|
#print('report' + str(qweryResult) + 'report')
|
||||||
tblRelationsData = MyTable(tbl)
|
tblRelationsData = MyTable(tbl)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user