Exporter les congés du serveur

Forum destiné aux questions sur le développement : Formules, LotusScript, Java ...

Exporter les congés du serveur

Messagepar seroa » 27 Nov 2009 à 11:33

Bonjour à tous,

Il existe une liste de congés définis dans le directory du serveur. J'aimerai récupérer les dates de ses congés. Pour cela je récupère dans la vue ($Holidays), les documents Holiday qui m'interessent, par exemple avec le champ HolidayGroup = "France".

Lorsque j'ai récupérer ses documents, je souhaite récupérer toutes les dates de congé defini. Pas de problème lorqu'ils sont écris en dur, je récupère RepeatCustom qui est un champ date multivalue.

Mais lorsqu'il s'agit d'un congé Répété, il peut être répéter de différente façon, tous les mois toutes les semaines, jusqu'à une certaine date... avec un intervalle choisi par l'utilisateur etc

J'aimerai bien pouvoir récupérer la liste des dates directement sans effectués les calculs des Repeat, je me demande si c'est bien possible.

Si vous avez une piste...

Merci
seroa
Posteur expérimenté
Posteur expérimenté
 
Message(s) : 304
Inscrit(e) le : 08 Nov 2007 à 08:36
Localisation : Mâcon

Messagepar Jérome Deniau » 27 Nov 2009 à 14:05

@explode(date1 - date2)
Jérome Deniau
 

Messagepar seroa » 01 Déc 2009 à 10:34

Bonjour,

L'@Explode me permettrais de récupérer les dates entre dans une périodes, mais d'après l'aide l'intervalle est de 1 mois. Et en plus je n'est pas la date de fin dans le formulaire Holiday de la names.nsf.

L'intervalle est défini par l'utilisateur, en générale, il sera de 1 an, pour les jours fériés qui se répètent tous les ans.

Mais il faut prévoir aussi les autres cas, si dans la names.nsf, j'ai un jour férié qui est répété tous les 2ème jours du mois pendant 10 ans et que s'il tombe un weekend il est décalé au lundi, dans ce cas, c'est plus compliqué.

Est-ce que domino génère une liste de ses jours quelque part ?
seroa
Posteur expérimenté
Posteur expérimenté
 
Message(s) : 304
Inscrit(e) le : 08 Nov 2007 à 08:36
Localisation : Mâcon

Messagepar Michael DELIQUE » 01 Déc 2009 à 10:36

salut

oui, domino gere une liste des jours feriés dans le names regarde la vue hollidays
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar seroa » 01 Déc 2009 à 10:49

Salut,

Oui en effet, je me sert de la vue ($Holidays) pour récupérer mes documents Holiday.

Le problème, c'est que mon document Holiday offre 2 possibilités :

Soit les jours fériés sont définis en dur, par exemple pour le lundi de pâque, on aura en dur dans le champ RepeatCustom : 13/04/2009:05/04/2010 etc...

Soit les jours sont paramètrables, par exemple, le jour de l'an, j'aurais alors les champs suivant :

RepeatUnit : Yearly
RepeatStartDate : 01/01/2009
RepeatFor : 10
RepeatForUnit : Years

Je voudrais récupérer : 01/01/2009:01/01/2010:01/01/2011 etc

Ca serait assez simple à calculé dans ce cas la, mais parfois, il est possible de paramètrer des jours bien plus compliqués.
seroa
Posteur expérimenté
Posteur expérimenté
 
Message(s) : 304
Inscrit(e) le : 08 Nov 2007 à 08:36
Localisation : Mâcon

Messagepar Michael DELIQUE » 01 Déc 2009 à 10:51

va falloir faire du code spécifique !
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar seroa » 01 Déc 2009 à 10:55

ok, merci bien
seroa
Posteur expérimenté
Posteur expérimenté
 
Message(s) : 304
Inscrit(e) le : 08 Nov 2007 à 08:36
Localisation : Mâcon

Messagepar Michael DELIQUE » 01 Déc 2009 à 10:56

désolé, j'ai rien en stock comme fonction qui pourrait t'aider !
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar Aquanotes » 01 Déc 2009 à 20:54

Salut,

Je ne connais pas l'objectif de ton export, mais est ce utlile de gérer tous les cas de figure ? Pour une app. j'ai fais ce genre d'export pour une création en automatique dans les agendas des users, mais en accord avec l'admin, on ne gère que les jours fériés répétés tous les ans et les jours fériés non contants (champ RepeatCustom ).

Après en fonction de ton besoin, ce n'est peut être pas possible.
*** une 3ème année sans nicotine qui démarre :danse001: ***
Aquanotes
Posteur habitué
Posteur habitué
 
Message(s) : 295
Inscrit(e) le : 16 Déc 2004 à 12:13
Localisation : Niort


Retour vers Développement

cron