Subversion Repositories wimsdev

Rev

Rev 15769 | Rev 18127 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

  1. !set t=!recordcnt wimshome/log/classes/$wims_class/sheets/.sheets
  2. !set wlist=!getscoreweight
  3. !set sevlist=!record 0 of wimshome/log/classes/$wims_class/sheets/.severity
  4. !set aclist=
  5. !set formula_list=!record 0 of adm/class/sheetformula
  6. !set scoremax=!line 1 of $sevlist
  7. !set tmp=!defof DF_SEVERITY in wimshome/public_html/bases/sys/define.conf
  8. !distribute words $tmp into bidon,tmp_s,tmp_ss
  9. !for i=1 to $t
  10.   !set s_$i=!record $i of wimshome/log/classes/$wims_class/sheets/.sheets
  11.   !set sev_$i=!line $i + 1 of $sevlist
  12.   !distribute word $(sev_$i) into w_$i,s,ss
  13.   !default w_$i=1
  14.   !bound s between integer 0 and 6 default $tmp_s
  15.   !bound ss between integer 0 and 2 default $tmp_ss
  16.   !set f_$i=!item $s+1 of $formula_list
  17.   !set f_$i=!replace internal I by I$ss in $(f_$i)
  18.   !set a_=!line 1 of $(s_$i)
  19.   !! ------test if sheet is hidden for this user
  20.     !set h_=!line 9 of $(s_$i)
  21.     !if $h_!=$empty
  22.       !readproc adm/vfilter/ishiddensheet.proc $h_
  23.     !endif
  24.   !! -----end test
  25.   !! ------ download techvarvalue for individual sheet
  26.   !set h_=!line 10 of $(s_$i)
  27.   !if $h_!=$empty
  28.     !set indivtechval_$i=!defof user_techvar_$(h_) in $userdef
  29.   !else
  30.     !reset indivtechval_$i
  31.   !endif
  32.   !! ------ end individual sheet
  33.   !if $a_>=1 and $a_<=2 and $hidden_sheet!=1
  34.     !set aclist=!append item $i to $aclist
  35.   !endif
  36.   !reset hidden_sheet
  37. !next i
  38. !reset tmp tmp_s tmp_ss
  39. !set n=!itemcnt $aclist
  40.