Where are the values of the www_f_eng $nn00 placeholders set?
- Article Type: General
- Product: Aleph
- Product Version: 19.01
Description:
Where are the values of the www_f_eng $nn00 placeholders / variables (such as $0100, $0200, $1100, $1200) set?
Resolution:
The values of the www_f_eng placeholders are set in "MOVE nn TO BUF-TR-INDEX" statements in the www_f programs. Example:
Here's the ./www_f_eng/item-schedule-body:
<!--filename: item-schedule-body-->
<tr>
<td class=td1 nowrap>$0200</td>
<td class=td1 nowrap>$0100</td>
<td class=td1>$0300</td>
<td bgcolor=white> </td>
<td class=td1>$0600</td>
<td class=td1 nowrap>$0500 $0400</td>
<td bgcolor=white> </td>
<td class=td1>$0700</td>
And here's a grep of BUF-TR-INDEX in the corresponding programs. You will note that both the item-schedule-body file and these programs have variables 01 - 07.
il-aleph02-a18(1) >>grep BUF-TR-INDEX www_f_item_schedule*
www_f_item_schedule.cbl: MOVE 5 TO BUF-TR-INDEX
www_f_item_schedule.cbl: BUF-TR-INDEX
www_f_item_schedule.cbl: MOVE 6 TO BUF-TR-INDEX
www_f_item_schedule.cbl: BUF-TR-INDEX
www_f_item_schedule.cbl: MOVE 7 TO BUF-TR-INDEX
www_f_item_schedule.cbl: BUF-TR-INDEX
www_f_item_schedule.cbl: MOVE 1 TO BUF-TR-INDEX
www_f_item_schedule.cbl: BUF-TR-INDEX
www_f_item_schedule.cbl: MOVE 2 TO BUF-TR-INDEX
www_f_item_schedule.cbl: BUF-TR-INDEX
www_f_item_schedule.cbl: MOVE 1 TO BUF-TR-INDEX
www_f_item_schedule.cbl: BUF-TR-INDEX
www_f_item_schedule.cbl: MOVE 2 TO BUF-TR-INDEX
www_f_item_schedule.cbl: BUF-TR-INDEX
www_f_item_schedule.cbl: MOVE 3 TO BUF-TR-INDEX
www_f_item_schedule.cbl: BUF-TR-INDEX
www_f_item_schedule.cbl: MOVE 4 TO BUF-TR-INDEX
www_f_item_schedule.cbl: BUF-TR-INDEX
www_f_item_schedule.cbl: MOVE 5 TO BUF-TR-INDEX
www_f_item_schedule.cbl: BUF-TR-INDEX
www_f_item_schedule.cbl: MOVE 4 TO BUF-TR-INDEX
www_f_item_schedule.cbl: BUF-TR-INDEX
www_f_item_schedule.cbl: MOVE 5 TO BUF-TR-INDEX
www_f_item_schedule.cbl: BUF-TR-INDEX
www_f_item_schedule.cbl: MOVE 6 TO BUF-TR-INDEX
www_f_item_schedule.cbl: BUF-TR-INDEX
www_f_item_schedule.cbl: MOVE 7 TO BUF-TR-INDEX.
www_f_item_schedule.cbl: BUF-TR-INDEX
www_f_item_schedule.cbl: MOVE 1 TO BUF-TR-INDEX
www_f_item_schedule.cbl: BUF-TR-INDEX
www_f_item_schedule.cbl: MOVE 2 TO BUF-TR-INDEX
www_f_item_schedule.cbl: BUF-TR-INDEX
www_f_item_schedule.cbl: MOVE 3 TO BUF-TR-INDEX
www_f_item_schedule.cbl: BUF-TR-INDEX
www_f_item_schedule.cbl: MOVE 4 TO BUF-TR-INDEX
www_f_item_schedule.cbl: BUF-TR-INDEX
www_f_item_schedule.cbl: MOVE 5 TO BUF-TR-INDEX
www_f_item_schedule.cbl: BUF-TR-INDEX
www_f_item_schedule.cbl: MOVE 6 TO BUF-TR-INDEX
www_f_item_schedule.cbl: BUF-TR-INDEX
www_f_item_schedule_b.cbl: MOVE 1 TO BUF-TR-INDEX
www_f_item_schedule_b.cbl: BUF-TR-INDEX
www_f_item_schedule_b.cbl: MOVE 2 TO BUF-TR-INDEX
www_f_item_schedule_b.cbl: BUF-TR-INDEX
www_f_item_schedule_b.cbl: MOVE 3 TO BUF-TR-INDEX
www_f_item_schedule_b.cbl: BUF-TR-INDEX
www_f_item_schedule_b.cbl: MOVE 4 TO BUF-TR-INDEX
www_f_item_schedule_b.cbl: BUF-TR-INDEX
www_f_item_schedule_b.cbl: MOVE 5 TO BUF-TR-INDEX
www_f_item_schedule_b.cbl: BUF-TR-INDEX
www_f_item_schedule_b.cbl: MOVE 6 TO BUF-TR-INDEX
www_f_item_schedule_b.cbl: BUF-TR-INDEX
Similarly, we see that this "MOVE 15 TO BUF-TR-INDEX" in www_f_item_hold_request.cbl:
MOVE "<select name=PICKUP>" TO BUF-TR-LINE.
MOVE 15 TO BUF-TR-INDEX.
corresponds to this in the ./www_f_eng/item-hold-request-head:
<td class="td2" width=20% nowrap>Pickup/delivery location :</td>
<td class="td2">
$1500
Other cases are more complicated. See KB 16384-11857 in regard to the $1000 - $1400 placeholders in item-hold-request-head.
See also KB 16384-194 which describes a method of seeing the values of *all* the placeholders which might be used on a screen.
- Article last edited: 10/8/2013