VALNUM(ValidateNumeric)KeywordforDisplayFiles
Use this file-, record-, or field-level keyword to enhance the error checking
performed against fields with data type numeric only. When specified on a
numeric only field, this keyword causes an error message to be returned if the user
attempts to embed a SPACE, PLUS SIGN or MINUS SIGN between numeric digits
in the field or when the PLUS SIGN or MINUS SIGN precedes the numeric digits.
This keyword has no parameters.
The field containing the VALNUM keyword must be defined as an input-capable
field with the data type Y.
Option indicators are not valid for this keyword.
VALNUM (Validate Numeric) Keyword for Display
Files— Example
Figure 298 shows how to specify the VALNUM keyword:
In this example, field F1 will not allow the user to embed a SPACE, the PLUS
SIGN or MINUS SIGN within the numeric value or precede the numeric value
with a PLUS SIGN or MINUS SIGN. Field F2 will be treated as described in “DDS
Data Type/Keyboard Shift for display files (Position 35)” on page 118.
VALUES (Values) Keyword for Display Files
Use this field-level keyword to specify a list of values that are valid for the user to
type into the field. The OS/400 program performs an implied equals test on the
data typed in against the value(s) you specify here. Note that the OS/400 program
performs this checking only if the field is changed by the work station user or if its
modified data tag (MDT) is set on using DSPATR(MDT).
Note: Refer to the CHKMSGID keyword for information on defining user-specified
error messages.
The format of the keyword is:
VALUES(value-1 [value-2... [value-100]])
There can be 1 to 100 values; specify them as parameter values with the keyword
and separate them by at least one blank.
Note: You cannot specify more than 5000 characters in a single DDS statement.
Therefore, you cannot specify character values that cause VALUES to be
longer than 5000 characters. If you specify other keywords for the same
|...+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....8
00010A
R RECORD
00020A
F1
5Y 0B 3 4VALNUM
00030A
F2
5Y 0B 4 4
Figure 298. Specifying the VALNUM Keyword
Display Files, VALNUM
Chapter 3. Keywords for Display Files in DDS
391
Pdf add signature field - C# PDF Form Data fill-in Library: auto fill-in PDF form data in C#.net, ASP.NET, MVC, WinForms, WPF
Online C# Tutorial to Automatically Fill in Field Data to PDF
convert word to pdf fillable form; change font pdf fillable form
Pdf add signature field - VB.NET PDF Form Data fill-in library: auto fill-in PDF form data in vb.net, ASP.NET, MVC, WinForms, WPF
VB.NET PDF Form Data fill-in library: auto fill-in PDF form data in vb.net, ASP.NET, MVC, WinForms, WPF
pdf fillable form creator; create a fillable pdf form from a word document
field, they also count toward the 5000-character limit. For example,
specifying DSPATR(HI) for the field reduces the number of characters left
for VALUES.
Avalue can be a numeric or a character value, corresponding in length to the field
that is to be tested. A character value must be enclosed in apostrophes. A numeric
value is restricted to the digits 0 through 9 and can be preceded by a minus sign
(−) for negative values. Alignment is on the low-order character position.
Defining a Numeric Field for Display Files
When a work station user types in data, the OS/400 program aligns the entered
characters according to the number of decimal positions in the field. Leading and
trailing blanks are filled with zeros when the field is passed to your program. If no
decimal character is typed, the OS/400 program places a decimal character to the
right of the farthest right character typed in. For example, for a numeric field with
alength of 5 (specified in position 34) and 2 decimal positions (specified in
position 37), 1.2 is interpreted as 001.20, and 100 is interpreted as 100.00.
The compare is based on the value as it is passed to your program (for example,
right-justified and padded or left-adjusted and padded).
You cannot specify VALUES on a floating-point field (F in position 35).
Option indicators are not valid for this keyword.
VALUES (Values) Keyword for Display Files — — Example
Figure 299 shows how to specify the VALUES keyword for a character and
numeric values test.
VLDCMDKEY (Valid Command Key) Keyword for Display Files
Use this file- or record-level keyword to specify that the OS/400 program is to set
on the specified response indicator when any valid command key other than the
Enter key is pressed by the work station user. One use of this function is to
perform a simple test to determine if the work station user has requested a
function you want to watch for in your program.
Refer to Appendix F. System/36 Environment Considerations Using DDS, for
information on how to specify the VLDCMDKEY keyword in files that are used in
the System/36 environment.
The format of the keyword is:
VLDCMDKEY(response-indicator ['text'])
The response-indicator parameter is required.
|...+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....8
00010A
RESPC
11
I 8 2VALUES('A' 'B' 'C' 'D')
00020A
RESPN
31 0I 9 2VALUES(33 -42 01)
00030A
DECFLD
1 2I 11 2VALUES(1.2 100)
A
Figure 299. Specifying the VALUES Keyword
Display Files, VALUES
392
OS/400 DDS Reference V4R5
C# PDF Digital Signature Library: add, remove, update PDF digital
things. Add a signature or an empty signature field in any PDF file page. Search unsigned signature field in PDF document. Prepare
change font size in pdf fillable form; convert pdf to fillable form
VB.NET PDF Digital Signature Library: add, remove, update PDF
things. Add a signature or an empty signature field in any PDF file page. Search unsigned signature field in PDF document. Prepare
create pdf fill in form; convert an existing form into a fillable pdf form
The optional text is included on the computer printout created at program
compilation to explain the intended use of the indicator. This text’s only function
in the file or the program is a comment. The apostrophes are required. If you
specify more than 50 characters between the apostrophes, the text is truncated to
50 characters on the program computer printout.
For a command key to be considered valid, you must have activated the key by
specifying it with one of the following keywords:
Keyword
Comments
ALTHELP(CAnn)
With or without response indicator on the HELP keyword. Causes the
command attention key specified to be considered a valid command key.
ALTPAGEUP(CFnn)
With or without response indicator on the PAGEUP keyword. Causes the
command function key specified to be considered a valid command key if
PAGEUP is also specified.
ALTPAGEDWN(CFnn)
With or without response indicator on the PAGEDOWN keyword. Causes
the command function key specified to be considered a valid command
key if PAGEDOWN is also specified.
CAnn With or without response indicator.
CFnn With or without response indicator.
CLEAR
With or without response indicator.
HELP Valid only when HELP key is passed back to application as follows:
v HELP and HLPRTN (with or without a response indicator).
v HELP (with or without a response indicator) and no help areas are
defined for any records currently being displayed.
HOME
With or without response indicator.
PAGEDOWN
With or without response indicator.
PAGEUP
With or without response indicator.
PRINT
Valid only when PRINT key is passed back to application as follows:
v PRINT (with a response indicator).
v PRINT(*PGM).
ROLLUP
With or without response indicator.
ROLLDOWN
With or without response indicator.
Option indicators are not valid for this keyword.
Display Files, VLDCMDKEY
Chapter 3. Keywords for Display Files in DDS
393
C# PDF insert image Library: insert images into PDF in C#.net, ASP
field. Access to freeware download and online C#.NET class source code. How to insert and add image, picture, digital photo, scanned signature or logo into PDF
convert word doc to fillable pdf form; converting pdf to fillable form
VB.NET PDF insert image library: insert images into PDF in vb.net
Import graphic picture, digital photo, signature and logo into PDF Add images to any selected PDF page in VB.NET. Insert images into PDF form field in VB.NET.
convert pdf fill form; create fillable form pdf online
VLDCMDKEY (Valid Command Key) Keyword for Display
Files— Example
Figure 300 shows how to specify the VLDCMDKEY keyword.
In Figure 300, Indicator 90 is set on if any of four keys (CA01, CA02, CA03, or
Clear) is pressed.
WDWBORDER (Window Border) Keyword for Display Files
Use this file- or record-level keyword to specify the color, display attributes, and
characters used to form the border of a window.
The format of the keyword is:
WDWBORDER([color] [display-attribute] [characters])
At least one parameter must be specified.
The color parameter specifies the color of the border characters on a color display
station (3179 Models C1 and C2, 5292 Color display stations only, or 5555 Models
C01 and F01). The parameter is specified as an expression of the form
(*COLOR value).
The valid values for the color parameter are:
Value Meaning
BLU
Blue
GRN
Green
WHT White
RED
Red
TRQ
Turquoise
YLW
Yellow
PNK
Pink
If the color parameter is not specified, the default is BLU. This parameter is
ignored if it is specified for a window on a monochrome display.
The display-attribute parameter specifies the display attributes of the border
characters. The parameter is specified as an expression of the form (*DSPATR
[value1 [value2 [value3...]]]). If more than one DSPATR value is used, they are
combined to form one DSPATR that is used for the entire border.
|...+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....8
00010A
R REC1
VLDCMDKEY(90 'Any valid key')
00020A
CA01(91)
00030A
CA02(92)
00040A
CA03(93)
00050A
CLEAR(94)
A
Figure 300. Specifying the VLDCMDKEY Keyword
Display Files, VLDCMDKEY
394
OS/400 DDS Reference V4R5
How to C#: Basic SDK Concept of XDoc.PDF for .NET
You may add PDF document protection functionality into your C# program. To be specific, you can edit PDF password and digital signature, and set PDF file
convert word form to pdf fillable form; convert pdf fillable forms
VB.NET PDF: Basic SDK Concept of XDoc.PDF
You may add PDF document protection functionality into your VB.NET program. To be specific, you can edit PDF password and digital signature, and set PDF file
create fillable pdf form from word; convert pdf to form fill
The valid values for the display-attributes values are:
Value Meaning
BL
Blink
CS
Column separator
HI
High intensity
ND
Nondisplay
RI
Reverse image
UL
Underline
There is no default for display-attributes.
Note: Display-attributes CS, HI, and BL can cause fields on 5292, 3179, and 3197
Model C1 and C2 display stations to appear as color fields.
Display-attributes HI, RI, and UL cause a border not to be displayed. See
“COLOR (Color) Keyword for Display Files” on page 188 for more
information.
The characters parameter specifies the characters that make up the border. The
parameter is specified as an expression of the form (*CHAR ’border-characters’).
The border character value is an 8-character string that defines the border
characters in the following order:
top-left-corner
top-border
top-right-corner
left-border
right-border
bottom-left-corner
bottom-border
bottom-right-corner
If this parameter is not specified, the default border characters are period (.) for the
upper-left and right corners and the top and bottom borders, colon (:) for the left
and right borders and lower-left and right corners. Although any displayable
character can be specified as a border character, it is recommended that you use
invariant characters.
The following table shows the invariant characters:
Table 14. Character Set for System Data
Hexadecimal
Character
Description
40
Blank
4B
.
Period
4C
<
Less than sign
4D
(
Left parenthesis
4E
+
Plus sign
50
&
Ampersand
5C
*
Asterisk
5D
)
Right parenthesis
5E
;
Semicolon
60
Minus sign
Display Files, WDWBORDER
Chapter 3. Keywords for Display Files in DDS
395
VB.NET PDF Library SDK to view, edit, convert, process PDF file
NET program. Password, digital signature and PDF text, image and page redaction will be used and customized. PDF Annotation Edit.
create a fillable pdf form in word; adding a signature to a pdf form
C# Create PDF Library SDK to convert PDF from other file formats
you can add some additional information to generated PDF file. What's more, you can also protect created PDF file by adding digital signature (watermark) on
create a pdf form that can be filled out; convert word form to fillable pdf
Table 14. Character Set for System Data (continued)
Hexadecimal
Character
Description
61
Slash
6B
,
Comma
6C
%
Percent sign
6D
_
Underline
6E
>
Greater than sign
6F
?
Question mark
7A
:
Colon
7D
Single quotation mark
7E
=
Equal sign
Note:
In addition, you can use any of the following:
v Uppercase English alphabetic characters: A through Z
v Numeric characters: 0 through 9
If the WDWBORDER keyword is specified at the record level, the WINDOW or
PULLDOWN keyword must also be specified on the same record. If a WINDOW
keyword that references another window is also specified, a warning message is
issued.
Option indicators are valid for this keyword.
You can specify more than one WDWBORDER on a record. If you specify the
WDWBORDER keyword more than once at the file level or at a record level, the
parameters for the keywords that are in effect are combined on the same level. If
different values are specified for the same parameter, the parameter value of the
first keyword is used.
If the WDWBORDER keyword is specified both at the file level and on a window
or pull-down definition record, the parameter values defined at both levels are
combined. If different values are specified for the same parameter, the parameter
value at the record level is used.
WDWBORDER (Window Border) Keyword for Display
Files— Example
Figure 301 on page 397 shows how to specify the WDWBORDER keyword.
Display Files, WDWBORDER
396
OS/400 DDS Reference V4R5
C# PDF Convert to Images SDK: Convert PDF to png, gif images in C#
image files including all PDF contents, like watermark and signature in .NET. C#.NET DLLs Solution for Converting Images to PDF in C# Add necessary references:
fillable pdf forms; create a pdf form to fill out and save
C# PDF remove image library: remove, delete images from PDF in C#.
Support removing vector image, graphic picture, digital photo, scanned signature, logo, etc. Remove Image from PDF Page Using C#. Add necessary references:
create fillable form from pdf; pdf fillable forms
If the window defined by RECORD1 is written to the display with indicator 01 set
off, it has a green border constructed of colons for the vertical borders and periods
for the horizontal borders. If indicator 01 is set on, the window has a blinking red
border.
When the window defined by RECORD2 is written to the display, it has a yellow
border displayed in reverse image constructed of the default border characters.
When the window defined by RECORD3 is written to the display, the following
appears:
v If indicator 02 is set on, and indicator 01 is off, the window has a blue border
constructed of dashes for the top and bottom borders, vertical bars for the left
and right borders, and plus signs for the corners.
v If indicator 02 is set off, and indicator 01 is set on, the window has a pink
border.
v If indicators 01 and 02 are on, the window has a pink border constructed of
dashes for the top and bottom borders, vertical bars for the left and right
borders, and plus signs for the corners.
WDWTITLE (Window Title) Keyword for Display Files
Use this record-level keyword to specify the text, color, and display attributes for a
title that will be imbedded within the top or bottom border of a window.
The format of the keyword is:
WDWTITLE([title-text] [title-text-color]
[title-text-display-attribute]
[*CENTER | *LEFT | *RIGHT]
[*TOP | *BOTTOM])
At least one parameter must be specified.
|...+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....8
A 01
WDWBORDER((*COLOR PNK) +
A
(*DSPATR BL))
A
R RECORD1
WINDOW(6 15 9 30)
A N01
WDWBORDER((*COLOR GRN))
A 01
WDWBORDER((*COLOR RED))
A
FIELD1
5A B 2 2
A
FIELD2
20A B 8 5
A
R RECORD2
WINDOW(8 20 9 30)
A
WDWBORDER((*COLOR YLW) +
A
(*DSPATR RI))
A
FIELD3
5A B 2 2
A
FIELD4
20A B 8 5
A
LINE
2S 0P
A
POS
2S 0P
A
R RECORD3
WINDOW(&LINE &POS 9 30)
A
WDWBORDER((*CHAR +
A 02
'+-+||+-+'))
A
FIELD3
5A B 2 2
A
FIELD4
20A B 8 5
A
LINE
2S 0P
A
POS
3S 0P
A
Figure 301. Specifying the WDWBORDER Keyword
Display Files, WDWBORDER
Chapter 3. Keywords for Display Files in DDS
397
The title-text parameter is an optional parameter which specifies the text that will
be placed in the border of the window. The length of the text should be less than
or equal to the window-positions parameter of the associated WINDOW definition
record. If blanks are placed at the beginning of the text string, the title will be
shortened so there are a equal number of blanks at the end. If the text string is too
long (> window-positions), it will be truncated on the right. The parameter is
specified as an expression of the form (*TEXT value) where value can be specified
in one of two forms:
As a character string: ’Title text ’
As a program-to-system field: &field-name
The field-name specified must exist in the window record and must be defined as
acharacter field with usage P.
Notes:
1.
AGRAPHIC literal may not be used for the title-text parameter.
2.
If the title characters are blanks, then a blank title will be displayed.
3.
If the title characters are nulls, then no title will be displayed.
The title-text-color specifies the color of the title text on a color display. The
parameter is specified as an expression of the form (*COLOR value).
The valid values for the title-text-color parameter are:
Value Meaning
BLU
Blue
GRN
Green
WHT White
RED
Red
TRQ
Turquoise
YLW
Yellow
PNK
Pink
If the title-text-color parameter is not specified, it will default to the color of the
border. The parameter is ignored if it is specified for a window on a noncolor
display.
The title-text-display-attribute specifies the display attributes of the title text. The
parameter is specified as an expression If the form (*DSPATR [value1 [value2
[value3...]]]). If more than one DSPATR is used, they are combined to form one
DSPATR that is used for the title text.
The valid values for the title-text-display-attribute values are:
Value Meaning
BL
Blink
CS
Column separator
HI
High intensity
ND
Nondisplay
RI
Reverse image
Display Files, WDWTITLE
398
OS/400 DDS Reference V4R5
UL
Underline
If the title-text-display-attribute parameter is not specified, it will default to the text
attribute of the border.
If neither the title-text-color nor title-text-display-attribute parameter is specified,
the window border will flow up to the first character of the window title and
resume immediately after the last character. If either parameter is specified, there
will be a space immediately before and after the window title.
The *CENTER/*LEFT/*RIGHT parameter specifies whether the window title
should be aligned to the CENTER, LEFT or RIGHT of the window border. If not
specified, the window title will be aligned in the CENTER of the window border if
the next parameter is *TOP or to the LEFT of the window border if the next
parameter is *BOTTOM.
Note: Not all controllers support alignment, on those controllers the title will be
centered.
The *TOP/*BOTTOM parameter specifies if the text should be imbedded in the top
or bottom border. If not specified, the text will be placed in the top border.
Note: If *BOTTOM is specified on an enhanced controller that does not support
text in the bottom windows border, this keyword will be ignored.
Note: Specifying ENHDSP(*NO) on the CRTDSPF or CHGDSPF command allows
*BOTTOM, *LEFT, and *RIGHT to always work; however, all the other
enhanced user interface functions will be lost.
Option indicators are valid for this keyword.
The WDWTITLE keyword may only be specified on a record that contains a
WINDOW keyword (in the definition format). If a WINDOW keyword that
references another window is also specified, a warning message is issued.
You can specify more than one WDWTITLE on a record. If you specify the
WDWTITLE keyword more than once at the record level, the parameters for the
keywords that are in effect are combined. If different values are specified for the
same parameter, the parameter value of the first keyword is used.
WDWTITLE (Window Title) Keyword for Display
Files— Example
Figure 302 on page 400 shows how to specify the WDWTITLE keyword.
Display Files, WDWTITLE
Chapter 3. Keywords for Display Files in DDS
399
If the window defined by RECORD1 is written to the display, it will have
whatever text is contained within TTL1 imbedded within the top border of the
window. If indicator 01 is set off, this text will be green. If indicator 01 is set on,
the text will be red.
When the window defined by RECORD2 is written to the display, the text
contained within TTL2 will be imbedded within the top border of the window.
This text will be display in reverse image and yellow.
WINDOW (Window) Keyword for Display Files
Use this record-level keyword to specify that the record format you are defining
will be displayed using a window. A window is information that overlays part of
the display. A window is usually smaller than the actual work station display, and
can be positioned anywhere on the display.
The WINDOW keyword has two formats that can be used. These formats do the
following:
v Define a window by specifying the location and size of a window; this is known
as a window definition record.
v Refer to a record format name where the window location and size have been
defined; this is known as a window reference record.
The format for the keyword is one of the following:
WINDOW(start-line | &start-line-field start-position
|&start-position-field window-lines window-positions
[*MSGLIN | *NOMSGLIN])
[*RSTCSR | *NORSTCSR])
or
WINDOW(*DFT window-lines window-position
[*MSGLIN | *NOMSGLIN]
[*RSTCSR | *NORSTCSR])
Specify this format of the WINDOW keyword to define a window. The record
format you are defining is displayed in this window. Up to 12 windows can be
shown on the display at one time. You can define more than 12 windows in DDS,
|...+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....8
A
A
R RECORD1
WINDOW(6 15 9 30)
AN01
WDWTITLE((*TEXT &TTL1); (*COLOR GRN))
A 01
WDWTITLE((*TEXT &TTL1); (*COLOR RED))
A
FIELD1
5A B 2 2
A
FIELD2
20A B 8 5
A
TTL1
10A P
A
A
R RECORD2
WINDOW(8 20 9 30)
A
WDWTITLE((*TEXT &TTL2)+;
A
(*COLOR YLW) +
A
(*DSPATR RI))
A
FIELD3
5A B 2 2
A
FIELD4
20A B 8 5
A
TTL2
10A P
A
Figure 302. Specifying the WDWTITLE Keyword
Display Files, WDWTITLE
400
OS/400 DDS Reference V4R5
Documents you may be interested
Documents you may be interested