DifficultyMoeilijkheidsgraad: novicebeginner
Inhoud
Table of Contents | ||||
---|---|---|---|---|
|
Learning Objectives
After reading this article you will be able to:
Create a new category.
Create a client-specific field.
Leerdoelen
Na het lezen van dit artikel zul je in staat zijn om:
Maak een nieuwe categorie.
Maak een klantspecifiek veld.
Heb je gelezen: What is a category?? The article below repeats some of the information from that article and goes into further depth.
What are categories?
Categories constitute a powerful mechanism to customize Workplace. This customization acts at the object level. The category in which an instance (for example a reservation) is created determines a variety of things, such as:
What workflow (version) is used;
Applicable template;
Het onderstaande artikel herhaalt een deel van de informatie uit dat artikel en gaat er dieper op in.
Wat zijn categorieën?
Categorieën vormen een krachtig mechanisme om Workplace aan te passen. Deze aanpassing werkt op objectniveau. De categorie waarin een instantie (bijvoorbeeld een reservering) wordt aangemaakt, bepaalt allerlei zaken, zoals:
Wat workflow (versie) wordt gebruikt;
Pagina-indeling (velden, volgorde, enz.)van de instantiepagina;
Toepasselijke sjabloon;
Toegang tot het object;
Expand | ||
---|---|---|
| ||
Take for example the Asset object. It models an asset. The word asset is very generic, it is defined as a thing or an item that represents a certain value. The Asset object has fields that represent the name or description of the asset, the supplier, the article number, the purchase price, the purchase date, and many more. These are all generic characteristics that apply to all assets. But assets can vary a lot. For example, cars, mobile telephones, computer hardware, desks, keys and machines can all be assets. And they all share the generic characteristics mentioned before, such as a supplier, a purchase price, etc. But they also have characteristics that are specific to each asset. For example, a car has a license plate, which is a characteristic that you may want to store in Workplace. A mobile telephone does not have a license plate, but it has other characteristics that are unique to it, such as the telephone number. Categories are used to create assets (and other objects) with specific characteristics. |
Create and manage categories
Categories are created on an object. To view the categories that are available on an object: press the ‘Objects’ button on your startBoard > search for and open an object > press on the Category folder ().
Info |
---|
|
Create a new (sub)category
To create a new category:
Click the ‘Objects’ button on your startBoard;
Search for and open the object to which you want to add the category;
Press on the Category folder icon (
) ;
Note: as an alternative it is possible for some objects to navigate to the category folder icon via the respective menu option. For example: navigate to the menu option REQUESTS > Request
Determine hierarchical level;
Select “Default” (Grey rectangle around the text) to create the category at the highest level.
When you want to create a sub-category, make sure to select the category under which the new category needs to be created
Press the folder icon on the top right (
);
Press Create category.
Edit an existing category
To edit a category:
Click the ‘Objects’ button on your startBoard;
Search for and open the object to which you want to add the category;
Press on the Category folder icon (
);
Note: as an alternative it is possible for some objects to navigate to the category folder icon via the respective menu option. For example: navigate to the menu option REQUESTS > Request.
Select the desired main (or sub-) category;
Press the folder icon on the top right (
);
Edit category.
Neem bijvoorbeeld de Activa object. Het modelleert een actief. Het woord activa is heel algemeen, het wordt gedefinieerd als een ding of een voorwerp dat een bepaalde waarde vertegenwoordigt. De Activa object heeft velden voor de naam of beschrijving van het goed, de leverancier, het artikelnummer, de aankoopprijs, de aankoopdatum en nog veel meer. Dit zijn allemaal generiek kenmerken die van toepassing zijn op alle activa. Maar activa kunnen heel verschillend zijn. Auto's, mobiele telefoons, computerhardware, bureaus, sleutels en machines kunnen bijvoorbeeld allemaal activa zijn. En ze hebben allemaal de eerder genoemde algemene kenmerken, zoals een leverancier, een aankoopprijs, enz. Maar ze hebben ook kenmerken die specifiek aan elk bedrijfsmiddel. Een auto heeft bijvoorbeeld een kenteken, wat een kenmerk is dat je misschien wilt opslaan op Workplace. Een mobiele telefoon heeft geen nummerplaat, maar wel andere kenmerken die uniek zijn, zoals het telefoonnummer. Categorieën worden gebruikt om onderdelen (en andere objecten) met specifieke kenmerken te maken. |
Categorieën maken en beheren
Categorieën worden aangemaakt op een object. Om de categorieën te bekijken die beschikbaar zijn op een object: druk op de knop 'Objecten' op uw startbord > zoek en open een object > druk op de knop Categorie map ().
Info |
---|
|
Een nieuwe (sub)categorie maken
Een nieuwe categorie maken:
Klik op de knop 'Objecten' op je startbord;
Zoek en open het object waaraan je de categorie wilt toevoegen;
Druk op de Categorie map pictogram (
) ;
Opmerking: als alternatief is het voor sommige objecten mogelijk om naar het categoriemappictogram te navigeren via de betreffende menuoptie. Bijvoorbeeld: navigeer naar de menuoptie AANVRAGEN > Aanvraag
Hiërarchisch niveau bepalen;
Selecteer "Standaard" (Grijze rechthoek rond de tekst) om de categorie op het hoogste niveau te maken.
Als je een subcategorie wilt maken, selecteer dan de categorie waaronder de nieuwe categorie moet worden gemaakt.
Druk op het mappictogram rechtsboven (
);
Druk op Categorie maken.
Een bestaande categorie bewerken
Een categorie bewerken:
Klik op de knop 'Objecten' op je startbord;
Zoek en open het object waaraan je de categorie wilt toevoegen;
Druk op het pictogram van de categoriemap (
);
Opmerking: als alternatief is het voor sommige objecten mogelijk om naar het categoriemappictogram te navigeren via de betreffende menuoptie. Bijvoorbeeld: navigeer naar de menuoptie AANVRAGEN > Aanvraag.
Selecteer de gewenste hoofd- (of sub)categorie;
Druk op het mappictogram rechtsboven (
);
Categorie bewerken.
Instellingen op een categorie
Expand | |||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||
|
Access rights on categories
To change access on category level follow the steps described above in the “Edit an existing category” section. It is now not possible to specify the access rights on categories on two levels:
Access to the folder (= category). Determines if a user has access to the category. Practically this determines if a user is allowed to: 1) create an object of this category and 2) is able to select this category on for example filter pages. The folder access can be found via the folder icon (top right corner).
With ‘full' access user are allowed to create objects of this category;
With ‘view' access it depends on the category setting: ‘Show on folder view overrides’ and 'Show on object view overrides’, if a user is allow to create objects of this category;
With access ‘none’, users cannot create objects of this category.
Tip: if no user is allowed to create the object, it is easier to change the category setting ‘Show folder = no’.
Access to the objects inside the folder (= category). Determines the access to objects of this category that have already been created. These access rights can be found using the lock icon (top right corner).
With ‘full’ the user is allow to edit the object . Note: access rights might still be still restricted due to workflow, script, field settings, etc.)
With ‘view’ rights the user can view objects in this folder. Note: these access settings overrule the access grated by workflow tasks.
|
Toegangsrechten op categorieën
Om de toegang op categorieniveau te wijzigen, volg je de stappen die hierboven zijn beschreven in het gedeelte "Een bestaande categorie bewerken". Het is nu niet mogelijk om de toegangsrechten voor categorieën op twee niveaus in te stellen:
Toegang tot de map (= categorie). Bepaalt of een gebruiker toegang heeft tot de categorie. In de praktijk bepaalt dit of een gebruiker: 1) een object van deze categorie mag maken en 2) deze categorie mag selecteren op bijvoorbeeld filterpagina's. De toegang tot de map kan worden gevonden via het map-icoon (rechtsboven).
Met 'volledige' toegang mogen gebruikers objecten van deze categorie maken;
Met 'view' toegang hangt het af van de categorie-instelling: 'Show on folder view overrides' en 'Show on object view overrides', als een gebruiker toestemming heeft om objecten van deze categorie te maken;
Met toegang 'geen' kunnen gebruikers geen objecten van deze categorie maken.
Tip: als geen enkele gebruiker het object mag aanmaken, is het eenvoudiger om de categorie-instelling 'Toon map = nee' te wijzigen.
Toegang tot de objecten binnen de folder (= categorie). Bepaalt de toegang tot objecten van deze categorie die al aangemaakt zijn. Deze toegangsrechten kunnen worden gevonden met het slotpictogram (rechterbovenhoek).
Met 'volledig' mag de gebruiker het object bewerken. Opmerking: toegangsrechten kunnen nog steeds beperkt zijn door workflow, script, veldinstellingen, enz.)
Met 'bekijk' rechten kan de gebruiker objecten in deze map bekijken. Opmerking: deze toegangsinstellingen hebben voorrang op de toegang die wordt verleend door workflowtaken.
Met toegang 'geen' kunnen de gebruikers geen objecten bekijken die in deze categorie zijn aangemaakt
There are a lot of default available fields for every object in Workplace. To learn more about fields, see the article about
Expand | ||
---|---|---|
| ||
If you want users to be able to see all assets of the category cars, but you do not want them to be able to create new assets of the category cars, you can implement the following:
|
Create a client-specific field
Als je wilt dat gebruikers bekijk alle activa van de categorie auto's, maar je doet niet willen dat ze nieuwe onderdelen van de categorie auto's kun je het volgende implementeren:
|
Een klantspecifiek veld maken
Er zijn veel standaard beschikbare velden voor elk object in Workplace. Om meer te leren over velden, zie het artikel over /wiki/spaces/KB/pages/79790133. In some cases, however, a client-specific field has to be createdsommige gevallen moet er echter een klantspecifiek veld worden aangemaakt.
Tip |
---|
|
To create a new client-specific field:
Click the ‘Objects’ button on your startBoard;
Search for and open the object to which you want to add the field;
|
Om een nieuw klantspecifiek veld te maken:
Klik op de knop 'Objecten' op je startbord;
Zoek en open het object waaraan je het veld wilt toevoegen;
Druk op het pictogram van de categoriemap (
);
Note: as an alternative it is possible for some objects to navigate to the category folder icon via the respective menu option. For example: navigate to the menu option REQUESTS > Request.
Select the desired main (or sub-) category;
press ‘New. The field is now created.
Name the new field by using the plus sign next to the setting “Field” (you might first need to press the ‘>' before you see the '+’ symbol)
Leave the name of the environment and the “-” sign (you can delete the auto-generated number)
Add the new name of the field after the “-” sign. These rules apply:
Use capital letter after the “-” sign (e.g. fmb-Testfield).
Fields referring to other objects must end with the name of the object followed by “Id” (e.g. fmb-TestPropertyId)
Date and time fields must end with “Date” or “Time” (e.g. fmb-newStartDate)
Enumeration fields must end with “Code”
CodeType fields must end with “CodeTypeId”
These are a lot of setting available for client-specific fields, most of which you don’t need. Make sure at least to following settings are set: Field, Display type, Label, and Description.
If the client-specific field should also be available for all instance (e.g. all reservations of assets) that already exist, also execute the following step to create attributes in the database. Assuming you are still on the newly created field you can:
Navigate to the update button
(top right);
Optional: use the filtering if you do not want to generate the field for all existing objects ;
Press ‘Search’;
A preview of the number of objects that will be updated is shown > press ‘Ok’' to confirm.
Opmerking: als alternatief is het voor sommige objecten mogelijk om naar het categoriemappictogram te navigeren via de betreffende menuoptie. Bijvoorbeeld: navigeer naar de menuoptie AANVRAGEN > Aanvraag.
Selecteer de gewenste hoofd- (of sub)categorie;
druk op 'Nieuw. Het veld is nu aangemaakt.
Geef het nieuwe veld een naam met het plusteken naast de instelling "Field" (misschien moet je eerst op de '>' drukken voordat je het '+' symbool ziet)
Laat de naam van de omgeving en het "-" teken staan (je kunt het automatisch gegenereerde nummer verwijderen)
Voeg de nieuwe naam van het veld toe na het "-" teken. Deze regels zijn van toepassing:
Gebruik een hoofdletter na het "-" teken (bijv. fmb-Testfield).
Velden die verwijzen naar andere objecten moeten eindigen met de naam van het object gevolgd door "Id" (bijv. fmb-TestPropertyId)
Datum- en tijdvelden moeten eindigen met "Datum" of "Tijd" (bijv. fmb-newStartDate)
Enumeratievelden moeten eindigen met "Code".
CodeType-velden moeten eindigen met "CodeTypeId".
Er zijn veel instellingen beschikbaar voor klantspecifieke velden, waarvan je de meeste niet nodig hebt. Zorg ervoor dat ten minste de volgende instellingen zijn ingesteld: Veld, Weergavetype, Label en Beschrijving.
Als het klantspecifieke veld ook beschikbaar moet zijn voor alle instanties (bijv. alle reserveringen van bedrijfsmiddelen) die al bestaan, voer dan ook de volgende stap uit om attributen aan te maken in de database. Ervan uitgaande dat je nog steeds op het nieuw aangemaakte veld bent, kun je:
Navigeer naar de updateknop
(rechtsboven);
Optioneel: gebruik de filtering als je het veld niet voor alle bestaande objecten wilt genereren ;
Druk op 'Zoeken';
Er wordt een voorbeeld getoond van het aantal objecten dat zal worden bijgewerkt > druk op 'Ok' om te bevestigen.
Note |
---|
Als de veldattributen niet worden bijgewerkt, is het niet mogelijk om het veld te bewerken (blijft grijs, zelfs in de juiste modus) voor bestaande objecten! |
Search
Expand | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Summary
Rw ui textbox macro |
---|
|
|
Samenvatting
Rw ui textbox macro |
---|
|
Zoek op
Live Search |
---|