Skip to content

Editing an Item

Item detail have an edit feature. When turned on, the item attribute values are displayed using interactive input controls and can be edited. Users can edit an item only if they have the required (write) permission. The image below displays a detail page when edit mode is on.

Turn on edit mode with the Edit button.

Detail page with Edit Mode on. Each modifiable attribute has its name associated with an input field

Overview of controls

Edit Enables edit mode

Modifications need to be saved

Save Saves modifications and goes back to view mode.

Cancel discards modifications and goes back to view mode.

Each attribute is associated with an input field where a new value can be set, or the existing value modified. Input fields types vary depending on the attribute. Some values are recorded as free text, some are selected from a list of options (selectors), some are associated with specialised widgets.

  • Certain attributes are read-only ( ) and therefore cannot be modified.
  • Certain attributes are mandatory ( ).

Input field types: Examples

Read-only value

detail views read-only property
Example of the read-only property id. Identifiers are auto generated by the system and cannot be modified by users.

Rich-text value

detail views rich text fields
Example of the rich-text editor available to edit the description of an item.

Controled vocabulary value

Certain properties are associated with a controlled vocabulary. In such cases, the input field is a selector that lets users pick a value from a list of possible values.

  • Single value

detail views selector fields

Example of the selector input for editting the antibody type property. Antibody type is a property of antibodies, subcategory of consumables.

  • Multiple value

detail views tag fields

Example of the input for Target Organisms with multiple values selected.

Boolean value

detail views boolean fields
Example of the boolean input radio buttons for the Maintained property.

Add a Stock Location

Consumables items can be associated with a location. A location is considered a complex custom property because a custom value is needed. The location is a combination of: (1) the location (e.g. an equipment like a fridge, a freezer, etc.. or a room) of the item, (2) the container where the item is stored at this location. A location also has (3) a free text description.

Rooms are created by admin usign the admin UI

To ensure that rooms are not duplicated (with different custom names) but named according to the organization room naming standard, only admins can create rooms in the system. This action is done throught the Admin UI (please refer to the admin guide).

detail views location property
Example of a custom property Stocks locations. A custom property is associated to custom input forms to capture complex values.

To edit values of such properties, modals can be available and assist users in furnishing precise data.

detail views custom modal for location property
Example of a modal to capture values associated to complex properties, here a stocks location.

Change Item Permissions

Another property associated with complex values is permissions. Here, a dedicated widget is provided to record fine-tuned permissions following the advanced permission model

detail views permission widget
The permission widget in detail pages when the edit mode is activated.