Help:Property constraints portal/Range/nl

From testwiki
Jump to navigation Jump to search

<languages/> Help:Property constraints portal/Header constraint type

Template:Q geeft aan dat waarden voor een eigenschap binnen een bepaald bereik of interval moeten liggen. Deze beperking is beschikbaar voor hoeveelheid- en datumeigenschappen.

Bijvoorbeeld: Template:P ligt altijd tussen 0 of 1 (binnen het interval [0,1]), en Template:P mag niet voor Template:ISOdate staan.

WikibaseQualityConstraints normaliseert alle hoeveelheden (m.b.t. eenheid omschakeling) voordat deze beperking wordt gecontroleerd. Zo wordt een massa van 500 g beschouwd als binnen het bereik van [0kg,1kg], hoewel 500 niet binnen het bereik [0,1] ligt, omdat de eindpunten van het bereik worden omgezet naar [0g,1000g]; aan de andere kant wordt een duur van 100 dagen beschouwd als buiten het bereik van [0,5000] (noem de ontbrekende eenheden) omdat het wordt geïnterpreteerd als 8640000 seconden.

Als er geen Template:P is gespecificeerd, wordt deze beperking overal gecontroleerd.

Mogelijke acties

Er zijn verschillende mogelijke manieren om een schending van deze beperking aan te pakken:

  • Het is mogelijk dat de waarde in de verklaring onjuist is (bijvoorbeeld door het verwarren van het scheidingsteken voor duizendtallen met het decimaalteken) en de waarde moet worden gecorrigeerd.
  • Het is mogelijk dat het huidige item helemaal niet de verklaring zou moeten bevatten en dat de verklaring moet worden verwijderd.
  • Het is mogelijk dat de verklaring een zeldzame (maar legitieme) uitzondering is op de beperking, en er niets moet worden gedaan.

Parameters

Voor eigenschappen van het type "hoeveelheid" zijn de volgende twee parameters verplicht:

Template:P
De ondergrens van het toegestane bereik. Template:No value kan worden gebruikt om een bereik op te geven zonder ondergrens ((,n]). Template:Unknown value is niet toegestaan.
Template:P
De bovengrens van het toegestane bereik. Template:No value kan worden gebruikt om een bereik op te geven zonder bovengrens ([n,+)). Template:Unknown value is niet toegestaan.

Bij eigenschappen van het type "punt in tijd" zijn de volgende twee parameters verplicht:

Template:P
De ondergrens van het toegestane bereik. Template:No value kan worden gebruikt om een bereik op te geven zonder ondergrens ((,n]). Template:Unknown value betekent de huidige datum op het moment dat de beperking wordt gecontroleerd.
Template:P
De bovengrens van het toegestane bereik. Template:No value kan worden gebruikt om een bereik op te geven zonder bovengrens ([n,+)). Template:Unknown value betekent de huidige datum op het moment dat de beperking wordt gecontroleerd.

In beide gevallen is het interval altijd aan beide kanten inclusief: de minimale en maximale waarde zijn beide toegestane waarden.

Examples

Example 1

Example setting for Template:P. Template:Statement+

Example 2

Example setting for Template:P. "15 January 2001" is the day when Wikipedia went online (Wikipedia Day). "Template:Unknownvalue" is added to statements by clicking on the icon beside the value field that looks like this . "Template:Unknownvalue" is interpreted as "now". Template:Statement+

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.

{{#invoke:Constraints|extractIndividualConstraintTemplate|id=P813|constraint_type=Q21510860}}

Lists

Lists of properties which are set range constraint.

Template:Property constraints Template:Translation categories