Write Text to Document

#### Search Results

Search

# Write Text to Document

Subroutine Name | Executable Example | Viewable Example
--- | --- | ---
W3TEXT W3TEXTDYNAMIC W3TEXTLINE W3TEXTLINEDYNAMIC W3TEXTARRAY | E3TEXT | E3TEXT

> Description

>   Writes a character string to the document.

>   If you want to create a line break after your output, use `W3HTMLLINE` or `W3HTMLLINEDYNAMIC`.

>   If you want to create a line break inside your string, compress `##HTTP-NEWLINE` into your string.

>   `W3TEXT` and `W3TEXTLINE` will delete trailing blanks from the given string.

>   For better performance use dynamic variables.

> Changes from previous versions

>   All (A250) BY VALUE variables at the interfaces have been changed to (A) DYNAMIC BY VALUE.

>   There is no need to recatalog the programs, because the old interface (A250) is compatible with the new one.

> Parameters

>   1. W3TEXT

>          1 W3TEXT (A) DYNAMIC /* i /m : Output string

>   2. W3TEXTDYNAMIC

>          1 W3DYNAMIC (A) DYNAMIC /* i /m : Output array

>   3. W3TEXTLINE

>          1 W3TEXT (A) DYNAMIC /* i /m : Output string with new line

>   4. W3TEXTLINEDYNAMIC

>          1 W3DYNAMIC (A) DYNAMIC /* i /m : Output string with new line

>   5. W3TEXTARRAY

>          1 H3ARRAYVALUE    (A/1:v) DYNAMIC   /* i /m : Output array
>          1 H3VALUELENGTH   (I4)              /* i /m : Length of output array

> How To Invoke

>       PERFORM W3TEXT W3TEXT
>       PERFORM W3TEXTDYNAMIC W3TEXT
>       PERFORM W3TEXTLINE W3TEXT
>       PERFORM W3TEXTLINEDYNAMIC W3TEXT
>       PERFORM W3TEXTARRAY W3ARRAYVALUE W3VALUELENGTH