Hierarchy
⤷ BC-SRV-SSF (Application Component) Smart Forms
⤷ SMART (Package) SAP Smart Forms
Basic Data
Data Element | TDSFFLAG |
Short Description | SAP Smart Forms: General Indicator |
Data Type
Category of Dictionary Type | D | Domain |
Type of Object Referenced | No Information | |
Domain / Name of Reference Type | TDSFFLAG | |
Data Type | CHAR | Character String |
Length | 1 | |
Decimal Places | 0 | |
Output Length | 1 | |
Value Table |
Further Characteristics
Search Help: Name | ||
Search Help: Parameters | ||
Parameter ID | ||
Default Component name | ||
Change document | ||
No Input History | ||
Basic direction is set to LTR | ||
No BIDI Filtering |
Field Label
Length | Field Label | |
Short | 10 | Indicator |
Medium | 15 | Indicator |
Long | 20 | Indicator |
Heading | 1 | I |
Documentation
Definition
Supplementary Documentation - TDSFFLAG 0000
Use
General flag
Dependencies
Example
Supplementary Documentation - TDSFFLAG 0001
Use
The command enforces an explicit page break at any position in the flow logic of the form. The text following the command is displayed on the page specified as parameter in the command. If you mark the checkbox without specifying a page, the system automatically calls the page that is defined as next page in the form.
Dependencies
You can use this command in main windows only, but not within output tables.
Example
Supplementary Documentation - TDSFFLAG 0002
Use
This attribute ensures that the value of an input field cannot be changed when displayed in an HTML browser.
See also: Extended Help in the SAP Library
Dependencies
Example
Supplementary Documentation - TDSFFLAG 0003
Use
To determine the organization address, specify an address number.
Dependencies
Example
Supplementary Documentation - TDSFFLAG 0004
Use
To determine the person address, specify an address number and a person number
Dependencies
Example
Supplementary Documentation - TDSFFLAG 0005
Use
To determine the work center address, specify an address number and a person number
Dependencies
Example
Supplementary Documentation - TDSFFLAG 0006
Use
Use P.O. box
Dependencies
Example
Supplementary Documentation - TDSFFLAG 0007
Use
Use street
Dependencies
Example
Supplementary Documentation - TDSFFLAG 0008
Use
If in the form interface a tables was passed that was sorted before by the application, and it is now processed in the loop of a data node, you must again list the sort fields explicitly and, in addition, mark the checkbox "already sorted".
Due to technical reasons in ABAP, it is not possible to automtically pass the sort fields.
Dependencies
Example
Supplementary Documentation - TDSFFLAG 0009
Use
The parameter is passed with values. This means that the contents of the parameter is copied to the calling parameter when it is called or returned. For structures that contain tables, this can considerably reduce performance. For this reason, you should no longer use it.
Dependencies
Example
Supplementary Documentation - TDSFFLAG 0010
Use
Within a loop for data retrieval, the entries of an internal table can be sorted either in ascending or in descending order.
In addition, you can determine particular events for control group processing by marking the relevant checkboxes. Control groups within an internal table indicate that adjacent table lines can be divided into groups according to the contents of certain fields. The division into groups in an internal table statically depends on the sequence of the fields in the table control. The first field determines the top control group in the hierarchy, and so on. At a control break an event for form printing is triggered.
Smart Forms knows two different events at a control break: at the beginning of a sort term (AT NEW) and at the end of a sort term (AT END). As soon as you mark a sort term, the system dynamically creates an event node in the tree structure of the form; if you unmark it, the event node is deleted. The event nodes "at sort begin" and "at sort end" of a table field appear in pairs in the tree. You can add subnodes to the event nodes, for example, text nodes to display headings or subtotals at a control break.
Dependencies
The control break in Smart Forms, which is executed using events, does not correspond to the control break processing in ABAP, which uses special control structures (see also: AT command: Control break at internal tables).
See also: The Data Tab
Example
Supplementary Documentation - TDSFFLAG 0011
Use
Within a loop for data retrieval, you can use checkboxes to determine special events for control break processing. Control groups within an internal table mean that adjacent table lines can be divided into groups according to the contents of certain fields. The division into groups within the internal table depends statically on the sequence of the fields in the table control. The first field determines the top control group in the hierarchy, and so on. At a control break, an event for form printing is triggered.
Smart Forms knows two events for control breaks: at the beginning of a sort term (AT NEW) and at the end of a sort term (AT END). If you mark a sort term, the system dynamically creates an event node in the tree structure of the form and deletes it if you unmark the term. The event nodes "at sort begin" and "at sort end" of a table field appear in pairs in the tree. You can add subnodes to the event nodes, for example, text nodes to display headings or subtotals at a control break.
Dependencies
The control break in Smart Forms, which is executed using event nodes, does not correspond to the control break processing in ABAP, which uses special control structures (see also: AT command: Control break in internal tables).
See also: The Data Tab
Example
Supplementary Documentation - TDSFFLAG 0012
Use
If an error occurs at runtime, form processing is halted.
Dependencies
Example
Supplementary Documentation - TDSFFLAG 0013
Use
If a warning occurs at runtime, form processing is halted.
Dependencies
Example
Supplementary Documentation - TDSFFLAG 0014
Use
Color selection. If the box is marked, the user can select from a palette of colors.
Dependencies
Example
Supplementary Documentation - TDSFFLAG 0015
Use
The grid and main grid can be displayed as follows:
- Crosses at intersections
- At the intersections of horizontal and vertical grid lines crosses appear.
- Periods at intersections
- At the intersections of horizontal and vertical grid lines periods appear.
- Continuous lines
- The horizontal and vertical grid lines are displayed as black lines.
- Broken lines
- The horizontal and vertical grid lines are displayed as broken lines.
- Dotted lines
- The horizontal and vertical grid lines are displayed as dotted lines.
Dependencies
Example
Supplementary Documentation - TDSFFLAG 0016
Use
As an option, the main grid positions in the ruler can also be displayed with coordinates.
Dependencies
Example
Supplementary Documentation - TDSFFLAG 0017
Use
The Tracker indicates the representation of a marked window or a marked table in the Form Painter or Table Painter.
The hatching within the tracker causes the marked window or the marked table to be hatched.
Dependencies
Example
Supplementary Documentation - TDSFFLAG 0018
Use
The tracker indicates the representation of a marked window or a marked table in the Form Painter or Table Painter.
A handle is a tracker area with which you can change the window or table size. These handles (and the tracker itself) can be displayed within as well as outside of the window or table
Dependencies
Example
Supplementary Documentation - TDSFFLAG 0019
Use
The tracker indicates the representation of a marked window or a marked table in the Form Painter or Table Painter.
You can choose the tracker design at will:
- Continuous line
- The tracker appears as a continuous line.
- Broken line
- The tracker appears as a broken line.
- Hatched box
- The tracker appears as a hatched box.
Dependencies
Example
Supplementary Documentation - TDSFFLAG 0020
Use
This attribute determines whether the value in the input field is used as a default value for a group of selection fields (radio buttons) or list boxes. In selection fields the default value corresponds to the attribute "checked" in the HTML element OPTION, and for list boxes it corresponds to the attribute "selected" in the HTML element INPUT.
Dependencies
Example
Supplementary Documentation - TDSFFLAG 0021
Use
Flag telling to use the recipient language for the country indicator.
For more information refer to the documentation of function module ADDRESS_INTO_PRINTFORM.
Dependencies
Example
Supplementary Documentation - TDSFFLAG 0022
Use
Flag telling that (for foreign addresses) city and country will not be printed in capitals (as required by the International Postal Regulations) but keep their current uppercase/lowercase spelling (for example, for printing the address line within continuous text).
For more information refer to the documentation of function module ADDRESS_INTO_PRINTFORM.
Dependencies
Example
Supplementary Documentation - TDSFFLAG 0023
Use
The attribute Display only defines whether the text content in the text area can be changed by the user.
Dependencies
Example
History
Last changed by/on | SAP | 20040312 |
SAP Release Created in |