Skip to main content
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, an 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 tabs - 'Attributes' and 'Attribute Sets'.

From the 'Attributes' tab, click the 'Create New Attribute' link at the top right to create a 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' to define a separate label based on the language configured by the user in their Asite account. Otherwise, select 'No'.

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

To create a language-specific label for more languages supported in Asite, add a new row by clicking on the link at the bottom left titled 'Click to insert a new Record' then follow the same steps 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 create. Available options are 'Textbox', 'Date Picker', 'Yes/No Radio', 'Multiple Selection Checkbox', 'Dropdown List', 'Coordinates', and 'Map'.


Textbox

If the attribute input type is selected as 'Textbox', a further option is available to specify the input data type.

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 alphanumeric values as input.

Letters - Allows only alphabetical letters as input.

Note: If a URL is received as an input in the custom attribute of the 'Textbox' input type, all such URLs will appear as hyperlinks while viewing the file details and on the file listing page. This is only applicable to 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 your users 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 configured as 'Yes/No Radio', users can choose either the 'Yes' or 'No' radio button.

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

Multiple Selection Checkbox

If the attribute input type is selected as a 'Multiple Selection Checkbox', users can choose one or more 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 per the selected language. If it is not required, you can leave it blank.

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

Default - You can select one or more checkbox options to appear as default values for the user.

Dropdown list

If the attribute input type is set to 'Dropdown List', users can select any one option 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 per the selected language. If it is not required, you can leave it blank.

Code - Select the shortcode 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 dropdown value that will appear selected by default for the user.

Coordinates

If the attribute input type is selected as 'Coordinates', users can choose the options for simple coordinates for the 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 a map, you can specify 'Input Data Type' for the selected attribute type. It lets you choose whether the map will have 'Co-Ordinates (Latitude and Longitude)' or 'Ordnance Survey Grid Reference'.

  • Co-Ordinates (Latitude and Longitude) - Users can pick a location from the map provided. Based on the picked location on the map, they can derive Latitude and Longitude for that particular location.

  • Ordinance Survey Grid Reference - Users can pick a location from the map provided. Based on the picked location on the map, they can derive Ordnance Survey Grid Reference (UK Region Only).


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

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

6. Once done, click 'Save' to create the attribute. Otherwise, click 'Cancel' to return to the previous screen.



Did this answer your question?