05.11.2013 Aufrufe

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

MEHR ANZEIGEN
WENIGER ANZEIGEN

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

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!