Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

DifficultyMoeilijkheidsgraad: starter

Content

Inhoud

Table of Contents
minLevel1
maxLevel1

Learning Objectives

After reading this article, you’ll be able to:

  • Tell the difference between various drop-down field types.

  • Add or remove data in a drop-down field.

Drop-down fields

There are several different types of fields used in Workplace Management. One commonly used field is the drop-down field. The drop-down field allows the user to select from a pre-defined number of options. A downwards pointing arrow to the right in the field can identify a drop-down field (See insert below

Leerdoelen

Na het lezen van dit artikel zul je in staat zijn om:

  • Vertel het verschil tussen verschillende typen vervolgkeuzemenu's.

  • Gegevens toevoegen of verwijderen in een vervolgkeuzemenu.


Uitklapbare velden

Er zijn verschillende soorten velden die worden gebruikt in Werkplekbeheer. Een veelgebruikt veld is het drop-down veld. Met het drop-downveld kan de gebruiker kiezen uit een vooraf gedefinieerd aantal opties. Een naar beneden wijzende pijl rechts in het veld kan een vervolgkeuzerveld aanduiden (Zie inzet hieronder).

The core strength of the drop-down field is that it is easy for the end user to make a selection from the selection list. It is, however, important that the end user is presented with only a few options in the drop-down field. Too many options can result in a hard-to-navigate selection menu. Moreover, every time the page is loaded, every selection option within each drop-down field will reload on that specific page. Henceforth, many selection options inside a drop-down field could hamper performance when loading the page.

On the surface, every drop-down field is the same. However, there are several different types. This article will help you to identify the types of drop-down fields and how to add or subtract the data presented in the selection menu of each drop-down field typeDe kracht van het dropdown-veld is dat de eindgebruiker gemakkelijk een keuze kan maken uit de keuzelijst. Het is echter belangrijk dat de eindgebruiker slechts een paar opties in het vervolgkeuzemenu te zien krijgt. Te veel opties kan resulteren in een moeilijk te navigeren keuzemenu. Bovendien zal elke keer dat de pagina wordt geladen, elke selectieoptie binnen elk vervolgkeuzemenu opnieuw worden geladen op die specifieke pagina. Daarom kunnen veel selectieopties in een vervolgkeuzemenu de prestaties bij het laden van de pagina belemmeren.

Op het eerste gezicht is elk vervolgkeuzemenu hetzelfde. Er zijn echter verschillende typen. Dit artikel helpt je bij het identificeren van de typen vervolgkeuzemenu's en hoe je de gegevens in het keuzemenu van elk type vervolgkeuzemenu kunt toevoegen of verwijderen.

It is possible to add or remove these values from this level. Note: The format ‘10: good, 20: average, 30: bad’ must be followed.

Baseline level

When the values of the enumeration field are determined at the Baseline level, we would have to access and adjust the enumeration values using the Enumeration button on the startboard or via the navigation menu. Note: Fields with enumeration values made in the client layer will not show up in this overview.

Example:

Under the General Tab on the Property page, there is a drop-down field called “Ownership.”

Image Removed

To adjust the selection list:

  • Navigate to Page definition;

  • Click on the Fields tab;

  • Search for the field;

    1. In this case, it is the “ownershipTypeCode.”

      Image Removed

      This is a baseline field. Henceforth, we have to look for the value using the Enumeration button on the startboard or use the navigation menu.

  • Navigate to the startboard and click on the Enumerations button;

  • Search for ownershipType;

  • Click on the reference of the instance ownershipType;

  • Click on New to add a new value to the field;

  • You can navigate to the Property page and view the selection values in the property field.

    Note: To hide values from this list, the access rights can be adjusted for each baseline value. It is not possible to delete these baseline values

    Opsommingen

    Met de opsommingsvelden kun je een willekeurige waarde toevoegen aan de keuzelijst. Er zijn een paar manieren waarop het mogelijk is om waarden toe te voegen aan of af te trekken van de keuzelijst. Waar we deze aanpassingen maken, hangt af van waar de waarde van het veld in eerste instantie is ingesteld.

    Objectveldniveau

    Als het opsommingsveld een clientspecifiek veld is, worden de waarden van de vervolgkeuzelijst bepaald op de Objectveldniveau.

    Voorbeeld:

    Er is een klantspecifiek veld toegevoegd aan de Eigendomspagina.

    Image Added

    De selectielijst aanpassen:

    1. Navigeer naar Paginadefinitie;

    2. Klik op de Tabblad Velden;

    3. Zoek naar het veld;

      1. Dit is een klantspecifiek veld. Daarom verwachten we de opsommingswaarden te vinden op de Objectveldniveau:

    Expand
    titleEnumerations

    Enumerations

    The enumeration fields allows you to add any value to the selection list. There are a few ways where it is possible to add or subtract values from the selection list. Where we make these adjustments depends on where the field’s value is set initially.

    Object field level

    When the enumeration field is a client-specific field, the values of the drop-down list will be determined on the Object field level.

    Example:

    A client-specific field has been added to the Property page.

    Image Removed

    To adjust the selection list:

    1. Navigate to Page definition;

    2. Click on the Fields tab;

    3. Search for the field;

      1. This is a client-specific field. Therefore, we expect to find the enumeration values on either the on the Object field level:

    Object field level

    Image Removed
    Image Removed

    Objectveldniveau

    Image Added
    Image Added

    Het is mogelijk om deze waarden toe te voegen of te verwijderen van dit niveau. Opmerking: Het formaat '10: goed, 20: gemiddeld, 30: slecht' moet worden gevolgd.

    Basisniveau

    Wanneer de waarden van het opsommingsveld worden bepaald in de Basisniveauzouden we de opsommingswaarden moeten openen en aanpassen met behulp van de Opsomming knop op het startbord of via het navigatiemenu. Opmerking: Velden met opsommingswaarden gemaakt in de cliëntlaag wordt niet weergegeven in dit overzicht.

    Voorbeeld:

    Onder de Tabblad Algemeen op de Paginais er een vervolgkeuzemenu met de naam "Eigendom".

    Image Added

    De selectielijst aanpassen:

    1. Navigeer naar Paginadefinitie;

    2. Klik op de Tabblad Velden;

    3. Zoek naar het veld;

      1. In dit geval is het de "ownershipTypeCode."

        Image Added

        Dit is een basislijnveld. Voortaan moeten we de waarde zoeken met de knop Opsomming op het startbord of het navigatiemenu gebruiken.

    4. Navigeer naar het startboard en klik op de knop Opsommingen knop;

    5. Zoeken naar ownershipType;

    6. Klik op de referentie van de instantie eigendomType;

    7. Klik op Nieuw om een nieuwe waarde aan het veld toe te voegen;

    8. U kunt navigeren naar de Pagina en bekijk de selectiewaarden in het eigenschappenscherm.

      1. Opmerking: Om waarden uit deze lijst te verbergen, kunnen de toegangsrechten voor elke basislijnwaarde worden aangepast. Het is niet mogelijk om deze basislijnwaarden te verwijderen.

    Values available in the drop-down field

    Na het maken van een veld van het codetype moet een nieuw coderingsschema worden gemaakt om het veld bruikbaar te maken.

    1. Navigeer naar het overzicht van alle Coderingsschema's door te klikken op de Type code knop op je startpaneel.

    2. Klik op Nieuw om een nieuw coderingsschema te genereren;

    3. Vul de naam van het codeerschema;

    Expand
    titleCodetypes

    Codetypes

    From an end-user perspective, the CodeType and Enumeration fields allow the user to select between different selection values. The advantage of the CodeType field is that it overcomes the shortcomings of the enumeration fields. This makes the use of CodeTypes a more future-proof option when compared to the Enumeration fields.

    CodeType fields and Coding schemes

    The main difference between these two types of fields is how the selection list values are extracted. The CodeType fields pull the selection list from a separate Coding scheme. The Coding scheme lists the various options that can be selected in the field. I want to point out that the naming structure to link a particular Coding scheme to a CodeType field is essential. A Codetype field is looking for a Coding scheme with the same name as the CodeType field. The Codetype field extracts the codes specified in this scheme and returns them to the option selection list.

    Note

    The naming structure of the CodeType field and the Coding scheme is fundamental. If incorrectly implemented, the field list will remain empty. Another scenario could be that the field is extracting values from a different Coding scheme than the intended one!

    Creating a new Coding Scheme

    If you need to refresh your memory on creating a new client-specific field, please have a look atVanuit het oogpunt van de eindgebruiker stellen de velden CodeType en Enumeratie de gebruiker in staat om te kiezen tussen verschillende selectiewaarden. Het voordeel van het veld CodeType is dat het de tekortkomingen van de opsommingsvelden ondervangt. Dit maakt het gebruik van CodeTypes een meer toekomstbestendige optie in vergelijking met de opsommingsvelden.

    CodeType velden en coderingsschema's

    Het belangrijkste verschil tussen deze twee typen velden is hoe de waarden van de keuzelijst worden geëxtraheerd. De CodeType velden halen de keuzelijst uit een apart coderingsschema. Het Codeerschema bevat een lijst met de verschillende opties die in het veld kunnen worden geselecteerd. Ik wil erop wijzen dat de naamgevingsstructuur om een bepaald Codeerschema te koppelen aan een CodeType-veld essentieel is. Een veld Codetype zoekt naar een Codeerschema met dezelfde naam als het veld CodeType. Het veld Codetype haalt de codes uit dit schema en stuurt ze terug naar de keuzelijst.

    Note

    De naamgevingsstructuur van het veld CodeType en het coderingsschema is fundamenteel. Bij een onjuiste implementatie blijft de veldlijst leeg. Een ander scenario kan zijn dat het veld waarden uit een ander coderingsschema haalt dan het bedoelde!

    Een nieuw coderingsschema maken

    Als je je geheugen wilt opfrissen over het maken van een nieuw klantspecifiek veld, kijk dan eens naar/wiki/spaces/KB/pages/93913144. After creating a code-type field, a new coding scheme must be made to make the field usable.

    1. Navigate to the overview of all Coding Schemes by clicking on the Code type button on your startboard.

    2. Click on New to generate a new coding scheme;

    3. Fill in the name of the coding scheme;

    Tip

    Select a single, unique name for both the CodeType field and the Coding scheme. This name must be a 100% match. Please take a look at the table below for an example.

    Naming CodeType field

    Naming Coding scheme

    Image Removed

    Image Removed

    1. Create a new code by clicking on New;

    2. Select a category;

    3. Fill in the details of the code and click Save and return;

    Details of the code

    List over the codes in the coding scheme

    Tip

    Selecteer één unieke naam voor zowel het CodeType veld als het Codeerschema. Deze naam moet 100% overeenkomen. Bekijk de onderstaande tabel voor een voorbeeld.

    Naamgeving CodeType-veld

    Naamgeving Coderingsschema

    Image Added

    Image Added

    1. Maak een nieuwe code door te klikken op Nieuw;

    2. Selecteer een categorie;

    3. Vul de gegevens van de code in en klik op Opslaan en terugkeren;

    Details van de code

    Lijst van de codes in het codeerschema

    Beschikbare waarden in het vervolgkeuzemenu

    Access to the Codes

    It is possible to alter the access rights to each of the codes in the coding scheme. This can be done on each code in the coding scheme. In this way, it is possible to use the same field but present different selection options to different types of users.

  • Navigate to the Coding scheme;

  • Open the code;

  • Click on access (top right corner);

  • Alter the access rights based on access groups and click on the check mark (top right corner

    Toegang tot de codes

    Het is mogelijk om de toegangsrechten voor elk van de codes in het codeerschema te wijzigen. Dit kan gedaan worden voor elke code in het codeerschema. Op deze manier is het mogelijk om hetzelfde veld te gebruiken, maar verschillende selectiemogelijkheden te presenteren aan verschillende soorten gebruikers.

    1. Navigeer naar het coderingsschema;

    2. Open de code;

    3. Klik op toegang (rechtsboven);

    4. Wijzig de toegangsrechten op basis van toegangsgroepen en klik op het vinkje (rechtsboven).

    Expand
    titleYes/No fields
    Yes

    Ja/

    No fields

    A common sight throughout Workplace is the Yes/No field. Configuring an Enumeration or a CodeType field to return Yes and No is possible. There is, however, a built-in Yes/No field option.

    Image Removed

    To identify whether or not it is a pure Yes/No field:

  • Navigate to the page definition;

  • Open the Object field;

  • If the display type is set to “Yes/No,” we are dealing with a pure Yes/No field

    Nee velden

    Het Ja/Nee-veld is een veelvoorkomend verschijnsel op Workplace. Een opsomming of een CodeType-veld configureren om Ja en Nee te retourneren is mogelijk. Er is echter een ingebouwde Ja/Nee-veldoptie.

    Image Added

    Om aan te geven of het een zuiver Ja/Nee-veld is of niet:

    1. Navigeer naar de paginadefinitie;

    2. Open de Object veld;

    3. Als het weergavetype is ingesteld op "Ja/Nee", hebben we te maken met een puur Ja/Nee-veld.

    Expand
    titleProblem Tree

    Problem Tree

    The request module in Workplace is designed to guide the user to submit the correct type of request by using the problem tree structure. By first selecting the overarching problem, the logic of the problem tree allows the user to select the available sub-problems.

    Image Removed

    To identify whether or not the drop-down field is coming from the problem tree functionality:

    1. Navigate to the page definition;

    2. Click on the fields tab;

    3. Look for The problemTypeSchemeId and the problemTypeId fields.

    Tip

    The problem tree functionality will only work if the problemTypeSchemeId is followed by the problemTypeId fields. See the example below.

    Image Removed

    The information displayed in the problem tree fields is extracted from a Problem type scheme. By default, Workplace extracts the problem types for the request module from the “problem tree” problem type scheme.

    To find and to alter these problem types:

    1. Navigate to Requests via the navigation menu;

    2. Click on Problem type schemes;

    3. Open the problemtree problem type scheme;

    Image Removed
  • Click on New to create a new problem type;

    Image Removed
  • Fill in the necessary settings on the problem type. An explanation of these settings can be found

    Probleemboom

    De verzoekmodule in Workplace is ontworpen om de gebruiker te begeleiden bij het indienen van het juiste type verzoek door gebruik te maken van de probleemboomstructuur. Door eerst het overkoepelende probleem te selecteren, kan de gebruiker via de logica van de probleemboom de beschikbare subproblemen selecteren.

    Image Added

    Om te bepalen of het vervolgkeuzemenu al dan niet afkomstig is van de probleemboomfunctie:

    1. Navigeer naar de paginadefinitie;

    2. Klik op de tabblad velden;

    3. Zoek naar de velden problemTypeSchemeId en problemTypeId.

    Tip

    De probleemboomfunctionaliteit werkt alleen als de problemTypeSchemeId wordt gevolgd door de problemTypeId velden. Zie het onderstaande voorbeeld.

    Image Added

    De informatie die wordt weergegeven in de velden van de probleemboom wordt geëxtraheerd uit een Probleemtypenschema. Standaard haalt Workplace de probleemtypen voor de verzoekmodule van de "probleemboom" probleemtypeschema.

    Om deze probleemtypes te vinden en te veranderen:

    1. Navigeer naar Verzoeken via het navigatiemenu;

    2. Klik op Regelingen voor probleemtypen;

    3. Open de probleemboom probleemtypeschema;

    Image Added
    1. Klik op Nieuw om een nieuw probleemtype te maken;

      Image Added
    2. Vul de nodige instellingen in voor het probleemtype. Er is uitleg over deze instellingen te vinden. Problem tree/ problem type scheme

    3. The new value will now be available in the drop-down field of the problem treeDe nieuwe waarde is nu beschikbaar in het vervolgkeuzemenu van de probleemstructuur.

    Access to the problem types

    It is possible to alter the access rights to each problem type in the problem type scheme. This can be done on each problem type in the problem scheme. In this way, it is possible to use the same field but present different selection options to different types of users.

  • Navigate to the problem type scheme;

  • Open the problem type;

  • Click on access (top right corner);

  • Alter the access rights based on access groups and click on the check mark (top right corner

    Toegang tot de probleemtypes

    Het is mogelijk om de toegangsrechten voor elk probleemtype in het probleemtype-schema te wijzigen. Dit kan worden gedaan voor elk probleemtype in het probleemschema. Op deze manier is het mogelijk om hetzelfde veld te gebruiken, maar verschillende selectiemogelijkheden te presenteren aan verschillende typen gebruikers.

    1. Navigeer naar het probleemtypeschema;

    2. Open het probleemtype;

    3. Klik op toegang (rechtsboven);

    4. Wijzig de toegangsrechten op basis van toegangsgroepen en klik op het vinkje (rechtsboven).

    Expand
    titleCategories

    Categories

    Another commonly used field throughout Workplace is the category drop-down field. This field presents the various categories available on the object. By selecting a different category from the drop-down field, we redefine the category of the instance.

    Image Removed

    To identify whether or not the drop-down field is a category field:

    1. Navigate to the page definition;

    2. Click on the fields tab;

    3. Look for the categoryFolderId field.

    The categoryFolderId extracts the data from the category list on the object. To create, change, or remove a category, please have a look at

    Categorieën

    Een ander veelgebruikt veld in Workplace is het vervolgkeuzemenu voor categorieën. Dit veld toont de verschillende categorieën die beschikbaar zijn voor het object. Door een andere categorie te selecteren in het vervolgkeuzemenu, herdefiniëren we de categorie van de instantie.

    Image Added

    Om aan te geven of het vervolgkeuzemenu een categorieveld is of niet:

    1. Navigeer naar de paginadefinitie;

    2. Klik op de tabblad velden;

    3. Zoek naar het veld categoryFolderId.

    De categoryFolderId haalt de gegevens uit de categorielijst op het object. Om een categorie aan te maken, te wijzigen of te verwijderen, kijkt u naar /wiki/spaces/KB/pages/93913144

    Access to the categories

    It is possible to alter the access rights to each of the categories in the category folder list. In this way, it is possible to use the same field but present different selection options to different types of users.

  • Navigate to the object using the Object button on the startboard;

  • Search for the object and open the instance;

  • Click on the folder (top right corner);

  • Select the category;

  • Click on edit category;

  • Alter the access rights on the folder and/or the object in the folder;

    Both can be found in the top right corner

    Toegang tot de categorieën

    Het is mogelijk om de toegangsrechten voor elk van de categorieën in de categoriemappenlijst aan te passen. Op deze manier is het mogelijk om hetzelfde veld te gebruiken, maar verschillende selectiemogelijkheden te presenteren aan verschillende soorten gebruikers.

    1. Navigeer naar het object met de Object knop op het startbord;

    2. Zoek het object en open de instantie;

    3. Klik op de map (rechterbovenhoek);

    4. Selecteer de categorie;

    5. Klik op categorie bewerken;

    6. Wijzig de toegangsrechten voor de map en/of het object in de map;

      1. Beide zijn te vinden in de rechterbovenhoek.

    Expand
    titleObject

    Object

    It is also possible to generate a drop-down field from any data table in Workplace. The field will extract the data from an object database table and return the selection list.

    In the example below, a property field on the request page allows the user to select any property that is available in the Property data table.

    Image Removed

    To identify the type of field:

    1. Navigate to Page definition;

    2. Click on the Fields tab;

    3. Search for the field;

      Image Removed
      1. This field extracts the data from the Property data table.

      2. To remove or add data to this drop-down field, we would have to add or remove the data in the property data table. We can do this by adding a new property via the property module. The new property will thereby be available in the drop-down field.

    Summary

    Het is ook mogelijk om een vervolgkeuzemenu te genereren vanuit elke gegevenstabel in Workplace. Het veld haalt de gegevens uit een objectdatabasetabel en retourneert de keuzelijst.

    In het onderstaande voorbeeld kan de gebruiker in een eigenschapveld op de aanvraagpagina elke eigenschap selecteren die beschikbaar is in de gegevenstabel Eigenschap.

    Image Added

    Om het type veld te identificeren:

    1. Navigeer naar Paginadefinitie;

    2. Klik op de Tabblad Velden;

    3. Zoek naar het veld;

      Image Added
      1. Dit veld haalt de gegevens uit de gegevenstabel Eigendom.

      2. Om gegevens te verwijderen of toe te voegen aan dit vervolgkeuzemenu, moeten we de gegevens toevoegen of verwijderen in de eigenschap gegevenstabel. We kunnen dit doen door een nieuwe eigenschap toe te voegen via de eigenschapmodule. De nieuwe eigenschap is dan beschikbaar in het vervolgkeuzemenu.

    Samenvatting

    Rw ui textbox macro
    • A “Drop-down field” is an umbrella term for several different types of fields that allow for a drop-down selection menu.

    • The values of a client-specific enumeration field can be changed in the “Options” field on the object field level. If the enumeration comes from a baseline field, removing the values in the client layer is impossible. It is, however, possible to hide options using the access rights function.

    • The values of a codeType field can be changed on a coding scheme with the same name as the codeType field.

    • The values on a Yes/No field cannot be altered. A different field must be used or created to use other options.

    • The values of the ProblemTypeId comes from the Problem type scheme. By default, the request module extracts the values from the “problemtree” Problem type scheme.

    • The values in a categoryFolderId field can be changed by adding or removing categories of that particular object.

    • Data values of an object can also be presented in a drop-down field.

    Search
    • Een "Drop-downveld" is een overkoepelende term voor verschillende typen velden die een drop-downselectiemenu mogelijk maken.

    • De waarden van een cliëntspecifiek opsommingsveld kunnen worden gewijzigd in het veld "Opties" op objectveldniveau. Als de opsomming afkomstig is van een basislijnveld, is het verwijderen van de waarden in de clientlaag onmogelijk. Het is echter wel mogelijk om opties te verbergen met behulp van de toegangsrechtenfunctie.

    • De waarden van een codeType veld kunnen worden gewijzigd op een codeerschema met dezelfde naam als het codeType veld.

    • De waarden in een Ja/Nee-veld kunnen niet worden gewijzigd. Er moet een ander veld worden gebruikt of aangemaakt om andere opties te gebruiken.

    • De waarden van de ProblemTypeId komen van het Probleemtypeschema. Standaard haalt de verzoekmodule de waarden uit het Probleemtype-schema "problemtree".

    • De waarden in een categoryFolderId-veld kunnen worden gewijzigd door categorieën van dat specifieke object toe te voegen of te verwijderen.

    • Gegevenswaarden van een object kunnen ook worden weergegeven in een vervolgkeuzemenu.


    Zoek op

    Live Search