Create an Attribute in a Project

This article helps you understand how to create attribute in your projects.

Updated over a week ago

An Attribute is a specification that defines a property of an object, element or a file.

Pre-requisites:

Role privilege as mentioned below, on the project in which a configurable attribute is to be created:

You can create an attribute on your project by following the below steps:

1. Follow the steps to navigate to 'Configurable Attributes' (See steps 1 and 2).

2. A layered screen appears with two different tabs - 'Attributes' and 'Attribute Sets'.

In the 'Attributes' tab, click on 'Create New Attribute' link available at top right to create new attribute.

3. Below is a description of the fields available while creating a new attribute:

Basic Information

Name - Enter a name for the attribute you are creating.

Description - Enter a description for the attribute you are creating.

Language Specific Label - Select 'Yes' if you want to define a separate label based on the language configured by the user in their Asite account. Otherwise, select 'No'.

If selecting 'Yes', a language dropdown will appear wherein you can select required language, one at a time. Next, enter a label for the attribute you are creating in the selected language.

To create a language specific label for more languages supported in Asite, you need to add a new row by clicking on the link at bottom left stating 'Click to insert a new Record', then follow the same steps by selecting a different language each time as needed.

Data Properties

Input Type - Select an input type based on how you want the user to enter their input for the attribute you are creating. Available options are 'Textbox', 'Date Picker', 'Yes/No Radio', 'Multiple Selection Checkbox', 'Dropdown List', 'Coordinates', 'Map'.


Textbox

If the attribute input type is selected as 'Textbox', a further option is available to specify the input data type whether the textbox attribute can have integers, decimals, letters as input or email, letters and numbers as input.
โ€‹

Integer - Allows only integer values as input.

Decimal - Allows only decimal values as input.

Email - Allows only information in email format as input. (e.g. john@example.com)

Letters and Numbers - Allows a combination of alpha numeric values as input.

Letters - Allows only alphabetical letters as input.

Note: If a URL is received as an input in custom attribute of 'Textbox' input type, then such URL will appear as a hyperlink while viewing the file details and on file listing page. This is only applicable for URLs whitelisted by Asite. Clicking on that URL will open the respective webpage in a separate browser tab.

Date Picker

If the attribute input type is selected as 'Date Picker', it allows user to pick a date from the calendar (that populates while clicking on the date picker icon).

Yes/No Radio

If the attribute input type is selected as 'Yes/No Radio', it allows the user to choose either 'Yes' radio button or 'No' radio button.

Further option is available to choose default value to display for the user - whether 'Yes' or 'No'.

Multiple Selection Checkbox

If the attribute input type is selected as 'Multiple Selection Checkbox', it allows user to select one or more of the options from a list of checkbox options.

Below is a description of the fields available while creating a multiple selection checkbox:


Language specific name - You can create a language specific multiple selection checkbox list by selecting a language and then entering the name as per selected language. If not required, leave it blank.

Name - Enter a name that will appear as a value in the checkbox list.

Default - You can choose any one of the checkbox values which will appear selected by default for the user.

Dropdown list

If the attribute input type is selected as 'Dropdown List', it allows user to select one of the options from a dropdown list.

Below is a description of the fields available while creating a dropdown list:


Language specific name - You can create a language specific dropdown list by selecting a language and then entering the name as per selected language. If not required, leave it blank.

Code - Select the short code for the dropdown name as needed.

Name - Enter a name that will appear as a value in the dropdown list.

Default - You can choose any one of the dropdown values which will appear selected by default for the user.

Coordinates

If the attribute input type is selected as 'Coordinates', it allows user to select the options for simple coordinates for file (e.g. X Axis and Y Axis). To create this attribute input data type should be kept as decimal only.

Map

If the attribute input type is selected as map, a further option is available to specify 'Input Data Type' whether the map will have Co-Ordinates (Latitude and Longitude) or Ordnance Survey Grid Reference.

Co-Ordinates (Latitude and Longitude) - Allows the user to pick a location from the map provided and get Latitude and Longitude for that particular location.

Ordinance Survey Grid Reference - Allows the user to pick a location as per Ordnance Survey Grid Reference (UK Region Only).


4. Mandatory - Select the checkbox to make the attribute mandatory for the user. Otherwise, keep it unticked.

5. Status - Select 'Active' if you want the attribute you are creating to be active on the project. Otherwise, select 'No'.

6. Once done, click 'Save' to complete creating the attribute. Else, click 'Cancel' to go back to the previous screen.



Did this answer your question?