Skip to content

Commit c29549e

Browse files
committed
video code mumps
1 parent b173cb8 commit c29549e

File tree

3 files changed

+27
-28
lines changed

3 files changed

+27
-28
lines changed

mumps-demo/demo

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
1-
Saved by %RS from [MGR,TST] on 02 Nov 2024 at 09:14:10 AM
2-
demo code
1+
Saved by %RS from [MGR,DEV] on 03 Nov 2024 at 12:03:17 PM
2+
demo code that generates test data
33
demo
4-
demo ; Demo routine
5-
s fnames="Roy|Maurice|Jeffrey|Ray|Vincent|Rob|Wilco|Wim|Rajesh|Julia|Enid|Edith|Archie|Robert|Cynthia|Clare|Karin|Tony|Anthony|Mick|Keith|Juliet|Daisy"
6-
s lnames="Jagger|Woods|Johnson|DeVille|Williams|Richarson|van de Oort|Beckham|Robbinson|Vega|de Lange|Orbinson|Richards|Meijer|Romer|Duke|Coltrane|Ford|Cooper"
4+
demo ; New routine
5+
s fnames="Roy|Maurice|Jeffrey|Ray|Vincent|Rob|Wilco|Wim|Rajesh|Julia|Enid|Edith|Archie|Robert|Cynthia|Clare|Karin|Tony|Anthony|Mick|Keith|Juliet|Daisy|Marc"
6+
s lnames="Jagger|Woods|Johnson|DeVille|Williams|Richardson|van der Oort|Beckham|Robinsson|Vega|de Lange|Orbinson|Richards|Meijer|Roner|Duke|Coltrane|Ford|Cooper"
77
s agep=67
88
s agew=15
9-
s year=$PIECE($H,",",1)\365.25+1841
10-
r "Number of users to add:",AMOUNT
11-
f i=1:1:AMOUNT do
9+
s year=$P($H,",",1)\365.25+1841
10+
r "Numer of users to add: ",AMOUNT
11+
f i=1:1:AMOUNT d
1212
. s id=$i(^USERS)
13-
. s fname=$P(fnames,"|",$R($L(fnames,"|")-1)+1)
14-
. s lname=$P(lnames,"|",$R($L(lnames,"|")-1)+1)
13+
. s fname=$P(fnames,"|",$R($L(fnames,"|"))+1)
14+
. s lname=$P(lnames,"|",$R($L(lnames,"|"))+1)
1515
. s byear=(year-agep)+($R(agep-agew))
1616
. s ^USERS(id,"name")=fname_"|"_lname
17-
. s ^USERS(id,"age")=byear
17+
. s ^USERS(id,"byear")=byear
1818
. w:(i#10=0) "."
1919
quit
2020
;---

mumps-demo/find

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,15 @@
1-
Saved by %RS from [MGR,TST] on 02 Nov 2024 at 03:56:17 PM
2-
find code depends on ^print
1+
Saved by %RS from [MGR,DEV] on 03 Nov 2024 at 12:03:25 PM
2+
find demo code
33
find
44
find ; New routine
55
R "NAME|LASTNAME: ",NAME,!
66
S ID=""
77
S FOUND=0
88
F S ID=$O(^USERS(ID)) Q:ID="" D
9-
.I ^USERS(ID,"name")=NAME D
10-
..W ID,!
11-
..D ^print(ID)
12-
..S FOUND=FOUND+1
13-
W !,"# RECORDS FOUND :"_FOUND,!
9+
. I ^USERS(ID,"name")=NAME D
10+
. . D ^print(ID)
11+
. . S FOUND=FOUND+1
12+
W !,"# RECORDS FOUND : "_FOUND,!
1413
;---
1514

1615

mumps-demo/print

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
1-
Saved by %RS from [MGR,TST] on 02 Nov 2024 at 04:01:22 PM
2-
print code user by find
1+
Saved by %RS from [MGR,DEV] on 03 Nov 2024 at 12:03:06 PM
2+
print code used by find
33
print
4-
print(USERID) ; Entry point for printing user information
4+
print(USERID) ; New routine
55
NEW NODE
66
S Y=$P($H,",",1)/365.25+1841
77
I '$DATA(^USERS(USERID)) DO
8-
.W "User ID "_USERID_" does not exist.",!
8+
. W "UserID "_USERID_" does not exist.",!
99
E DO
10-
.W "________________________________________________________________________________",!
11-
.W "User ID: ",USERID,!
12-
.S NODE=""
13-
.F S NODE=$O(^USERS(USERID,NODE)) Q:NODE="" DO
14-
..I NODE="name" W "Firstname: "_$P(^USERS(USERID,NODE),"|",1)_" Lastname: "_$P(^USERS(USERID,NODE),"|",2)_" age : "_(Y-^USERS(USERID,"age")\1),!
15-
.W "________________________________________________________________________________",!
10+
. W "_________________________________________________",!
11+
. W "UserID: "_USERID,!
12+
. S NODE=""
13+
. F S NODE=$O(^USERS(USERID,NODE)) Q:NODE="" D
14+
. . I NODE="name" W "Firstname: "_$P(^USERS(USERID,NODE),"|",1)_" Lastname: "_$P(^USERS(USERID,NODE),"|",2)_" age: "_(Y-^USERS(USERID,"byear")\1),!
15+
. W "________________________________________________",!
1616
QUIT
1717
;---
1818

0 commit comments

Comments
 (0)