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. Check Names button is used to validate the user’s entry and Browse button gives an interface to do a more advanced search on 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
1
Text
StringSet 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.
3Tab IndexIntegerSets the Tab order for the control within its container.
4Check DirtyBooleanNotifies the user to check the dependent control values are changed.
5RemarksString
To make a comment or observation about the control for reference.
6Allow MultipleBooleanTo allow multiple values in the people picker control simultaneously.
7Exclude GroupBooleanTo exclude all or a particular group.
8Selected ValueSets the value that is to be displayed in the people picker control like Email, Display Name etc.
Attached Label
S.noProperty nameData typeDescription
9Show LabelBooleanTo display the attached label along with the control.
10Label TextStringSets the text content of the label attached to the control.
11
Label Position
String
To place the label attached in various positions around the control.
12Label WidthStringSets the suggested width or thickness of the label attached to the control.
13Label Height
String
Sets the suggested height of the label attached to the control.
14Text AlignmentStringTo align the texts inside the label attached to different positions within the control.
15MarginStringSets the edge or outer margin to the control.
16FontStringSets the font face\style.
17Font SizeStringSets the size of the text in attached label.
18BoldBooleanTo make the attached label text Bold
19ItalicBooleanItalicize the attached label text.
20UnderlineBooleanUnderline the attached label text.
21Font ColorStringSets a brush that describes the Font color in attached label.
22Background ColorStringSets a brush that describes the Background color to the attached label.
Style
S.noProperty nameData typeDescription
23WidthStringSets the suggested width or thickness of the control.
24HeightStringSets the suggested height of the control.
25MarginStringSets the edge or outer margin to the control.
26FontStringSets the font face\style.
27Font SizeStringSets the font size.
28Font ColorStringSets a brush that describes the Text color of the control.
29Background ColorStringSets a brush that describes the Background color of the control.
30VisibleBooleanSets the visibility of the control while rendering.
31EnableBooleanSets the accessibility of the control during rendering.
32BoldBooleanTo make the control text Bold.
33ItalicBooleanItalicize the control text.
34Column SpanStringTo merge the number of column specified.
Rules
S.noProperty nameData typeDescription
35RulesAfter 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
36Is 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.
37Required 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
38Control ReportControl Report will redirect to Reports tab that will display all the configurations, rules and datasources details associated to the selected control.