Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour,
Je souhaite mettre à l'intérieur d'une variable une série de date.
Le but étant de compter le nombre de jours entre 2 dates en excluant du calcul les dates de cette variable (considérées comme jours de poids zéro) via une formule :
NetWorkDays(date_début,date_fin,$(Jour0))
J'utilise le script :
Let Jour0='';
tCalendrier:
LOAD date(Date) as Date,
JourOuvré
FROM
[..\Jours_Ouvres.xls]
(biff, embedded labels, table is JoursO$);
NoConcatenate
tJour0:
LOAD Date
Resident tCalendrier
Where JourOuvré=0;
DROP Table tCalendrier;
FOR Each i in FieldValueList('Date')
Jour0=Jour0 & ',' & chr(39) & Date & chr(39)
next;
Mais la valeur remontée dans ma variable Jour0 est :
,'','','','','','','','','','','','','','','','','','',''...
Comme si le champ date était vide..
Une bonne âme aurait-elle une idée ??
Je crois que tu dois échanger le champ "Date" avec ton variable "i" comme ca:
FOR Each i in FieldValueList('Date')
Jour0=Jour0 & ',' & chr(39) & i & chr(39)
next;
cordialement
Marco
Je crois que tu dois échanger le champ "Date" avec ton variable "i" comme ca:
FOR Each i in FieldValueList('Date')
Jour0=Jour0 & ',' & chr(39) & i & chr(39)
next;
cordialement
Marco
Excellent !
Merci Marco !