Subversion Repositories wimsdev

Rev

Rev 23 | Rev 8515 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
23 reyssat 1
 
2
!read model/cut.proc
3
output=wimshome/sessions/$ses/submit2.oef
4
 
5
cnt=!recordcnt $input
6
 
7
all=$parms,$sps,$statementrec
8
 
9
!writefile $output $model_def
10
 
11
!for i=1 to $cnt
12
 !default reply$i=$(val$i)
13
 !if $i notitemof $all
14
  r=!record $i of $input
15
  !appendfile $output :$r\
16
 
17
  !goto loopend
18
 !endif
19
 reply$i=!replace internal $\
20
: by $\
21
 : in $(reply$i)
22
 !if $i isitemof $sps
23
  !appendfile $output :\$(name$i){$(reply$i)}
24
  !goto loopend
25
 !endif
26
 !if $i isitemof $parms
27
  !if $(menu$i)=$empty
28
   !appendfile $output :$(title$i)\
29
$(help$i)\
30
\$(type$i){$(name$i)=$(reply$i)}\
31
 
32
  !else
33
   t_=!itemcnt $(menu$i)
34
   !bound reply$i between integer 1 and $t_ default 1
35
   !appendfile $output :$(title$i)\
36
$(help$i)\
37
\$(type$i){$(name$i)=item($(reply$i),$(menu$i))}\
38
 
39
  !endif
40
  !goto loopend
41
 !endif
42
 !if $i=$statementrec
43
  !appendfile $output :$helpst\
44
\statement{$statement}\
45
 
46
  !goto loopend
47
 !endif
48
 :loopend
49
!next i
50
 
51
!sh cd $wims_home/sessions/$ses; mv -f submit2.oef submit.oef\
52
	cp -f submit.oef user-deposit
53
 
54