Page History
Another generic thing we might do is remove all the "+" prompt fields from the screen and strip the trailing dots from all the field labels.Wiki Markup
To do this you could add code like this to the SHARED,ApplyStandardLayout function:
/*
...
Get
...
all
...
elements
...
between
...
lines
...
3
...
and
...
22
...
*/
...
var aH = HTMLAPI.getElementsinRowRange(3,22);
...
/*
...
Hide
...
all
...
fields
...
containing
...
"+"
...
signs
...
and
...
strip
...
trailing
...
dots
...
from
...
others
...
*/
for (i = 0; i < aH.length;
...
i++
...
)
...
{
...
var oH = aH[i];
if ((oH != null) && (typeof(oH.tagName)
...
!=
...
"
...
undefined"
...
))
...
{ var fIsINPUTField = ((oH.tagName
...
=
...
= "
...
INPUT"
...
)
...
||
...
(oH.tagName
...
==
...
"TEXTAREA"
...
));
...
if ( !(fIsINPUTField)
...
)
...
/*
...
This
...
NOT
...
an
...
input
...
field
...
on
...
the
...
screen
...
*/
...
...
{ if (oH.innerText
...
==
...
"+"
...
)
...
HTMLAPI.hideElement(oH);
...
else HTMLAPI.stripTrailingDots(oH);
...
...
}
...
...
}
...
...
}
When executed the example 5250 now looks like this:
!worddavaf485e25f57cd86bb5b0fc63f3f1b1cc.png|height=32,width=32!
[<span style="color: #0000ee"><span style="text-decoration: underline; ">Show Contents List</span></span>|../../index.htm#lansa/lansa050_1025.htm]this:
