Although data can be entered, viewed and updated directly using table data view, it is much easier for users to do this using a suitably designed form. In addition, there are lots of additional things that you can do with forms, such as view data from more than one table in the same form, or add functionality using python scripts.
This chapter describes the machanics of constructing a form, how you can structure them and what sorts of data controls are available for use in them. It does not explicitely cover python scripting, although it does describe some things, such as navigation buttons, which do make use of Rekall's scripting capabilities. Scripting is returned to in detail in a later chapter.
Creating a Form