Suche-Bedingung im if geändert, weitere Spalten entfernt

This commit is contained in:
2024-10-22 13:02:38 +00:00
parent f35f092a51
commit 366801d321

View File

@@ -60,8 +60,9 @@ class MainUI(QDialog): # erbt von QDialog
# Nach relevanten Spalten filtern
self.df_vte = self.df_vte[self.df_vte['Gruppierung']=='Grundgerät']
self.df_vte = self.df_vte.drop(columns=['RAM','Bestelldatum','Hersteller','Lieferant','SAP-Nr.','Lieferdatum','Lieferschein-Nr.','WV-Start','WV-Ende','Aufgaben Schritt'])
self.df_vte = self.df_vte.drop(columns=['RAM','Bestelldatum','Hersteller','Lieferant','SAP-Nr.','Lieferdatum','Lieferschein-Nr.','WV-Start','WV-Ende','Aufgaben Schritt','Verkehrsart','Anz.\nHE '])
self.df_cmdb = self.df_cmdb[self.df_cmdb['Filter'].isin(['Grundgerät','Erweiterung','Aufgabe Schritt'])]
self.df_cmdb = self.df_cmdb.drop(columns=['WV-Start','WV-Ende','CMDB-Status'])
@@ -74,8 +75,8 @@ class MainUI(QDialog): # erbt von QDialog
self.dfb = self.dfb.apply(self.prüfe_und_setze_wert, axis=1)
# Setzen von int für HE und Anz. HE
self.df['HE'] = self.df['HE'].apply(lambda x: x if pd.isnull(x) else str(int(x)))
self.df['Anz. HE'] = self.df['Anz. HE'].apply(lambda x: x if pd.isnull(x) else str(int(x)))
self.dfb['HE'] = self.dfb['HE'].apply(lambda x: x if pd.isnull(x) else str(int(x)))
self.dfb['belegte\nHE'] = self.dfb['belegte\nHE'].apply(lambda x: x if pd.isnull(x) else str(int(x)))
#self.dfb = self.dfb.T.drop_duplicates().T
# self.dfb = self.dfb.drop(columns=['Bestelldatum_y','Hersteller_y','Lieferant_y','RAM_y','SAP-Nr._y'])
@@ -97,7 +98,8 @@ class MainUI(QDialog): # erbt von QDialog
#ic(self.filter)
def prüfe_und_setze_wert(self, zeile):
if zeile['Ort'] != ("Ber-PS" or "Bon-BTW"):
ic(zeile)
if zeile['ID\nStandort'] not in ("Ber-PS","Bon-BTW"):
print("Kein Standort P40 oder BTW")
sys.exit(0)
else: