Difference between revisions of "SCRNSTBL parameter"

From m204wiki
Jump to navigation Jump to search
m (1 revision)
 
Line 13: Line 13:
 
</dl>
 
</dl>
 
==Description==
 
==Description==
This is a numeric parameter (with valid values 0 or greater) that indicates the
+
This is a numeric parameter (with valid values 0 or greater) that indicates the maximum amount of STBL space available to ''Janus SOAP'' [[Screen class|Screen objects]]. Screen objects use STBL space and not FSCB space, and any instance of a
maximum amount of STBL space available to ''Janus SOAP'' [[Screen class|Screen objects]].
+
Screen object must allocate the maximum allowable STBL space, even if some of this space may not be used by a particular application.
Screen objects use STBL space and not FSCB space, and
 
any instance of a
 
Screen object must allocate the maximum allowable STBL space, even if some of this
 
space may not be used by a particular application.
 
An application that exceeds its screen STBL allocation is cancelled.
 
  
Some Sirius User Language SPF products, like [[SirScan]], also make use of screen objects.
+
An application that exceeds its screen STBL allocation is cancelled, usually with a message like:
The SCRNSTBL default value is sufficient for those products.
+
<p class="code">MSIR.0750: Class Screen, function AddField: no more space for screen field data ...
 +
</p>
 +
Some Sirius ULSPF products, like [[SirScan]] and [[SirPro]], also make use of screen objects. The SCRNSTBL default value is sufficient for those products for Model 2 terminals. However, the default SCRNSTBL might not be sufficient for other terminal models, especially Model 4 or [[SIRTERM_parameter|Model 6]] terminals.
 +
 
 +
Note that the SCRNSTBL parameter affects the space allocated for Screen objects at compilation time. As such, increasing SCRNSTBL will not increase the amount of space available to pre-compiled requests unless those requests are re-compiled after resetting SCRNSTBL.
 
[[Category:System parameters]]
 
[[Category:System parameters]]
 
[[Category:Parameters]]
 
[[Category:Parameters]]

Revision as of 23:41, 12 September 2012

Summary

Default value
6144
Parameter type
User
Where set
System manager resettable
Related products
All
Introduced
Sirius Mods 7.1

Description

This is a numeric parameter (with valid values 0 or greater) that indicates the maximum amount of STBL space available to Janus SOAP Screen objects. Screen objects use STBL space and not FSCB space, and any instance of a Screen object must allocate the maximum allowable STBL space, even if some of this space may not be used by a particular application.

An application that exceeds its screen STBL allocation is cancelled, usually with a message like:

MSIR.0750: Class Screen, function AddField: no more space for screen field data ...

Some Sirius ULSPF products, like SirScan and SirPro, also make use of screen objects. The SCRNSTBL default value is sufficient for those products for Model 2 terminals. However, the default SCRNSTBL might not be sufficient for other terminal models, especially Model 4 or Model 6 terminals.

Note that the SCRNSTBL parameter affects the space allocated for Screen objects at compilation time. As such, increasing SCRNSTBL will not increase the amount of space available to pre-compiled requests unless those requests are re-compiled after resetting SCRNSTBL.