Wiki源代码10 Location
由 家乐 黎 于 2025/05/07 03:01 最后修改
显示最后作者
author | version | line-number | content |
---|---|---|---|
1 | **Function Overview** | ||
2 | |||
3 | This control is a value-added service control. You need to contact your salesperson or visit [[the official website of EgretSoft>>https://www-ov.quickegret.com/en/make-price]] to purchase it before you can use it. | ||
4 | |||
5 | **Use Cases** | ||
6 | |||
7 | For example, in the scenario of daily staff attendance, we need to require employees to clock in when they go to and leave work every day, and provide the employees' real-time location at that time to determine whether it complies with the clock-in rules. At this time, we need to use the positioning control. | ||
8 | |||
9 | **Setting Method** | ||
10 | |||
11 | Simply click on the Location Control in the advanced fields or drag the control to the canvas to complete the addition of the control. | ||
12 | |||
13 | **Widget Properties** | ||
14 | |||
15 | |**Widget Properties**|**Settings Options**|**Settings Options Description** | ||
16 | |(% colspan="1" rowspan="6" %)Basic Properties|Name|Used to distinguish different widgets. | ||
17 | |Display Name|Used to control whether the widget name is displayed when filling out the form. | ||
18 | |Width|Used to control the display width of the current widget when filling out the form. | ||
19 | |Placeholder|Used to guide the filler in entering content. | ||
20 | |Help Text|A question mark hover appears when filling out the form, which can display help text. | ||
21 | |Permissions|((( | ||
22 | Visibility Permissions: Visible, Conditionally Visible, Invisible; | ||
23 | |||
24 | Edit Permissions (precondition: visibility permissions): Editable, Non-editable; | ||
25 | |||
26 | Mandatory Permissions (precondition: edit permissions): Mandatory, Conditionally Mandatory, Not Mandatory; | ||
27 | |||
28 | Field permissions only take effect in non-process forms; | ||
29 | |||
30 | Additionally, conditionally visible and conditionally mandatory permissions take effect in both process and non-process forms. | ||
31 | ))) | ||
32 | |(% colspan="1" rowspan="4" %)Special Properties|(% colspan="1" rowspan="1" %)PC Location Support|(% colspan="1" rowspan="1" %)After turning it on, the positioning control allows you to obtain the real-time location on the computer at that time. Reminder: The positioning accuracy of the computer is relatively poor, and it may not be possible to obtain an absolutely accurate location. | ||
33 | |(% colspan="1" rowspan="1" %)Show Latitude and Longitude|(% colspan="1" rowspan="1" %)After it is turned on, after the user obtains real-time positioning, the control will display the location name and longitude and latitude at that time simultaneously. | ||
34 | |(% colspan="1" %)Enable Fine Adjustment|(% colspan="1" %)Considering the positioning accuracy error, when this attribute is enabled, users are allowed to select a location from those near them when obtaining a location. After enabling it, you need to further limit the range of locations they can obtain. The options are "100 meters, 500 meters, 1000 meters, 1500 meters, 5000 meters, unlimited". | ||
35 | |(% colspan="1" %)Limit Location Scope|(% colspan="1" %)((( | ||
36 | After this attribute is enabled, employees must be within the required range to submit their location (clock in). You have two ways to restrict employees' locations: | ||
37 | |||
38 | |||
39 | Method 1: Restrict by fixed location. You can select points on the map and limit the range. This method allows you to set multiple location center points. As long as the employee is within one of the ranges during location positioning, it is considered successful. For example, employees are only allowed to clock in within 100 meters of your company building. | ||
40 | |||
41 | |||
42 | Method 2: Restrict through the location control in the form. This method allows you to control the restricted scenario more precisely. Click "Settings", and you can select the location control and limit distance of another location form, and set the location range. For example, you have an attendance group form in which employees A, B, and C are set as the Shenzhen attendance group and must clock in within 100 meters of the CFC Building in Shenzhen. Then you set the employee clock-in page restriction to depend on the attendance group form. When employee A clocks in, it will check whether he is within the location range of the Shenzhen attendance group at that time. | ||
43 | ))) |