show / hide menu

People Picker

The People Picker control is used to select users and groups. Basically, People Picker control contains a text box and two buttons, ‘Check Name’ and ‘Browse’ button. The Check Names button is used to validate the user’s entry, and the Browse button gives an interface to do a more advanced search on the whole directory.

Working with a People Picker control

  • Create a form as shown in Figure 1, by dragging a ‘People Picker’ control.

Figure 1

  • In the properties tab, there are several features like allow multiple and exclude group. User can select email, name, title, department, mobile number from Selected Value to display (Figure 2).

Figure 2

  • Preview of a form containing People Picker control is shown in Figure 3,

Figure 3

  • On clicking ‘Browse’ Button will opens a tab where the user can search and select people (Figure 4).

Figure 4

Control Name: People Picker
Group: Data Control

General
S.noProperty nameData typeDescription
1TextStringSet the value to be displayed in preview.
2TooltipStringThe texts that needs to be displayed when the user hover the mouse pointer over the control, without clicking it.
3PlaceholderStringThe text that needs to be displayed as a place holder over the control.
4Tab IndexIntegerSets the Tab order for the control within its container.
5Check DirtyBooleanNotifies the user to check the dependent control values are changed.
6RemarksString
To make a comment or observation about the control for reference.
7Allow MultipleBooleanTo allow multiple values in the people picker control simultaneously.
8Exclude GroupBooleanTo exclude all or a particular group.
9Selected ValueSets the value that is to be displayed in the people picker control like Email, Display Name etc.
Attached Label
S.noProperty nameData typeDescription
10Show LabelBooleanTo display the attached label along with the control.
11Label TextStringSets the text content of the label attached to the control.
12
Label Position
String
To place the label attached in various positions around the control.
13Label WidthStringSets the suggested width or thickness of the label attached to the control.
14Label Height
String
Sets the suggested height of the label attached to the control.
15Text AlignmentStringTo align the texts inside the label attached to different positions within the control.
16MarginStringSets the edge or outer margin to the control.
17FontStringSets the font face\style.
18Font SizeStringSets the size of the text in attached label.
19BoldBooleanTo make the attached label text Bold
20ItalicBooleanItalicize the attached label text.
21UnderlineBooleanUnderline the attached label text.
22Font ColorStringSets a brush that describes the Font color in attached label.
23Background ColorStringSets a brush that describes the Background color to the attached label.
Style
S.noProperty nameData typeDescription
24WidthStringSets the suggested width or thickness of the control.
25HeightStringSets the suggested height of the control.
26MarginStringSets the edge or outer margin to the control.
27FontStringSets the font face\style.
28Font SizeStringSets the font size.
29Font ColorStringSets a brush that describes the Text color of the control.
30Background ColorStringSets a brush that describes the Background color of the control.
31VisibleBooleanSets the visibility of the control while rendering.
32EnableBooleanSets the accessibility of the control during rendering.
33BoldBooleanTo make the control text Bold.
34ItalicBooleanItalicize the control text.
35Column SpanStringTo merge the number of column specified.
Rules
S.noProperty nameData typeDescription
36RulesAfter selecting the control, If user clicks Rules tab it will be expanded and displays a Rules property. Create Rule can be selected from a drop down list. On clicking the Create Rule link button will navigate the user to the Rules Engine. The same control will be added as a trigger by default to execute the Rule.
Validation
S.noProperty nameData typeDescription
37Is RequiredBooleanHelps to check whether user has to give input in the control or not. If this property is enabled, this will not allow the user to save a form without giving the input.
38Required MessageStringIf Is Required property was enabled and input was given in this property, the validation message will be displayed to the next right of the control when the user trying to save a form without entering a value in the control.
Reports
S.noProperty nameData typeDescription
39Control ReportControl Report will redirect to Reports tab that will display all the configurations, rules and datasources details associated to the selected control.