Ylös Edellinen Seuraava Otsikkosivu Hakemisto Sisällys

2.5.2 Korjaus

Siis parasta mennä takaisin miettimään. Onneksi itse ohjelmaa ei ole ehditty kirjoittamaan. Jäsenmaksut?

Miten jäsenmaksukentän käyttö? Ehkä tämä kenttä pitää säilyttää tiedoksi siitä, paljonko henkilön pitäisi maksaa jäsenmaksua. Tarvitsemme siis uuden kentän:

	Maksettu maksu    (10)          >

Ainais-- ja kunniajäsenet hoidetaan siten, että heidän jäsenmaksukseen, joka pitäisi maksaa, annetaan vaikkapa 0 mk.

Lisäksi meille ilmiselvät asiat eivät aina olleetkaan sihteerille selviä. Ohjelmaamme täytynee lisätä myös avustus.

Lisätään kaksi uutta valintaa päävalikkoon:

	...
	Valitse:
	   ?  = avustus
	   0  = lopetus
	   1  = lisää uusi jäsen
	   2  = etsi jäsenen tiedot
	   3  = tulosteet
	   4  = tietojen korjailu
	   5  = päivitä jäsenmaksuja
	   :5
	
	5. Päivitä jäsenmaksuja
	=======================
	
	Valitse:
	   ?  = avustus
	   0  = takaisin päävalintaan
	   1  = poista kaikki edellisen vuoden maksut
	   2  = kysy maksettu maksu nimen mukaan
	   :1
	
	Poistetaan kaikki edellisen vuoden jäsenmaksut!
	Poistetaan siis kaikki maksetut jäsenmaksut (K/e):K
	Odota hetki...  Jäsenmaksut poistettu!
	
	Valitse:
	   ?  = avustus
	   0  = takaisin päävalintaan
	   1  = poista kaikki edellisen vuoden maksut
	   2  = kysy maksettu maksu nimen mukaan
	   :2
	
	Muutetaan maksettuja jäsenmaksuja!
	==================================
	
	Jos haluat kaikki jäsenet, anna *
	Kysely loppuu, mikäli annat maksuksi  q
	Jäsenen nimi      ()            >*[RET]
	
	  Ankka Aku 010245-123U
	  Ankkakuja 13 12345 ANKKALINNA
	  k: 12-12325 t: 12-33333 a:
	  Liittynyt -91.  Jäsenmaksu 50 mk.  Maksettu mk.
	  velkaa Roopelle
	Maksettu maksu mk ()            >[RET]
	
	  Ankka Lupu 010356-127L
	  c/o Aku Ankka (Ankkakuja 13 12345 ANKKALINNA)
	  k: 12-12324 t: a:
	  Liittynyt -91.  Jäsenmaksu 10 mk.  Maksettu mk.
	  Aku Ankan veljenpoika, sudenpentu
	Maksettu maksu    ()            >10[RET]
	... Jatkuu näin kunnes kaikki käyty läpi ...
	... Tai vastataan ...
	Maksettu maksu mk ()            >q[RET]
	
	Jäsenen nimi      ()            >*aku*[RET]
	  Ankka Aku 010245-123U
	  Ankkakuja 13 12345 ANKKALINNA
	  k: 12-12324 t: a:
	  Liittynyt -91.  Jäsenmaksu 50 mk.  Maksettu mk.
	  velkaa Roopelle
	Maksettu maksu    ()            >40[RET]
	Pitäisi maksaa 50 mk ja on maksanut 40 mk.  
	Onko oikein (K/e):e
	Maksettu maksu mk ()            >50[RET]
	
	Jäsenen nimi      ()            >[RET]
	
	Valitse:
	   ?  = avustus
	   0  = takaisin päävalintaan
	   1  = poista kaikki edellisen vuoden maksut
	   2  = kysy maksettu maksu nimen mukaan
	   :0
	...


Ylös Edellinen Seuraava Otsikkosivu Hakemisto Sisällys