Reference

Project-specific values

An object can sit in the collection, in an exhibition and in a loan request at the same time and still be a single record. Its dimensions, images and history exist only once. Some values, though, only apply in one project: the exhibition title, the catalogue number, the loan status. For these, a field can hold a value of its own in each project.

TermMeaning
Base valueThe shared value of the field. It applies in every project that has no value of its own
Project-specific valueA value that applies in one project only and overrides the base value there. Other projects keep seeing the base value

The model behind this is explained in the background article Objects in several projects . Which fields get project-specific values is usually decided during setup; the procedure is described under Setting a project-specific value .

The scope bar

When an object is linked in more than one project, a bar appears above the object view. It shows Linked in n projects, next to it the number of project-specific fields on this object, and the choice of scope in which values are read and saved. For an object that sits in only one project, the bar is not shown.

Scope bar below the layout tabs: counter 2, Linked in 3 projects, buttons Hybrid (auto), Current Project and Base Object
Scope (interface)ReadingSaving
Hybrid (auto), defaultProject-specific value if there is one, otherwise the base valueInto the project-specific value if the field has one here, otherwise into the base value
Current Projectas HybridAlways as a project-specific value of this project, also for fields that did not have one so far
Base ObjectAlways the base valueAlways into the base value
Another linked projectAs that project sees the object, including the link areas Not possible, the scope is read-only

The hints below the buttons read Edit fields in their existing context. (Hybrid), Edit only in this project context (Current Project) and Edit base values across all projects. (Base Object).

What happens when you save

ScopeField has its own value hereResult
HybridyesThe project-specific value changes. Other projects are not affected
HybridnoThe base value changes. All projects without their own value see the change
Current ProjectyesThe project-specific value changes
Current ProjectnoA project-specific value is created. The base value stays and still applies in the other projects
Base ObjectyesThe base value changes, but in this project your own value still covers it. The change is not visible here
Base ObjectnoThe base value changes
Another projectanyNothing. The scope is read-only
Cases that surprise

Hybrid on a field without its own value saves for everyone. This is the normal case and it is correct, but it reaches further than it looks: the correction applies in every linked project.

Base Object on a field with its own value stays invisible. The base value changes, while the project-specific value keeps covering it here. If you want to change the value in this project, use Hybrid (auto) or Current Project.

Markers and field details

In the field menu, Open field details leads to a dialog that shows all versions of the field side by side: first the current project, then the base value, then the other linked projects you are allowed to read. On the right are the colour, comment, source and “uncertain” of the selected version.

Left half of the field details: Sonderausstellung 2026 with the markers current and Base value and the Add hook button, below it the base value and the projects Highlights (3D) and Sammlung
MarkerMeaning
currentThis row is the project you are working in right now
Base valueThis row shows the shared value, or the project has no value of its own and takes over the base value

A project row without this marker has a value of its own.

If the current project does not yet have its own value, its row shows the button “Add hook”. It copies the base value into this project as a project-specific value; from then on the value can be changed independently. You change the base value in the same dialog. The values of other projects can only be read here and are edited in those projects’ own view.

The interface does not currently offer a way to remove a project-specific value so that the project goes back to the base value.

Bulk edit

Bulk edit offers the same choice under the heading Save scope, with Hybrid (auto), Current Project and Base Object. It applies to the whole run: all changes made in one pass end up in the chosen scope.

A typical use of Current Project: giving every object in an exhibition a catalogue number without touching the collection.

History

A change is credited to the project in which it was made. The project history therefore shows changes to this project’s project-specific values and changes to the base values of its objects. See History .

Permissions

The scope does not change permissions. If you are not allowed to write a field, you cannot write it in any scope; if you can only read a project, you cannot create a project-specific value in it. Bulk edit reports write operations that fail for lack of access, with their number.

Further reading