Help:Egenskapsbegränsnings-portal/en av dessa

This page is a translated version of the page Help:Property constraints portal/One of and the translation is 55% complete.

one-of constraint (Q21510859) talar om att endast vissa värden är tillåtna för en egenskap. Dess motsats är none-of constraint (Q52558054).

Till exempel är de enda giltiga värdena för driving side (P1622) left (Q13196750) och right (Q14565199).

Om ingen constraint scope (P4680) anges, kontrolleras denna begränsning överallt.

If such a constraint is defined on a property, its values are also used as suggestions when someone adds a new statement with that property. For example, someone adding a new driving side (P1622) statement will see the allowed values (left (Q13196750), right (Q14565199)) as suggestions. (Other values can still be added by searching for them or pasting their item IDs.)

Möjliga åtgärder

Ett flertal sätt att hantera överträdelser av denna begränsning är möjliga:

  • Det är möjligt att värdet är felaktigt, och en av de tillåtna värdena ska användas istället, till exempel left (Q13196750) (riktning) istället för left-wing (Q164597) (politisk term, har samma etikett på vissa språk).
  • Det är möjligt att värdet i uttalandet är felaktigt och bör tas bort.
  • Det är möjligt att det är ett sällsynt men legitimt undantag från begränsningen, och att inget bör göras.

Parametrar

Denna begränsning har en obligatorisk parameter:

item of property constraint (P2305)
Innehåller de värden som är tillåtna. Uttalanden med no value Help eller unknown value Help tolkas bokstavligen och är endast tillåtna om dessa specialvärden angetts som så.

Examples

Example 1

Example setting for driving side (P1622).

property constraint
  one-of constraint
item of property constraint left
right
constraint status mandatory constraint
0 references
add reference


add value

Example 2

Example setting for disabled accessibility (P2846).

Template

When the constraint is set to the property, the following template is automatically displayed in the property talk page. The template is created by Module:Constraints using Template:Constraint, invoked from Template:Property documentation. Translations are defined at Module:i18n/constraints.

constraint “one-of constraint (Q21510859)” declaration error: “Module:Constraints/search:24: attempt to index a nil value”.

Lists

Lists of properties which are set one-of constraint.