Samenvoegen

Als een Dimlog-bestand tegelijkertijd door meerdere gebruikers wordt gebruikt, worden hun acties automatisch samengevoegd. Dimlog vereist hiervoor geen serverproces. Het wordt geheel afgehandeld door het Dimlog client programma. In principe zijn alle gegevens zijn te wijzigen door alle gebruikers. Als er echter een gebruiker is gekozen in het basisscherm, dan worden de gegevens gefilterd zodat alleen de gegevens van de geselecteerde gebruiker zichtbaar zijn.

Tijdens het samenvoegproces worden de volgende twee regels toegepast:

1. Acties overschrijven eerdere acties

Voorbeeld: Gebruiker A geeft een categorie een andere naam en slaat op. Gebruiker B geeft dezelfde categorie een andere naam en slaat op. Het resultaat is dat de categorie de naam heeft die gebruiker B eraan gegeven heeft.

2. As een actie ongeldig wordt na de synchronisatie, wordt het niet uitgevoerd.

Voorbeeld: Gebruiker A verwijdert een categorie en slaat op. Gebruiker B verandert de naam van dezelfde categorie en slaat op. De naamsverandering wordt niet uitgevoerd, omdat de categorie al verwijderd is.