home *** CD-ROM | disk | FTP | other *** search
- SBP
- ╜ -----------------------------------------
- ╜ STKDS
- ╜ Enter Daily Stock Prices
- ╜ Last updated Sep 14, 89
- ╜ -----------------------------------------
-
- ms1$ "Is entry correct?"
- Γ e: │ _ wm99
- ┤ Ö"stocks"
- ú"Stock_Key"
- ┤ £"stkds":frow% 10
-
- m0: ╜ Display from first record
- ╔ b:lkey$ Stock_Key.STOCKS
- ╔ `:fkey$ Stock_Key.STOCKS:ckey$ fkey$
-
- m01: ╜ Display from ckey$
- vs1
-
- m1: ╜ Wait here for a push button to be clicked
- £: ╧ ▀
- wm1
-
- m22: ╜ Edit record
- r$ (1,1,0)
-
- m221:
- ┬"Enter line to be edited","",4,a%,r$,2
- ía% 0 p wm223
- r% 0(r$)
- ír%
- 1 p wm221
- ír% lrec% p wm221
-
- m222:
- öPrice Asked.STOCKS "r%
- öPrice Bid.STOCKS "r%
- ┬ms1$,"",1,a%: ía% 0 p wm222
- Price Date.STOCKS Q:Price Time.STOCKS R
- ╠
- ír% 10 p wm221
- ír% 9 pr$ (10,2,0) ^r$ (r% 1,1,0)
- wm221
-
- m223: ╜ Redisplay existing screen
- ckey$ pfkey$
- wm01
-
- m24: ╜ Next page
- ílkey$ plkey$ p wm1
- ╔ Ñplkey$
- ╔ ▒:ckey$ Stock_Key.STOCKS
- wm01
-
- m25: ╜ Prev page
- ífkey$ pfkey$ p wm1
- ╔ Ñpfkey$
- ¢i% 1 qfrow%
- ╔ g
- ▒i%
- ckey$ Stock_Key.STOCKS
- wm01
-
- m26: ╜ Exit
- å £
- ret% 1: ä"stkm"
-
- s1: ╜ Displays page of records starting with ckey$
- ╜ Returns first and last keys and number of records for page
- ü £
- ╔ Ñckey$
- pfkey$ Stock_Key.STOCKS
- ¢i% 1 qfrow%
- ═ £ "i%
- íStock_Key.STOCKS lkey$ p ws11
- íi%
- frow% p ╔ ▒
- ▒i%
-
- s11:
- plkey$ Stock_Key.STOCKS
- íi% frow% 1 plrec% frow% ^lrec% i%
- ├
-
- m99: ╜ Error conditions
- ┬ (( &),"Press OK to make another selection",1,a%
- ía% 1 p ym1
- Æ
-
-
-