YTXCHGM ;SLC/KCM - MH Exchange, JSON-Fileman Map ; 9/15/2015
Source file <YTXCHGM.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 |
|---|---|---|
| BLDMAP(MAP) | ; map file,field to JSON names in .MAP
|
|
| BLDSEQ(MAP) | ; build display sequence
; COLUMN("num",num)=count ; COLUMN("used",num,name)=mult |
|
| SHOJSON | ; show JSON map
|
|
| SHOFILE | ; show file map
|
|
| MAPLOOP | ; file^loopType
|
|
| MAPJSON | ;; name^handling^primaryFile:primaryField^refFile1:refField1^...
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Name | Line Occurrences |
|---|---|
| BLDMAP | SHOFILE+2 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| COLUMN | BLDSEQ+3~ |
| COLUMN("num" | BLDSEQ+11*, BLDSEQ+13!, BLDSEQ+15 |
| COLUMN("used" | BLDSEQ+10, BLDSEQ+12*, BLDSEQ+13! |
| CURCOL | BLDSEQ+3~, BLDSEQ+6*, BLDSEQ+9*, BLDSEQ+10, BLDSEQ+11, BLDSEQ+12, BLDSEQ+13, BLDSEQ+15 |
| FIELD | BLDMAP+2~, BLDMAP+5*, BLDMAP+6*, BLDMAP+7, BLDMAP+8 |
| FILE | BLDMAP+2~, BLDMAP+4*, BLDMAP+7, BLDMAP+8, BLDMAP+11* |
| I | BLDMAP+2~, BLDMAP+3*, BLDMAP+10*, BLDSEQ+3~, BLDSEQ+4*, SHOJSON+1~, SHOJSON+2* |
| J | BLDMAP+2~, BLDMAP+4*, BLDMAP+5, BLDSEQ+3~, BLDSEQ+7*, BLDSEQ+8* |
| K | BLDSEQ+3~, BLDSEQ+13* |
| LOOP | BLDMAP+2~ |
| MAP | BLDMAP~, BLDMAP+1!, BLDSEQ~, SHOFILE+1~, SHOFILE+2 |
| MAP( | BLDMAP+7*, BLDMAP+8* |
| MAP("store" | BLDMAP+12*, BLDMAP+13*, SHOFILE+3, SHOFILE+4 |
| MULT | BLDSEQ+3~, BLDSEQ+8*, BLDSEQ+12 |
| NM | BLDSEQ+3~, BLDSEQ+7*, BLDSEQ+8*, BLDSEQ+10, BLDSEQ+12, BLDSEQ+16 |
| REF | BLDSEQ+3~, BLDSEQ+6*, BLDSEQ+16*, BLDSEQ+17 |
| SEQ | BLDMAP+2~, BLDMAP+9*, BLDMAP+11*, BLDMAP+12, BLDMAP+13, BLDSEQ+3~, BLDSEQ+11*, BLDSEQ+15*, BLDSEQ+16, SHOFILE+1~ , SHOFILE+3*, SHOFILE+4 |
| TYPE | BLDMAP+2~, BLDMAP+5*, BLDMAP+8 |
| U | BLDMAP+4, BLDMAP+5, BLDMAP+7, BLDMAP+11, BLDMAP+12, BLDMAP+13, BLDSEQ+4, SHOJSON+3 |
| X | BLDMAP+2~, BLDMAP+3*, BLDMAP+4, BLDMAP+5, BLDMAP+7, BLDMAP+10*, BLDMAP+11, BLDMAP+12, BLDMAP+13, BLDSEQ+3~ , BLDSEQ+4*, BLDSEQ+7, BLDSEQ+8, SHOJSON+1~, SHOJSON+2*, SHOJSON+3 |
| Name | Field # of Occurrence |
|---|---|
| $T(MAPJSON+I | BLDMAP+3, BLDSEQ+4, SHOJSON+2 |
| $T(MAPLOOP+I | BLDMAP+10 |