..für das "Migrieren" (so nennt man das Übertragen von Script und Parametern bei Beibehaltung des Aussehens)
braucht es ein eigenes "Migrations-Script-Teil". Das ist ganz am Anfang des Parameter-Scriptes zu positionieren und sieht wie folgt aus:
IF MIGR_VERSION > GLOB_VERSION THEN
IF GLOB_VERSION = "1.0" AND MIGR_VERSION > GLOB_VERSION THEN
NEWPARAMETER ... ,
DELPARAMETER ...
SETVERSION "2.0"
ENDIF
IF GLOB_VERSION = "2.0" AND MIGR_VERSION > GLOB_VERSION THEN
NEWPARAMETER ... ,
DELPARAMETER ...
SETVERSION "2.1"
ENDIF
...
END
ENDIF
Im besagten Tür-SmartPart findest Du das im Parameter-Script ab Zeile 03184.
Für die Erzeugung von 2 neuen Parameter müsstest Du vor END (Zeile 3223) z.B. folgendes einfügen:
IF GLOB_VERSION = "6.1" AND MIGR_VERSION > GLOB_VERSION THEN
NEWPARAMETER 5,"show_blatt" , <wert> , "<beschreibung>" , "" , -1 , 0 , 0 , 0 , 1 , 1
SETVERSION "6.12"
ENDIF
Statt der "-1" müsstest Du die Nummer des verknüpften Attributes "ash T_Tür..." einsetzen.
..und natürlich musst Du in dem SmartPart, wo dieser Ergänzung gemacht sind, die Version hochsetzen auf "6.12"