Denne funktion er kun tilgængelig i visse versionsrelaterede moduler. Info / copyright

Komponenter ved sletning og kopiering

Principielt påvirker handlingerne "sletning" og "kopiering" altid kun de markerede objekter. Det er altså altid kun de markerede funktioner, der slettes eller kopieres.

Komponenter ved sletning

Ved sletningen fjernes alle data i de valgte funktioner fuldstændigt fra databasen.

Når der slettes en hovedfunktion, og når en komponents sidste placering slettes, bibeholdes de resterende ikke-placerede funktioner. Komponenter uden hovedfunktion betragtes som mangelfulde, men administreres nøjagtigt som andre komponenter.

Placerede funktioner

Når der slettes en placeret funktion, slettes den fuldstændigt. Dvs. at både placeringen og funktionen slettes.

Hvis den placerede funktion var en underfunktion til en komponent, så bibeholdes den (som ikke-placeret funktion) i komponentdefinitionen. Alle yderligere indtastede data til denne funktion går tabt under sletningen. Hvis der slettes en hovedfunktion, slettes komponentdefinitionen (komponenten) også.

Ikke-placerede funktioner

Ikke-placerede funktioner kan kun slettes i navigatorerne eller ved komprimeringen af projektet.

Funktionsskabeloner

Funktionsskabeloner kan enten slettes via komponentvalget eller ved at slette hovedfunktionen eller komponentdefinitionen (typen). Sletningen af en komponentdefinition påvirker ikke placerede eller ikke-placerede funktioner. De bibeholdes uændret.

Hvis en placeret eller ikke-placeret funktion, som dækker en funktionsskabelon, slettes, så bibeholdes funktionsskabelonerne.

Slet placering

I den grafiske editor er det muligt kun at slette placeringen af et komponentsymbol. Så slettes kun den grafiske visning af funktionen i diagrammet, mens dataene for den så ikke-placerede funktion bibeholdes i databasen.

Komponenter ved kopiering

Når en funktion kopieres, kopieres alle data til udklipsholderen. Ved indsætning overføres alle data til den nye funktion.

Når en hovedfunktion kopieres, kopieres (placerede eller ikke-placerede) underfunktioner som standard ikke med. Ved oprettelse af makroer tages der som standard heller ikke hensyn til ikke-placerede funktioner. I dette tilfælde indeholder makroer ingen ikke-placerede funktioner og skal håndteres som grafiske objekter. Denne adfærd kan ændres via egenskaben Administrerer ikke-placerede underfunktioner ved hovedfunktionen, som er tilgængelig ved hovedfunktioner.

Derudover kan du via egenskaben Indsæt ikke-placeret fra makro definere, af den pågældende funktion ikke placeres i diagrammet, når makroen placeres. Funktion findes da kun som ikke-placeret funktion i projektet.

Under kopieringen kan der forekomme inkonsistente data, f.eks. to hovedfunktioner med samme KMB. De pågældende komponenter meldes som mangelhafte og skal efterredigeres. Projektet kan alligevel redigeres videre.

Ikke-placerede funktioner, der er forbundet via ikke-placerede forbindelser, kan slettes i komponent-navigatoren eller ved komprimeringen af projektet.

Placerede funktioner

Placerede funktioner kan kun kopieres i den grafiske editor. Alle denne funktions data kopieres.

Ikke-placerede funktioner

Ikke-placerede funktioner kan ikke kopieres.

Funktionsskabeloner

Funktionsskabeloner kan ikke kopieres. Kun komponentdefinitionen kopieres med, når der kopieres en hovedfunktion.

Se også