|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Candidat au titre de Membre du Club
![]() Inscription : juin 2007 Messages : 52 ![]() |
Bonsoir,
je cherche à calculer la date prévue pour la signature du Conseil de gestion, or cette date ne sera requise que si le montant dépasse USD 800K et cette date et fonction de la date de signature du Dir FIN et de celle du DG (la date Max des deux). si l'une de ces deux dates n'est pas saisie, le champ calculé Target Date CG restera vide. en effet, j'ai préparé une fonction, mais je n'arrive pas à la finaliser: Code :
|
||
|
|
00
|
|
|
#2 | ||
|
Membre du Club
![]() clément Étudiant Inscription : septembre 2010 Messages : 131 ![]() |
Tu as un bug ou quelque chose ? Car j'ai pas compris ce que tu voulais ^^
Mais sinon pour tes SELECT t'aurai d'autre "posibilité" car un SELECT avec un seul CASE c'est bourrain, fait plutot des IF et comme ca tu peux supprimer des lignes genre Code :
|
||
|
|
00
|
|
|
#3 |
|
Candidat au titre de Membre du Club
![]() Inscription : juin 2007 Messages : 52 ![]() |
|
|
|
00
|
|
|
#4 | ||
|
Candidat au titre de Membre du Club
![]() Inscription : juin 2007 Messages : 52 ![]() |
Bon, cette fois j'ai utilisé la fonction if, sauf que si j'ai l'une des deux dates ou les deux nulles, le resultat est: #Erreur
Code :
|
||
|
|
00
|
|
|
#5 |
|
Membre Expert
![]() Renald Chauvet Inscription : avril 2006 Messages : 1 581 ![]() |
Bonjour
Essai comme cela Code :
If isnull(Approval_Date_FIN) Or isnull (Approval_Date_DG) Then Exit Function |
|
|
00
|
|
|
#6 | |
|
Candidat au titre de Membre du Club
![]() Inscription : juin 2007 Messages : 52 ![]() |
Citation:
|
|
|
|
00
|
|
|
#7 | |||
|
Candidat au titre de Membre du Club
![]() Inscription : juin 2007 Messages : 52 ![]() |
Citation:
Code :
Function TargDateCG(Amount As Variant, Approval_Date_FIN As Variant, Approval_Date_DG As Variant) |
|||
|
|
00
|
|
|
#8 |
|
Membre du Club
![]() clément Étudiant Inscription : septembre 2010 Messages : 131 ![]() |
tu dois avoir un problème dans tes types, je viens de voir que tu n'as pas marqué que t'a fonction retournait quelque chose
De quel type est DateSigCG ? Car le problème vient peut être de là tente : Code :
Function TargDateCG(Amount As Long, Approval_Date_FIN As Date, Approval_Date_DG As Date) As TYPEDEDATESIGCG |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com