Falls ein Fehler wegen doppelter Ids im Layout kommt, wird der gesamte Prozess abgebrochen

This commit is contained in:
2025-06-30 14:47:20 +02:00
parent 3f359486f9
commit b6962bc96b
+8 -2
View File
@@ -15,6 +15,7 @@ REM Namen der Zwischenergebnis Dateien
set JSON_POS=%FILENAME%_positions.json
set JSON_TODRAW=%FILENAME%_todraw.json
REM Namen der Ergebnisdateien
set ERROR_DOUBLE=%FILENAME%_errors.json
set EXCEL_RES=%FILENAME%_cables.xlsx
set DXF_RES=%FILENAME%_cables.dxf
@@ -23,8 +24,13 @@ call C:\10-Develop\gitrepos\kabellaengen\bin\setenv.bat
echo --hole Positionen
call getpositions.bat --filename %1 -s -r -w %JSON_POS%
call getpositions.bat --filename %1 -s -r -w %JSON_POS% -e %ERROR_DOUBLE%
if exist "%PROJECT_WORK%\%ERROR_DOUBLE%" (
@echo -failed- given items with the same ids
pause
del "%PROJECT_WORK%\%ERROR_DOUBLE%"
goto :eof
)
if not exist "%PROJECT_WORK%\%JSON_POS%" (
@echo -failed- getpositions
pause