|
|
| Author |
Message |
suchita_thorat
New User
Joined: 22 Feb 2008 Posts: 9 Location: Pune,India
|
|
|
|
Hi,
I have following code snippet in my program for ISPF tables -
Declaration:
05 TBLDTE PIC X(08) VALUE 'TBLDTE'.
05 TBLDTEV PIC X(30) VALUE
'(KEY OLSTMO OLSTDY OLSTYR OVAL) '.
05 TBLDTES PIC X(30) VALUE
'(KEY,C,A,OLSTYR,C,D,OLSTMO,C,D,OLSTDY,C,D) '.
Calls Made in the program:
1) CALL SPF-ISPLINK USING SPF-TBCREATE TBLDTE
SPF-BLANKZ
TBLDTEV
SPF-NOWRITE
SPF-REPLACEZ
2) CALL SPF-ISPLINK USING SPF-TBSORT TBLDTE TBLDTES.
3) CALL SPF-ISPLINK USING SPF-TBADD TBLDTE
SPF-BLANKZ
SPF-ORDERZ
SPF-MULT
How SPF-ORDERZ works while doing row addition in table (in case of SPF-TBADD)?
What about the TBLDTEV, how it will be used in SPF-TBADD?
Is there any effect of TBLDATES (sort criteria of the table) while adding row in the table during SPF-TBADD? |
|
| Back to top |
|
 |
References
|
|
 |
Pedro
Senior Member
Joined: 01 Sep 2006 Posts: 543 Location: work
|
|
|
|
All of the SPF-** in your example are constants in your program. It would help if you included how they were declared / initialized.
| Quote: |
| How SPF-ORDERZ works while doing row addition in table (in case of SPF-TBADD)? |
If you sort a table then add rows with ORDER, the final result will be in sort sequence. Otherwise, new rows are added to the end (I think).
| Quote: |
| What about the TBLDTEV, how it will be used in SPF-TBADD? |
You specify which variables are part of the table during TBCREATE. When you do a TBADD, it uses those same variables. The contents of the variables at the time of the TBADD are added as a new row to the table.
| Quote: |
| Is there any effect of TBLDATES (sort criteria of the table) while adding row in the table during SPF-TBADD? |
If you sort a table then add rows with ORDER, the final result will be in sort sequence. Otherwise, new rows are added to the end (I think). |
|
| Back to top |
|
 |
suchita_thorat
New User
Joined: 22 Feb 2008 Posts: 9 Location: Pune,India
|
|
|
|
Thanks for your help  |
|
| Back to top |
|
 |
|
|
|