Browse Prior Art Database

Field Content Control

IP.com Disclosure Number: IPCOM000049266D
Original Publication Date: 1982-Apr-01
Included in the Prior Art Database: 2005-Feb-09
Document File: 1 page(s) / 12K

Publishing Venue

IBM

Related People

McInroy, JW: AUTHOR [+2]

Abstract

In word processing applications, it is desirable to provide conditional insertion of unlimited text based on the contents of a field being either non-null or null. For example, it is desirable to allow the insertion of text that is associated with non-null field contents, such as "," before a title, such as "Jr.", or to indicate a null field, such as (NMI) for no middle initial. Such a capability would allow the following operations: 1. Conditional insertion of text based on the contents of a field being null or non-null to handle titles, middle initials and the like. 2. Insertion of a carrier return at the bottom of label text only if a line and the associated carrier return are omitted because of null field contents earlier in the label. 3.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 59% of the total text.

Page 1 of 1

Field Content Control

In word processing applications, it is desirable to provide conditional insertion of unlimited text based on the contents of a field being either non-null or null. For example, it is desirable to allow the insertion of text that is associated with non-null field contents, such as "," before a title, such as "Jr.", or to indicate a null field, such as (NMI) for no middle initial.

Such a capability would allow the following operations: 1. Conditional insertion of text based on the contents of

a field being null or non-null to handle titles, middle

initials and the like.

2. Insertion of a carrier return at the bottom of label

text only if a line and the associated carrier return

are omitted because of null field contents earlier

in the label.

3. Conditional insertion of alternative headings in reports.

4. Conditional insertion of paragraphs of text.

The foregoing capability has been provided by means of three controls which are imbedded in text: Begin Conditional Text, Otherwise, and End Conditional Text. The Begin Conditional Text instruction contains the name of a field or variable. If the content of that field is null at the time that the test is made, then the system ignores any text between that instruction and the Otherwise instruction and does not write it to output. The system does, however, write to output text occurring between the Otherwise instruction and the End Conditional Text instruction. Conversely, if the field or variable doe...