# Forms

- [Fields](https://codenull.gitbook.io/dev/configurations/components/forms/fields.md)
- [Status Field](https://codenull.gitbook.io/dev/configurations/components/forms/fields/status-field.md)
- [Signature Field](https://codenull.gitbook.io/dev/configurations/components/forms/fields/signature-field.md)
- [Html Render Field](https://codenull.gitbook.io/dev/configurations/components/forms/fields/html-render-field.md)
- [Remote Drop-down](https://codenull.gitbook.io/dev/configurations/components/forms/fields/remote-drop-down.md): This component allows to fetch data from the server and select an item
- [Dropdown List](https://codenull.gitbook.io/dev/configurations/components/forms/fields/dropdown-list.md): This component enables the rendering of items that aren't sourced from the database. Instead, it handles items that are hardcoded and don't require storage.
- [DataGrid Details](https://codenull.gitbook.io/dev/configurations/components/forms/fields/datagrid-details.md): This component allows you to show and edit the grid data in the same row (inline)
- [Multimedia](https://codenull.gitbook.io/dev/configurations/components/forms/fields/multimedia.md)
- [Numeric control](https://codenull.gitbook.io/dev/configurations/components/forms/fields/numeric-control.md)
- [Label Field](https://codenull.gitbook.io/dev/configurations/components/forms/fields/label-field.md)
- [Image Control](https://codenull.gitbook.io/dev/configurations/components/forms/fields/image-control.md)
- [Submit](https://codenull.gitbook.io/dev/configurations/components/forms/submit.md)
- [Custom Functions](https://codenull.gitbook.io/dev/configurations/components/forms/custom-functions.md): Custom functions are pieces of code that can be executed from different places like client rules, custom buttons etc
- [Custom Validations](https://codenull.gitbook.io/dev/configurations/components/forms/custom-validations.md): You can now add custom validations whenever you need specific logic that is easier to implement with code. These custom rules seamlessly integrate with the existing JSON-based validations.
- [Layout](https://codenull.gitbook.io/dev/configurations/components/forms/layout.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://codenull.gitbook.io/dev/configurations/components/forms.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
