Vrije velden conditioneel tonen of verbergen

In dit artikel is gave nieuwe functionaliteit verwerkt die beschikbaar is vanaf Profit 3.

Een beheerder kan vrije velden afhankelijk maken van andere velden. Dit geldt voor vrije velden in Profit, InSite en OutSite. Dit geldt ook voor Pocket vanaf Pocket 2.18 in combinatie met Profit 3.

Je hebt twee mogelijkheden:

  • Afhankelijk van een conditie (filter) is een vrij veld wijzigbaar, zichtbaar en/of verplicht.
  • Afhankelijk van een conditie (filter) is een vrij veld niet wijzigbaar, zichtbaar en/of verplicht.

Je kunt deze instellingen alleen vastleggen bij vrije velden. Bij meegeleverde velden kun je wel aangeven of het veld wijzigbaar, zichtbaar en/of verplicht is, maar dit kan niet onder een conditie. Zie verder ook de aandachtspunten voor InSite, onderaan deze pagina.

Let op:

Een nieuw gegeven kan worden aangemaakt op basis van een bestaand gegeven, waarbij bepaalde velden van het bestaande gegeven overgenomen. Je kunt deze overgenomen velden niet gebruiken in een conditie.

Bijvoorbeeld:

Bij het aanmaken van een nieuwe inkoop- of verkooprelatie op basis van een organisatie of persoon, worden bepaalde velden overgenomen van de organisatie of persoon. Je kunt deze overgenomen velden niet gebruiken in een conditie.

Vrije velden conditioneel tonen of verbergen:

In de onderstaande afbeeldingen zie je het volgende voortbeeld: een gebruiker kan een waardering geven van 1 t/m 5 punten. Een waardering van 1 of 2 punten wordt beschouwd als een onvoldoende, daarom verschijnt er een memoveld in beeld waarin de gebruiker kan toelichten waarom de waardering zo laag is uitgevallen.

Bij een waardering van 3 punten of hoger komt het memoveld niet in beeld.

  1. Klik met de rechter muisknop op de veldnaam. In dit voorbeeld het memoveld We willen graag meer weten!
  2. Ga naar het tabblad: Beheerdersinstellingen.
  3. Vink Voorwaardelijke logica op veldinstellingen toepassen aan.

  4. Bepaal bij de velden Zichtbaar, Wijzigbaar en Verplicht wat je wilt doen. Let op de samenhang tussen de velden. Als bijvoorbeeld een veld zichtbaar maakt onder een bepaalde conditie, dan wil je dit veld misschien ook wijzigbaar willen maken onder dezelfde conditie.

    Per veld heb je de volgende keuzen:

    • Nooit

      Het veld is nooit zichtbaar/wijzigbaar/verplicht voor de gebruiker. Je gebruikt dus geen conditie.

    • Altijd

      Het veld is altijd zichtbaar/wijzigbaar/verplicht voor de gebruiker. Je gebruikt dus geen conditie.

    • Onder conditie zichtbaar/wijzigbaar/verplicht

      Het veld is zichtbaar/wijzigbaar/verplicht als aan de conditie voldaan wordt.

    • Onder conditie verborgen/alleen-lezen/optioneel

      Het veld is verborgen/alleen-lezen/ptioneel als aan de conditie voldaan wordt.

  5. Als je hebt gekozen voor Onder conditie zichtbaar/wijzigbaar/verplicht of Onder conditie verborgen/alleen-lezen/optioneel, dan klik je op de actie Conditie.
  6. Leg een filter vast. Als aan het filter voldaan wordt, dan zal het betreffende veldgedrag optreden.

    Let op:

    Je kunt geen filtertags gebruiken zoals [vandaag] of [medewerker].

    In het voorbeeld gebruik je het volgende filter bij zowel Zichtbaar als Wijzigbaar:

  7. Met de knop Kopiƫren kun je het hele filter kopiƫren. Vervolgens kun je een andere conditie (eventueel bij een ander veld) openen en daar het filter plakken.

Inrichting InSite:

Gebruik je het vrije veld ook in InSite? Let dan op het volgende onderscheid:

  • Je gebruikt het veld in de context van een profiel

    Je legt de conditie ook vast in de context van het profiel. Hierdoor zal het veld in InSite hetzelfde gedrag vertonen als in Profit.

  • Je gebruikt het veld NIET in de context van een profiel

    Het conditionele gedrag van het veld dat je hebt ingesteld in de Management tool, geldt voor zowel Profit als InSite.

Direct naar

  1. Veldinstellingen beheerder
  2. Veldinstellingen beheerder autoriseren
  3. Veld verplicht stellen
  4. Veld onzichtbaar/zichtbaar maken
  5. Vrije velden conditioneel tonen of verbergen
  6. Veldinstellingen beheerder terugdraaien
  7. Invoerassistent