|
|
| SET VARIABLE vColumn1 = 5
|
| SET VARIABLE vColumn2 = 30
|
| SET VARIABLE vColumn3 = 55
|
| ...
|
| WRITE .vName AT .vRow, .vColumn1
|
| WRITE .vName AT .vRow, .vColumn2
|
| WRITE .vName AT .vRow, .vColumn3
|
|
|
| -- compute the maximum text length
|
|
|
| SELECT MAX(SLEN(title)) INTO vLen +
|
| FROM books WHERE lstnm = .vLName
|
|
|
| -- set the number of columns based
|
| -- on the maximum text length
|
|
|
| IF vLen <= 25 THEN
|
| SET VAR vNumCols = 3
|
| SET VAR vColumn1 = 5
|
| SET VAR vColumn2 = 30
|
| SET VAR vColumn3 = 55
|
| ELSE
|
| IF vLen <= 50 THEN
|
| SET VAR vNumCols = 2
|
| SET VAR vColumn1 = 5
|
| SET VAR vColumn2 = 40
|
| ELSE
|
| SET VAR vNumCols = 1
|
| SET VAR vColumn1 = 5
|
| ENDIF
|
| ENDIF
|