Defining form formats with layout items that present data of business application
First Claim
1. A method for defining the format of a form by a computer, the form having a plurality of layout items, the layout items defining the presentation of data of a business application, the method comprising the following steps:
- providing a logic view with nodes to represent the layout items, the logic view (a) to visualize structure information of the form, (b) to visualize a processing order of the layout items by the position of the nodes, (c) to visualize at least one of the nodes as a selected node to represent a selected layout item;
providing a property view to display properties of the selected layout item;
providing a layout view to display the layout items, wherein the selected layout item is highlighted;
modifying the selected layout item and the processing order through interaction with a user; and
creating a form definition document.
4 Assignments
0 Petitions
Accused Products
Abstract
A form with a plurality of layout items for data presentation by a business application is defined by—simultaneously and one a single screen—providing (410) a tree view with tree nodes to represent the layout items, wherein the view visualizes structure information, a processing order, a selected tree node to represent a selected layout item; providing (420) a property view to display properties of the selected layout item; providing (430) a layout view to display items, wherein the selected layout item is highlighted; modifying (440) the selected layout item and the processing order through interaction with a user; and creating (450) a form definition document. The compatibility of layout items and processing order with a predefined data interface of the business application is verified as well.
48 Citations
15 Claims
-
1. A method for defining the format of a form by a computer, the form having a plurality of layout items, the layout items defining the presentation of data of a business application, the method comprising the following steps:
-
providing a logic view with nodes to represent the layout items, the logic view (a) to visualize structure information of the form, (b) to visualize a processing order of the layout items by the position of the nodes, (c) to visualize at least one of the nodes as a selected node to represent a selected layout item;
providing a property view to display properties of the selected layout item;
providing a layout view to display the layout items, wherein the selected layout item is highlighted;
modifying the selected layout item and the processing order through interaction with a user; and
creating a form definition document. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer for defining the format of a form, the form having a plurality of layout items, the layout items defining the presentation of data of a business application, the computer comprising:
-
a display for providing a tree view with tree nodes to represent the layout items, the tree view (a) to visualize structure information of the form, (b) to visualize a processing order of the layout items by the position of the tree nodes, (c) to visualize at least one of the tree nodes as a selected node to represent a selected layout item;
for providing a property view to display properties of the selected layout item, the properties with logical statements for conditionally processing the items;
for providing a layout view to display the layout items, wherein the selected layout item is highlighted;
interaction means for modifying the selected layout item and the processing order through interaction with a user who changes the position of the tree nodes; and
storing means for creating a form definition document. - View Dependent Claims (9)
-
-
10. A computer program product having computer program code instructions for defining the format of a form, the form having layout items to define data presentation of a business application, the computer program instructions causing a processor to execute the following steps:
-
providing a logic view with nodes to represent the layout items, the logic view (a) to visualize structure information of the form, (b) to visualize a processing order of the layout items by the position of the nodes, (c) to visualize at least one of the nodes as a selected node to represent a selected layout item;
providing a property view to display properties of the selected layout item;
providing a layout view to display the layout items, wherein the selected layout item is highlighted;
modifying the selected layout item and the processing order through interaction with a user; and
creating a form definition document. - View Dependent Claims (11, 12, 13, 14, 15)
-
Specification