LRACMOVE ;DALOI/JMC - MOVE MAJOR/MINOR HEADERS IN LAB REPORTS FILE (64.5);July 3, 2008
Source file <LRACMOVE.m>
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EN | ; Move major and/or minor header to a new location
|
|
| MAJOR() | ; Select a major header
|
|
| MINOR() | ; Select minor header within a major header
|
|
| MOVETO | ; Move the header to the destination location.
|
|
| ADDIEN(LRTYPE,LRIEN) | ; Create new header
|
|
| MOVE | ; Move the entry to the new location, re-index the new entry and delete the old entry
|
|
| REINDEX | ; Reindex headers after they have been moved.
|
|
| END | ; Release lock
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^LAB(64.5 - [#64.5] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^LAB(64.5 - [#64.5] | EN+6, ADDIEN+8, ADDIEN+11, MOVE+9*, MOVE+13*, REINDEX+3!, END+1 |
| ^XUSEC("LRLIASON" | EN+4 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DA | MOVETO+2~, ADDIEN+2~, MOVE+2~, MOVE+10*, MOVE+14*, MOVE+22!, MOVE+23* |
| DA(1 | ADDIEN+6*, ADDIEN+12*, MOVE+10*, MOVE+14*, MOVE+24*, MOVE+25* |
| DA(2 | ADDIEN+12*, MOVE+14*, MOVE+25* |
| DIC | EN+2~, MAJOR+2~, MAJOR+3*, MINOR+2~, MINOR+3*, MOVETO+2~, ADDIEN+2~, ADDIEN+7*, ADDIEN+13* |
| DIC("DR" | ADDIEN+7*, ADDIEN+8*, ADDIEN+13* |
| DIC(0 | MAJOR+3*, MINOR+3*, ADDIEN+4* |
| DIK | MOVE+2~, MOVE+10*, MOVE+14*, MOVE+22!, MOVE+24*, MOVE+25* |
| >> DILOCKTM | EN+6 |
| DINUM | MOVETO+2~, ADDIEN+2~ |
| DIR | EN+2~, MOVETO+2~ |
| DIR("?" | EN+10* |
| DIR("A" | EN+10*, MOVETO+12* |
| DIR("B" | EN+10*, MOVETO+12* |
| DIR(0 | EN+9*, MOVETO+11* |
| DIROUT | EN+2~, MOVETO+2~ |
| DIRUT | EN+2~, EN+12, MOVETO+2~, MOVETO+14 |
| DO | MOVETO+2~, ADDIEN+2~ |
| DUOUT | EN+2~, MOVETO+2~ |
| DUZ | EN+4 |
| I | REINDEX+1~, REINDEX+3* |
| LR | REINDEX+1~ |
| LR(1 | REINDEX+2* |
| LR(2 | REINDEX+2* |
| LR(3 | REINDEX+2* |
| LRCKW | EN+2~, EN+37* |
| LRDA | ADDIEN+2~, ADDIEN+16*, ADDIEN+17*, ADDIEN+19 |
| LRIEN | EN+2~, EN+26, MOVETO+5*, MOVETO+6, MOVETO+10*, MOVETO+16*, MOVETO+17*, MOVETO+18, MOVETO+19, ADDIEN~ , ADDIEN+12, ADDIEN+13, MOVE+5, MOVE+6, MOVE+9, MOVE+10, MOVE+13, MOVE+14, MOVE+17 |
| LRIEN(1 | EN+27, MOVETO+19*, MOVE+5, MOVE+13, MOVE+14, MOVE+17 |
| LRMH | EN+2~, EN+15*, EN+18*, EN+19, EN+22, MINOR+3, ADDIEN+8, ADDIEN+11, MOVE+4, MOVE+9 , MOVE+13, MOVE+21, MOVE+23, MOVE+25 |
| LRMOVE | MOVETO+2~, MOVETO+15*, MOVETO+16, MOVETO+17 |
| LRSH | EN+2~, EN+20*, EN+23, ADDIEN+11, MOVE+4, MOVE+13, MOVE+21, MOVE+23 |
| LRTYPE | EN+2~, EN+14*, EN+15, EN+17, EN+23, EN+27, MOVETO+4, MOVETO+5, MOVETO+9, MOVETO+19 , ADDIEN~, ADDIEN+5, ADDIEN+10, MOVE+4, MOVE+5, MOVE+6, MOVE+8, MOVE+12, MOVE+17, MOVE+21 , MOVE+23, MOVE+25 |
| LRX | ADDIEN+2~, ADDIEN+11*, ADDIEN+13 |
| X | EN+2~, MOVETO+2~, ADDIEN+2~, ADDIEN+4* |
| Y | EN+2~, EN+14, MAJOR+6, MINOR+6, MOVETO+15, ADDIEN+2~, ADDIEN+16, ADDIEN+17 |
| Y(0 | ADDIEN+16 |