1 REM Ins{nd av Erik Wetterberg <5948> 1987-01-21 Diskett
MEDLEM.INF
INSTRUKTIONER F\R MEDLEM
------------------------
MEDLEM {r ett system f|r hantering av medlemsregister.
F|ljande programfiler ing}r:
MEDLEM.BAS
MEDCRE.BAS (av <5379> Kristoffer Eriksson ers{tter MEDLCRE.BAS
MEDLSKRV.BAS
MEDLEM.INF (denna textfil)
|vriga filer av <5948> Erik Wetterberg
Programmet MEDLEM anv{nds f|r att underh}lla registret, l{gga upp, {ndra
och ta bort medlemmar.
Programmet MEDCRE anv{nds f|r att skapa de ISAM-filer som anv{nds.
Programmet MEDLSKRV anv{nds f|r att skriva ut uppgifter ur registret p}
lista eller etiketter.
I medlemsregistret kan man l{gga upp medlemmar med namn, adress, telefon-
nummer och personnummer. Dessutom kan man l{gga upp koder p} varje medlem,
hur m}nga som helst. Dessa koder kan anv{ndas f|r att notera olika uppgif-
ter om medlemmarna, som vilka som sitter i styrelsen eller har andra upp-
drag, vilka som har betalt medlemsavgiften ett visst }r med mera. Varje kod
f}r vara h|gst sex tecken och dessutom kan man l{gga ytterligare informa-
tion (till exempel ett datum) knutet till medlemmens kod.
Utskrift fr}n registret kan g|ras i tre format: Etikett, Lista (namn,
adress, tel, personummer), Total (som Lista och dessutom alla koder p} med-
lemmen). Man v{ljer vilka medlemmar som skall skrivas ut genom att ange en
kod. Alla medlemmar som har denna kod skrivs d} ut. Om man inte anger n}gon
kod skrivs alla medlemmar ut. Man kan ocks} ange ett minustecken f|re
koden, d} skrivs alla medlemmar ut som saknar denna kod (till exempel alla
medlemmar som inte betalt medlemsavgift 1987). Vid utskrift skall man ocks}
ange hur m}nga rader per sida man vill ha (vid etikett hur m}nga tomma
rader efter varje adress) och vilken rubrik man vill ha p} sidan.
Systemet anv{nder tv} ISAM-filer.
De skall heta XXXXMEDL.ISM och XXXXMKOD.ISM d{r XXXX {r f|reningens namn
(h|gst fyra tecken).
Struktur f|r XXXXMEDL.ISM:
Postl{ngd: 136 Index: 3
Indexnamn Dubletter Start L{ngd Typ
MNAMN J 16 4 A
MEDLNR N 4 2 I
POSTNR J 106 5 A
Struktur f|r XXXXMKOD.ISM:
Postl{ngd: 17 Index: 3
Indexnamn Dubletter Start L{ngd Typ
MEDLNR J 4 2 I
MKOD J 6 6 A
MNRKOD J 4 8 B
<5948> Erik Wetterberg
Kristoffer Eriksson <5357> har g}tt igenom programmen och bidragit med {nd-
ringar som avser att anpassa dem till ABC-datorerna. H{r nedan kommer en
del av hans kommentarer.
Det g}r tyv{rr inte att avbryta en p}b|rjad operation, typ inmatning av en
ny post. Det finns en tangent ben{mnd Quit (CTRL-Q) i programmet, men dess
effekt {r bara att signalera att inmatningen {r klar, och posten kan lag-
ras.
Man kan bara mata in versaler i alla f{lt.
Du b|r vara medveten om att p} ABC-maskinerna {r:
CE = Radera rad,
<-- = F|reg}ende namn i MEDLEM.BAS
--> = N{sta namn i MEDLEM.BAS
CTRL-B = Shift- <-- = F|reg}ende medlemsnr i MEDLEM.BAS
CTRL-F = Shift- --> = N{sta medlemsnr i MEDLEM.BAS
CTRL-U = Upp
CTRL-Q = Quit
CTRL-D = Radera tecken i MEDLEM.BAS och MEDLSKRV.BAS d{r PF8 {r upptaget.
PF7 = "ESC" i MEDLSKRV.BAS.
Shift- <-- och Shift- --> {r vad det heter p} DTC-2. P} ABC anv{nds inte
den tangentkombinationen.
CTRL-D var tidigare CTRL-<>.
CTRL-D/PF8 raderar tecknet till v{nster om mark|ren.
I MEDLSKRV.BAS bla st}r det p} n}gra st{llen "Tryck ESC f|r att avbryta".
P} ABC anv{nds PF7.
Notera detta om hur till{ggskoderna till medlemsposterna hanteras. Man kan
mata in flera stycken p} varje post, och n{r man {r klar matar man helt
enkelt in en tom till{ggskod, dvs man trycker bara RETURN f|rst p} raden.
Likadant n{r man tar bort en. D} trycker man CE s} koden blir tom, och
RETURN s} tas den bort. Allt arbete (inskrivning, borttagning, editering)
med till{ggskoderna inleder man med "PF6:koder".
Vid listning i MEDLSKRV.BAS av poster p} sk{rmen skrivs alla poster ovanp}
varandra, och det kan vara sv}rt att hinna pausa mellan posterna, som man
ju d} m}ste g|ra f|r att ha en chans att l{sa dem.
Texten redigerad 1987-11-15 <2776> B Sandgren