• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# FormError
2
3> ![icon-note.gif](public_sys-resources/icon-note.gif) **NOTE**
4> The initial APIs of this module are supported since API version 8. Newly added APIs will be marked with a superscript to indicate their earliest API version.
5
6Provides widget-related error codes.
7
8## Modules to Import
9
10```
11import formError from '@ohos.application.formError';
12```
13
14## Required Permissions
15
16None.
17
18## enum FormError
19
20Enumerates the available error codes.
21
22**System capability**
23
24SystemCapability.Ability.Form
25
26| Name       | Value  | Description        |
27| ----------- | ---- | ------------ |
28| ERR_COMMON       | 1    | Default error code.  |
29| ERR_PERMISSION_DENY       | 2    | No permission to perform the operation.  |
30| ERR_GET_INFO_FAILED      | 4    | Failed to query widget information.  |
31| ERR_GET_BUNDLE_FAILED    | 5    | Failed to query the bundle information.  |
32| ERR_GET_LAYOUT_FAILED    | 6    | Failed to query the layout information.  |
33| ERR_ADD_INVALID_PARAM     | 7    | Invalid parameter.  |
34| ERR_CFG_NOT_MATCH_ID     | 8    | The widget ID does not match.  |
35| ERR_NOT_EXIST_ID       | 9    | The widget ID does not exist.  |
36| ERR_BIND_PROVIDER_FAILED       | 10    | Failed to bind to the widget provider.  |
37| ERR_MAX_SYSTEM_FORMS      | 11    | The number of system widgets exceeds the upper limit.  |
38| ERR_MAX_INSTANCES_PER_FORM     | 12    | The number of instances per widget exceeds the upper limit.  |
39| ERR_OPERATION_FORM_NOT_SELF     | 13    | The application is not allowed to operate widgets applied by other applications.  |
40| ERR_PROVIDER_DEL_FAIL       | 14    | The widget provider failed to delete the widget.  |
41| ERR_MAX_FORMS_PER_CLIENT       | 15    | The number of widgets applied for by the widget host exceeds the upper limit.  |
42| ERR_MAX_SYSTEM_TEMP_FORMS       | 16    | The number of temporary widgets exceeds the upper limit.  |
43| ERR_FORM_NO_SUCH_MODULE       | 17    | The module does not exist.  |
44| ERR_FORM_NO_SUCH_ABILITY       | 18    | The ability component does not exist.  |
45| ERR_FORM_NO_SUCH_DIMENSION      | 19    | The widget dimension does not exist.  |
46| ERR_FORM_FA_NOT_INSTALLED      | 20    | The FA where the widget is located is not installed.  |
47| ERR_SYSTEM_RESPONSES_FAILED        | 30    | The system service failed to respond.  |
48| ERR_FORM_DUPLICATE_ADDED        | 31    | The widget has been added.  |
49| ERR_IN_RECOVERY    | 36    | Failed to overwrite the widget data.  |
50