Diensteabruf integriert

This commit is contained in:
2026-03-12 16:14:24 +01:00
parent 3f553efd21
commit d80f8945be
17 changed files with 4656 additions and 48 deletions

View File

@@ -293,11 +293,25 @@ class TabA(QWidget):
def _on_load_fachdaten(self) -> None:
"""Kompatibilitäts-Handler → neue Pipeline."""
source=self.file_widget.filePath()
raumfilter=self._raumfilter_combo.currentText()
linkliste=self.linkliste_widget.filePath()
source = self.file_widget.filePath()
raumfilter = self._raumfilter_combo.currentText()
linkliste = self.linkliste_widget.filePath()
if self.logic and self.layer_combo:
layer = self.layer_combo.currentLayer()
else:
layer = None
if layer and layer.name() == "Verfahrensgebiet":
self.logic.save_verfahrensgebiet_layer(layer)
self.logic._on_run_pipeline(source, linkliste,raumfilter)
if self.logic:
try:
self.logic._on_run_pipeline(source, linkliste, raumfilter)
except Exception as exc:
QMessageBox.warning(
self,
"Fehler beim Laden",
f"Fehler beim Ausführen der Pipeline: {exc}",
QMessageBox.StandardButton.Ok,
)