Gå til indhold
Support

Låste data: hvad det betyder at en konstruktion kommer fra et bibliotek

En konstruktion, der er hentet fra et bibliotek ind i et projekt, er som udgangspunkt låst. Appen viser det direkte på konstruktionen: “Låst: fra bibliotek. Lås op for at redigere.”

Låsen sidder ikke kun på selve konstruktionen. Den arver ned gennem elementerne inde i konstruktionen: en byggevare i en låst konstruktion kan derfor ikke redigeres, og en levetid fra et låst element kan heller ikke ændres. Appen viser det tydeligt med beskeden “Levetid kan ikke ændres: forælder er låst”.

Det samme gælder den anden vej. Skal en byggevare kopieres videre til et eget bibliotek, blokerer en låst forælderkonstruktion også det: “Kan ikke kopieres: byggevaren ligger i en låst konstruktion”.

Låsen findes for at et biblioteks indhold forbliver identisk med kilden, uanset hvor mange projekter der bruger det. Uden den ville en ændring i ét projekt kunne afvige fra biblioteket, og projektet ville reelt ikke længere bruge biblioteksdata, bare noget der lignede dem ved import.

En låst konstruktion eller byggevare kan låses op, hvorefter den kan redigeres frit i projektet, men mister samtidig koblingen til biblioteksversionen: ændringer i biblioteket opdaterer den ikke længere automatisk.