Als een willekeurige eigenschap van een object wordt gewijzigd, worden alle eigenschappen vergrendeld. Daarbij heeft "vergrendelen" altijd betrekking op het wijzigen; eigenschappen kunnen wel gewoon door andere gebruikers worden gelezen. Na de bewerking wordt het object direct weer vrijgegeven.
Bewerking van pagina's en layoutruimtes
Pas als een pagina of een layoutruimte of een object op een pagina of in een layoutruimte wordt bewerkt, worden de pagina of de layoutruimte zelf en alle functies die op dezelfde pagina zijn geplaatst voor een tweede gebruiker vergrendeld.
Als een gebruiker in multi-user-gebruik als tweede een pagina of een layoutruimte opent die reeds door een andere gebruiker is geopend, gebeurt er niets. Als een gebruiker bijvoorbeeld de eigenschappen van een pagina of van een layoutruimte bewerkt, kan deze pagina of layoutruimte ook door een tweede gebruiker worden geopend. Pas als de tweede gebruiker bijvoorbeeld de eigenschappen van een onderdeel of die van een pagina / layoutruimte wil bewerken, verschijnt het dialoogvenster Multi-user-conflict.
Bewerking van functies in de navigators
Als u een functie in een navigator wijzigt, wordt deze tijdens de bewerking vergrendeld. Daarbij wordt behalve de functie (als deze is geplaatst) ook de pagina met alle objecten daarop vergrendeld. De hogere en lagere knooppunten van de functie in de boomweergave worden niet vergrendeld, tenzij de betreffende functies op dezelfde pagina zijn geplaatst als de gewijzigde functie.
Zo kan een gebruiker een klemmenstrookdefinitie X1 op pagina 8, in de onderdelen-navigator hernoemen in X5, terwijl een andere gebruiker een individuele klem van deze klemmenstrook op pagina 6 aan het bewerken is. In een dergelijk geval wordt alleen de klemmenstrookdefinitie en niet alle functies van de klemmenstrook hernoemd!
Als echter de gehele klemmenstrook moet worden hernoemd, moet de cursor op het boomknooppunt worden geplaatst dat het onderdeel X1 weergeeft. Vervolgens kiest de gebruiker in het snelmenu de menuopdracht Hernoemen en geeft hij de nieuwe ODC X5 op. Tijdens deze procedure worden alle functies met deze ODC voor de andere gebruikers vergrendeld.
Zie ook