PDF complete version (5 MB) - ETH - LUE - ETH Zürich
PDF complete version (5 MB) - ETH - LUE - ETH Zürich
PDF complete version (5 MB) - ETH - LUE - ETH Zürich
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
Anhang 31<br />
6.6 Restriktion<br />
Public Function restriktion(lawi_typ, hoehe, Rest_hoehe, neigung, Rest_neigung, massnahme, Rest_aufforstung, Rest_law)<br />
Dim auff_indikator, h_indikator, n_indikator, l_indikator, g_indikator, s_indikator, a_indikator As Integer<br />
Dim placebo As Database<br />
Dim indikator As Recordset<br />
Set placebo = DBEngine.Workspaces(0).Databases(0)<br />
Set indikator = placebo.OpenRecordset("indikatoren")<br />
indikator.MoveFirst<br />
If hoehe < Rest_hoehe Then<br />
h_indikator = indikator![hoehe_ind_wahr]<br />
Else<br />
h_indikator = indikator![hoehe_ind_falsch]<br />
End If<br />
If neigung < Rest_neigung Then<br />
n_indikator = indikator![neigung_ind_wahr]<br />
Else<br />
n_indikator = indikator![neigung_ind_falsch]<br />
End If<br />
If Rest_law = 1 Then<br />
l_indikator = indikator![lawi_ind_falsch]<br />
Else<br />
l_indikator = 1<br />
End If<br />
'Else<br />
' l_indikator = 0<br />
'End If<br />
'If hoehe > 1400 Then<br />
' If Rest_schneegleiten > 0 Then<br />
' g_indikator = 0.2<br />
' Else<br />
g_indikator = 1<br />
' End If<br />
'Else<br />
' g_indikator = 1<br />
'End If<br />
If Rest_aufforstung = 1 Then<br />
If lawi_typ = 1 Then<br />
auff_indikator = indikator![aufforst_ind_wahr]<br />
Else<br />
auff_indikator = indikator![aufforst_ind_falsch]<br />
End If<br />
Else<br />
auff_indikator = indikator![aufforst_ind_wahr]<br />
End If<br />
'If bobede = 3 Or bobede = 4 Then<br />
' If schutt = 1 Then<br />
' s_indikator = 0.1<br />
' Else<br />
' s_indikator = 1<br />
' End If<br />
'Else<br />
s_indikator = 1<br />
'End If<br />
If massnahme > 0 Then<br />
restriktion = h_indikator * n_indikator * l_indikator * g_indikator * s_indikator * auff_indikator<br />
Else<br />
restriktion = 0<br />
End If