Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Set the value of an input field on a 5250 screen. Pass an index to set the value of an input field in a subfile.

Syntax

Define_Com Class(#vf_sy122) Name(#myscreen_wrapper) Parent(#COM_OWNER)

Setting by Name - #myscreen_wrapper.setvalue Infield(sFieldName) Value(vValue) 

Parameters

Setting by Name:

InField

Char 256 – Required

String that contains the name of an input field. 

Value

Variant – Required

String or number that contains the value. 

Index

Integer - Optional

An Integer that specifies the subfile row of the field.

Note
Note: the specified row index must exist in the current subfile page.

...

...

Return Value

None

Remarks

Only Input fields that have been named can have their values set.
 

Examples

     Define_Com Class(#vf_sy122) Name(#myscreen_wrapper) Parent(#COM_OWNER) 
#myscreen_wrapper.setvalue Infield(GIVENAME) Value(#Givename)
* Set the value of a field in the

...

 3rd row of the current subfile page
#myscreen_wrapper.setvalue Infield(SFL_OPTION) Value(#SelOption) Index(3)