4.5 Integration by Substitution Outside Function Inside Function Derivative of Inside Function.
Function CalculPMP
Transcript of Function CalculPMP
-
7/25/2019 Function CalculPMP
1/11
1
Function CalculPMP(CodeObjet As String, CodeMagasin As Long)
On Error GoTo errcalc
!i" #teStoc$E As !ouble
!i" #teStoc$ As !ouble
!i" #teStoc$%al As !ouble
!i" rst&ange"ent As &ecordset
!i" rstObjetCMP As &ecordset
!i" dblPMP As !ouble
!i" d!ate!ernMou' As !ate
!ebugPrint *T+eES-E And CodeObjet-* . CodeObjet . * And CodeMagasin-* . CodeMagasin
#teStoc$E - /0(!Loo$u(*#uantite*, *&eMou'e"ent1*, *T+eES-E And CodeObjet-* . CodeObjet . * AndCodeMagasin-* . CodeMagasin), )
#teStoc$E - /0(!Su"(*#uantite*, *&eMou'e"ent1C2MP*, *T+eES-E And CodeObjet-* . CodeObjet . * AndCodeMagasin-* . CodeMagasin), )
#teStoc$%al - /0(!Su"(*#uanti3cation*, *&eMou'e"ent1C2MP*, *T+eES-E And CodeObjet-* . CodeObjet . * AndCodeMagasin-* . CodeMagasin), )
d!ate!ernMou' - !Last(*!ateMou'*, *&eMou'e"ent1C2MP*, *CodeObjet-* . CodeObjet . * And CodeMagasin-* .CodeMagasin)
45 (/ot #teStoc$ - ) T6en
45 #teStoc$E - T6en
dblPMP -
Else
-
7/25/2019 Function CalculPMP
2/11
7
dblPMP - #teStoc$%al 8 #teStoc$E
Else
dblPMP -
End 45
#teStoc$ - !Su"(*#teM't*, *&eMou'e"ent1*, *CodeObjet-* . CodeObjet . * And CodeMagasin-* . CodeMagasin)
Set rst&ange"ent - Current!bOen&ecordset(*Select 9 Fro" T&ange"ents :6ere CodeMagasin-* . CodeMagasin . *And CodeObjet-* . CodeObjet . **)
:it6 rst&ange"ent
45 (&ecordCount - ) T6en
Add/e;
Else
Edit
End 45
-
7/25/2019 Function CalculPMP
3/11
>
Coder ar "oi
Set rstObjetCMP - Current!bOen&ecordset(*Select 9 Fro" TObjets :6ere CodeObjet-* . CodeObjet . **)
:it6 rstObjetCMP
Edit
-
7/25/2019 Function CalculPMP
4/11
B
!i" db As !atabase
Set rst&ange"ent - Current!bOen&ecordset(*Select 9 Fro" T&ange"ents :6ere CodeMagasin- *)
Set rstMou'e"ent - Current!bOen&ecordset(*Select 9 Fro" TMou'e"ent :6ere CodeMagasin- *)
:it6 rstMou'e"ent
Add/e;
-
7/25/2019 Function CalculPMP
5/11
D
Mo'eLast
Mo'eFirst
Patienter4nit *Cration des lignes de rgularisation*, True, &ecordCount
:6ile /ot EOF
Patienter2date ct,
rstMou'e"ent rstMou'e"ent
-
7/25/2019 Function CalculPMP
6/11
H
45 (/ot 4s/ull(!Loo$u(*CodeObjet*, *T&ange"ents*, *CodeMagasin-* . CodeMagasin . * And CodeObjet-* .