Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour,
J'ai dans ma table Calendrier une colonne Férié.
Je voudrais créer une variable vListeFeries, pour pouvoir l'utiliser dans la formule networkdays (start_date, end_date [, holiday]) .
Comment faire depuis mon load, l'implémentation de ma variable :
Load DateCalendrier |
Resident Calendrier
Where Ferie=1;
Il faudrait donc concaténer, toutes les DateCalendrier de mon Load dans vListeFeries.
Merci pour votre aide
Nicolas
J'ai résolu mon problème.
Voici le script utilsé:
TempFeries:
Load DateCalendrier
Resident Calendrier
Where Ferie=1;
Let vListeFeries = Null();
Let vNumRow = NoOfRows('TempFeries');
For i=0 to $(vNumRow)-1
Let vListeFeries = vListeFeries & ',' & chr(39) & Peek('DateCalendrier',$(i)) & chr(39);
Next;
Let vListeFeries = Mid(vListeFeries,2);
// suppression de la table temporaire TempFeries
Drop Table TempFeries;
// suppression des variables
Let vNumRow = Null();
Let i = Null();
J'ai résolu mon problème.
Voici le script utilsé:
TempFeries:
Load DateCalendrier
Resident Calendrier
Where Ferie=1;
Let vListeFeries = Null();
Let vNumRow = NoOfRows('TempFeries');
For i=0 to $(vNumRow)-1
Let vListeFeries = vListeFeries & ',' & chr(39) & Peek('DateCalendrier',$(i)) & chr(39);
Next;
Let vListeFeries = Mid(vListeFeries,2);
// suppression de la table temporaire TempFeries
Drop Table TempFeries;
// suppression des variables
Let vNumRow = Null();
Let i = Null();