- Table Functions
/documentation/pages/Ref/Api/Functions/Document Types/DBF/Table Functions/index.xml
Alpha Anywhere provides the following table functions.
- Table Properties
/documentation/pages/Guides/Mobile and Web Components/UX/Controls/Props/Data/List Properties/listprops/Detail View/Table Properties/index.xml
Properties available for a table.
- Reports with Different Left and Right Margins
/documentation/pages/Guides/Report/Design Techniques/Reports with Different Left and Right Margins.xml
It possible to format a report, so that alternate pages will have different left and right margins. This technique requires two steps:
- Send/Receive Individual Layout Definitions
/documentation/pages/Guides/Desktop/Design/View/Layout/Send and Receive Individual Layout Definitions.xml
In Alpha Anywhere, Layouts (Reports, Labels, Forms, Browses and Letters) are all stored in the data dictionary for the table or set on which the Layout is based.
In the case of a table, the data dictionary files have these extensions: .ddd, .ddm and .ddx. In the case of a set, the data dictionary files have these extensions: .set, .sem and .sex.
Because all of the Layouts for a particular table or set are stored in the same physical data dictionary files, it is difficult for a developer to send a client an individual Layout. You can easily send a client a new copy of the data dictionary (.ddd, .ddm and .ddx files in the case of a table, or .set, .sex and .sem files in the case of a set), but doing so will overwrite any Layouts that the client created, or modified.
Now, you can simply right click on any Layout and select Send Layout.
- Number of 'Layout' Columns
/documentation/pages/Guides/Mobile and Web Components/Grid/Grid Properties/Layout Options/Number of 'Layout' Columns.xml
The Number of 'Layout' Columns property takes all the information contained in a single record and displays it across a specified number of columns.
- Number of "Layout" Columns
/documentation/pages/Guides/Mobile and Web Components/Grid/The Detail View/Detail View Properties/Other Customization/numberoflayoutcolumns.xml
Set the number of logical columns to display in the layout.
- Flow Layout Settings Properties
/documentation/pages/Guides/Mobile and Web Components/UX/Controls/Props/other/Form Properties/Form properties/Form Layout/FlowLayoutSettings/index.xml
Settings for defining the behavior for an item in a Flow Layout container.
- Password Protecting a Layout
/documentation/pages/Guides/Desktop/Design/View/Layout/PasswordProtecting a Layout.xml
If you want to ensure that only authorized users can change a layout, you can define a password for it. When a user attempts to edit a password protected layout, they must supply the password before the layout appears in the editor.
- Method for designing Layout
/documentation/pages/Guides/Mobile and Web Components/UX/Controls/Props/other/Form Properties/Form properties/Multiple Layouts/Method for designing Layout.xml
This dropdown property has two options for designing a Layout: Genie and Freeform. All layouts are edited on
the Form Layout pane, which also has a genie/freeform radio button option for design. If you choose 'genie' option as
the 'Method for designing Layout' on the Multiple Layouts pane, you will see the genie open for that layout on the Form Layout pane;
and likewise for the 'Freeform' option.
- Default Named Layout
/documentation/pages/Guides/Mobile and Web Components/Grid/Grid Properties/Multiple Named Layouts/Default named layout.xml
The 'Default named layout' property determines what layout will be used as the default when you run your application.