00000000: D2 45 46 20 20 37 20 20 20 20 20 20 20 20 20 20 |.EF 7 |
00000010: 20 20 20 20 20 20 20 20 20 20 20 D4 48 45 20 C6 | .HE .|
00000020: C9 CE C4 20 C3 4F 4D 4D 41 4E 44 20 20 20 20 20 |... .OMMAND |
00000030: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000040: 20 20 20 C6 C9 CE C4 20 20 D0 41 47 45 20 31 0D | .... .AGE 1.|
00000050: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |----------------|
00000060: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |----------------|
00000070: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |----------------|
00000080: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |----------------|
00000090: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D |---------------.|
000000A0: 0D D4 48 45 20 C6 C9 CE C4 20 43 4F 4D 4D 41 4E |..HE .... COMMAN|
000000B0: 44 20 49 53 20 55 53 45 44 20 54 4F 20 46 49 4E |D IS USED TO FIN|
000000C0: 44 20 52 45 43 4F 52 44 53 20 4D 41 54 43 48 49 |D RECORDS MATCHI|
000000D0: 4E 47 20 41 20 50 41 52 54 49 43 55 4C 41 52 20 |NG A PARTICULAR |
000000E0: 53 45 54 20 4F 46 20 43 52 49 54 45 52 49 41 0D |SET OF CRITERIA.|
000000F0: 41 4E 44 20 53 54 4F 52 45 20 41 20 4C 49 53 54 |AND STORE A LIST|
00000100: 20 4F 46 20 54 48 45 20 4B 45 59 53 20 4F 46 20 | OF THE KEYS OF |
00000110: 54 48 45 53 45 20 52 45 43 4F 52 44 53 20 46 4F |THESE RECORDS FO|
00000120: 52 20 55 53 45 20 42 59 20 4F 54 48 45 52 20 43 |R USE BY OTHER C|
00000130: 4F 4D 4D 41 4E 44 53 20 53 55 43 48 20 41 53 0D |OMMANDS SUCH AS.|
00000140: D3 CF D2 D4 20 4F 52 20 D0 D2 CF C7 2E 20 D4 48 |.... OR ..... .H|
00000150: 45 20 4C 49 53 54 20 57 49 4C 4C 20 41 4C 53 4F |E LIST WILL ALSO|
00000160: 20 41 50 50 45 41 52 20 4F 4E 20 54 48 45 20 43 | APPEAR ON THE C|
00000170: 55 52 52 45 4E 54 20 4F 55 54 50 55 54 20 44 45 |URRENT OUTPUT DE|
00000180: 56 49 43 45 2E 0D 0D C3 4F 4D 4D 41 4E 44 20 D3 |VICE....OMMAND .|
00000190: 59 4E 54 41 58 3A 0D 0D C6 C9 CE C4 20 22 4C 49 |YNTAX:...... "LI|
000001A0: 53 54 22 20 57 48 45 52 45 20 5B 46 49 45 4C 44 |ST" WHERE [FIELD|
000001B0: 5D 20 49 53 20 22 43 52 49 54 45 52 49 4F 4E 22 |] IS "CRITERION"|
000001C0: 20 3B 5B 46 49 45 4C 44 32 5D 20 49 53 20 22 43 | ;[FIELD2] IS "C|
000001D0: 52 49 54 45 52 49 4F 4E 22 2E 2E 2E 2E 2E 0D 0D |RITERION".......|
000001E0: 31 2E 20 D4 48 45 20 4C 49 53 54 20 57 49 4C 4C |1. .HE LIST WILL|
000001F0: 20 42 45 20 43 41 4C 4C 45 44 20 27 48 4C 49 53 | BE CALLED 'HLIS|
00000200: 54 27 20 49 46 20 54 48 45 20 46 49 4C 45 4E 41 |T' IF THE FILENA|
00000210: 4D 45 20 49 53 20 4F 4D 49 54 54 45 44 2E 20 45 |ME IS OMITTED. E|
00000220: 2E 47 2E 20 C6 C9 CE C4 20 22 22 0D 0D 32 2E 20 |.G. .... ""..2. |
00000230: C9 46 20 54 48 45 20 43 4F 4D 4D 41 4E 44 20 D7 |.F THE COMMAND .|
00000240: C8 C5 D2 C5 20 49 53 20 4F 4D 49 54 54 45 44 20 |.... IS OMITTED |
00000250: 54 48 45 4E 20 54 48 45 20 4D 41 54 43 48 20 43 |THEN THE MATCH C|
00000260: 52 49 54 45 52 49 41 20 4D 55 53 54 20 42 45 20 |RITERIA MUST BE |
00000270: 45 4E 54 45 52 45 44 20 49 4E 54 4F 0D 20 20 20 |ENTERED INTO. |
00000280: 41 20 42 4C 41 4E 4B 20 52 45 43 4F 52 44 20 46 |A BLANK RECORD F|
00000290: 4F 52 4D 20 41 53 20 46 4F 52 20 54 48 45 20 C5 |ORM AS FOR THE .|
000002A0: CE D4 C5 D2 20 43 4F 4D 4D 41 4E 44 2E 0D 0D 33 |.... COMMAND...3|
000002B0: 2E 20 D7 C8 C5 D2 C5 20 50 41 52 41 4D 45 54 45 |. ..... PARAMETE|
000002C0: 52 53 20 4D 55 53 54 20 42 45 20 4F 46 20 54 48 |RS MUST BE OF TH|
000002D0: 45 20 46 4F 52 4D 20 20 5B 46 49 45 4C 44 5D 20 |E FORM [FIELD] |
000002E0: 49 53 20 22 43 52 49 54 45 52 49 4F 4E 22 0D 0D |IS "CRITERION"..|
000002F0: 34 2E 20 CD 55 4C 54 49 50 4C 45 20 D7 C8 C5 D2 |4. .ULTIPLE ....|
00000300: C5 20 50 41 52 41 4D 45 54 45 52 53 20 53 48 4F |. PARAMETERS SHO|
00000310: 55 4C 44 20 42 45 20 53 45 50 41 52 41 54 45 44 |ULD BE SEPARATED|
00000320: 20 42 59 20 53 45 4D 49 2D 43 4F 4C 4F 4E 53 2E | BY SEMI-COLONS.|
00000330: 0D 0D CC 49 53 54 53 20 43 41 4E 20 42 45 20 55 |...ISTS CAN BE U|
00000340: 53 45 44 20 49 4E 20 D3 C5 CC C5 C3 D4 2C 20 D3 |SED IN ......, .|
00000350: CF D2 D4 2C 20 CF D5 D4 D0 D5 D4 2C 20 C2 C1 D4 |..., ......, ...|
00000360: C3 C8 2C 20 4F 52 20 D2 C5 D0 CF D2 D4 2C 20 41 |.., OR ......, A|
00000370: 4E 44 20 49 4E 20 50 52 4F 47 52 41 4D 53 2E 0D |ND IN PROGRAMS..|
00000380: 0D D3 45 45 20 4E 45 58 54 20 50 41 47 45 20 46 |..EE NEXT PAGE F|
00000390: 4F 52 20 44 45 54 41 49 4C 53 20 4F 46 20 54 59 |OR DETAILS OF TY|
000003A0: 50 45 53 20 4F 46 20 4D 41 54 43 48 49 4E 47 20 |PES OF MATCHING |
000003B0: 41 56 41 49 4C 41 42 4C 45 2E 2E 2E 0D D2 45 46 |AVAILABLE.....EF|
000003C0: 20 20 37 20 20 20 20 20 20 20 20 20 20 20 20 20 | 7 |
000003D0: 20 20 20 20 20 20 20 20 D4 48 45 20 C6 C9 CE C4 | .HE ....|
000003E0: 20 C3 4F 4D 4D 41 4E 44 20 20 20 20 20 20 20 20 | .OMMAND |
000003F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000400: C6 C9 CE C4 20 20 D0 41 47 45 20 32 0D 2D 2D 2D |.... .AGE 2.---|
00000410: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |----------------|
00000420: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |----------------|
00000430: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |----------------|
00000440: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |----------------|
00000450: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0D D4 |-------------...|
00000460: 59 50 45 53 20 4F 46 20 4D 41 54 43 48 49 4E 47 |YPES OF MATCHING|
00000470: 20 41 56 41 49 4C 41 42 4C 45 3A 0D 0D C5 58 41 | AVAILABLE:...XA|
00000480: 43 54 20 4D 41 54 43 48 20 20 20 20 20 20 20 20 |CT MATCH |
00000490: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000004A0: 20 3D 4E 55 4D 42 45 52 20 20 20 20 20 20 20 20 | =NUMBER |
000004B0: 20 3D 54 45 58 54 0D CE 4F 54 20 45 51 55 41 4C | =TEXT..OT EQUAL|
000004C0: 20 54 4F 20 20 20 20 20 20 20 20 20 20 20 20 20 | TO |
000004D0: 20 20 20 20 20 20 20 20 20 20 20 23 4E 55 4D 42 | #NUMB|
000004E0: 45 52 20 20 20 20 20 20 20 20 20 23 54 45 58 54 |ER #TEXT|
000004F0: 0D 0D D3 4C 49 44 49 4E 47 20 4D 41 54 43 48 20 |...LIDING MATCH |
00000500: 57 49 54 48 49 4E 20 46 49 45 4C 44 20 20 20 20 |WITHIN FIELD |
00000510: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000520: 20 20 20 20 20 20 54 45 58 54 0D D3 4C 49 44 49 | TEXT..LIDI|
00000530: 4E 47 20 46 52 4F 4D 20 46 49 45 4C 44 20 4F 4E |NG FROM FIELD ON|
00000540: 57 41 52 44 53 20 20 20 20 20 20 20 20 20 20 20 |WARDS |
00000550: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 54 | T|
00000560: 45 58 54 2D 0D D4 45 52 4D 49 4E 41 54 45 20 54 |EXT-..ERMINATE T|
00000570: 48 45 20 53 4C 49 44 49 4E 47 20 4D 41 54 43 48 |HE SLIDING MATCH|
00000580: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000590: 20 20 20 20 20 20 20 20 20 2A 22 0D 0D CD 41 54 | *"...AT|
000005A0: 43 48 20 47 52 45 41 54 45 52 20 54 48 41 4E 20 |CH GREATER THAN |
000005B0: 46 49 45 4C 44 20 20 20 20 20 20 20 20 20 20 20 |FIELD |
000005C0: 20 3E 4E 55 4D 42 45 52 20 20 20 20 20 20 20 20 | >NUMBER |
000005D0: 20 3E 54 45 58 54 0D CD 41 54 43 48 20 4C 45 53 | >TEXT..ATCH LES|
000005E0: 53 20 54 48 41 4E 20 46 49 45 4C 44 20 20 20 20 |S THAN FIELD |
000005F0: 20 20 20 20 20 20 20 20 20 20 20 3C 4E 55 4D 42 | <NUMB|
00000600: 45 52 20 20 20 20 20 20 20 20 20 3C 54 45 58 54 |ER <TEXT|
00000610: 0D 0D CD 41 54 43 48 20 41 4C 54 45 52 4E 41 54 |...ATCH ALTERNAT|
00000620: 49 56 45 53 20 20 20 20 20 20 20 20 20 20 20 20 |IVES |
00000630: 20 20 20 20 20 20 31 2F 32 2F 33 20 20 20 20 20 | 1/2/3 |
00000640: 20 20 20 20 20 20 41 2F 42 2F 43 0D CD 41 54 43 | A/B/C..ATC|
00000650: 48 20 52 41 4E 47 45 20 4F 46 20 56 41 4C 55 45 |H RANGE OF VALUE|
00000660: 53 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |S |
00000670: 3E 31 26 3C 36 20 20 20 20 20 20 20 20 20 20 20 |>1&<6 |
00000680: 3E 41 26 3C 43 0D 0D CD 41 54 43 48 20 50 41 52 |>A&<C...ATCH PAR|
00000690: 54 49 41 4C 20 54 45 58 54 20 20 20 20 20 20 20 |TIAL TEXT |
000006A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000006B0: 20 20 20 20 20 20 20 20 20 20 20 3D 54 45 58 54 | =TEXT|
000006C0: 2A 0D CD 41 54 43 48 20 57 49 54 48 20 27 57 49 |*..ATCH WITH 'WI|
000006D0: 4C 44 27 20 43 48 41 52 41 43 54 45 52 20 20 20 |LD' CHARACTER |
000006E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000006F0: 20 20 20 20 20 20 3D 54 45 3F 54 3F 0D 0D D2 45 | =TE?T?...E|
00000700: 51 55 45 53 54 20 4D 41 54 43 48 20 49 4E 20 43 |QUEST MATCH IN C|
00000710: 4F 4D 4D 41 4E 44 20 41 52 45 41 20 20 20 20 20 |OMMAND AREA |
00000720: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000730: 20 20 27 3C 2D 27 20 20 20 28 42 41 43 4B 20 41 | '<-' (BACK A|
00000740: 52 52 4F 57 29 0D 0D |RROW).. |
REF 7 THE FIND COMM
AND FIND PAGE 1.
----------------------------------------
---------------------------------------.
.THE FIND COMMAND IS USED TO FIND RECORD
S MATCHING A PARTICULAR SET OF CRITERIA.
AND STORE A LIST OF THE KEYS OF THESE RE
CORDS FOR USE BY OTHER COMMANDS SUCH AS.
SORT OR PROG. THE LIST WILL ALSO APPEAR
ON THE CURRENT OUTPUT DEVICE...COMMAND S
YNTAX:..FIND "LIST" WHERE [FIELD] IS "CR
ITERION" ;[FIELD2] IS "CRITERION".......
1. THE LIST WILL BE CALLED 'HLIST' IF TH
E FILENAME IS OMITTED. E.G. FIND ""..2.
IF THE COMMAND WHERE IS OMITTED THEN THE
MATCH CRITERIA MUST BE ENTERED INTO.
A BLANK RECORD FORM AS FOR THE ENTER COM
MAND...3. WHERE PARAMETERS MUST BE OF TH
E FORM [FIELD] IS "CRITERION"..4. MULTI
PLE WHERE PARAMETERS SHOULD BE SEPARATED
BY SEMI-COLONS...LISTS CAN BE USED IN S
ELECT, SORT, OUTPUT, BATCH, OR REPORT, A
ND IN PROGRAMS...SEE NEXT PAGE FOR DETAI
LS OF TYPES OF MATCHING AVAILABLE....REF
7 THE FIND COMMAND
FIND PAGE 2.---
----------------------------------------
-------------------------------------..T
YPES OF MATCHING AVAILABLE:..EXACT MATCH
=NUMBER
=TEXT.NOT EQUAL TO
#NUMBER #TEXT..SLIDING MATCH
WITHIN FIELD TE
XT.SLIDING FROM FIELD ONWARDS
TEXT-.TERMINATE THE SLIDI
NG MATCH *"..MAT
CH GREATER THAN FIELD >NUMBER
>TEXT.MATCH LESS THAN FIELD
<NUMBER <TEXT..MATCH
ALTERNATIVES 1/2/3
A/B/C.MATCH RANGE OF VALUES
>1&<6 >A&<C..MATCH PAR
TIAL TEXT
=TEXT*.MATCH WITH 'WILD' CHARACTER
=TE?T?..REQUEST MA
TCH IN COMMAND AREA
'<-' (BACK ARROW)..
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL