Toutes mes réponses sur les forums
-
AuteurRéponses
-
Nath65
ParticipantBonjour,
J’ai réussi à solutionner mon problème. Merci de votre aide
Bonne journée
Nath65
ParticipantBonjour,
J’ai reconstruit certains champs du formulaire qui semblaient ne plus intégrer les modifications…et cela fonctionne, merci 🙂 . Pour info, j’ai conservé la première syntaxe que je comprends mieux même si c’est plus long. Mais j’ai une nouvelle problématique : j’ai une 3ème case de date qui doit indiquer le début de la période de livraison avec par défaut la date de la commande en automatique et qui doit pouvoir être modifiée manuellement par une date postérieure et bloquée pour les date antérieure à la date de commande. j’espère être claire…
J’avais le script suivant qui fonctionnait avant que je ne modifie le script de la date de commande et qui ne fonctionne plus…
var date=util.scand(« dd/mm/yyyy », this.getField(« StartDate »).value); var laDate=util.scand(« dd/mm/yyyy », event.value); if (laDate.getTime()<date.getTime()) event.value=this.getField(« StartDate »).value;
et dans calcul :
if (event.source && event.source.name== »StartDate ») event.value=this.getField(« StartDate »).value;
Pouvez-vous m’aider à résoudre ce problème ? Merci d’avance !
Attachments:
You must be logged in to view attached files.Nath65
ParticipantMerci à tous les deux pour votre aide. Je ne comprends pas pourquoi ça ne fonctionne pas dans mon fichier. J’ai toujours 5 jours de plus quelque soit le jour de la semaine. J’essaierai de résoudre le problème lundi matin et je reviendrai vers vous.
Bon week-end et encore merci
Nath65
ParticipantBonjour et merci beaucoup de votre retour, mais je rencontre un problème que je ne comprends pas, votre fichier fonctionne, bien que je n’arrive pas à comprendre la logique du script. Mais quand j’applique le même script dans mon fichier, les 2 exceptions (commande un lundi ou un mardi) le décalage au vendredi ou lundi pour la date limite ne se fait plus alors que tout est identique…
D’autre part, je ne souhaite pas avoir de cases jourCommande et jourLivraison mais juste le décalage dans la date pour que la date limite ne soit pas le week-end.
Pouvez-vous m’aider ? Merci encore.
3 mars 2022 à 20:23 en réponse à : Date calculée modifiable par une date ultérieure mais pas antérieure #70703Nath65
ParticipantSuper ! Merci beaucoup de votre aide.
Bonne soirée
3 mars 2022 à 15:59 en réponse à : Date calculée modifiable par une date ultérieure mais pas antérieure #70699Nath65
ParticipantNon, dans « dateLimite » on peut mettre la même date que « StartDate » alors qu’on doit conserver d’écart de 5 jours en plus minimum… est-ce faisable ?
3 mars 2022 à 15:24 en réponse à : Date calculée modifiable par une date ultérieure mais pas antérieure #70697Nath65
ParticipantDésolée de ne pas être assez claire…
Voici la procédure :
1 – On indique une date dans le champ « StartDate ».
2 – Le champ « DateLimite » indique la date « StartDate » plus 5 jours. Ce champ doit être modifiable uniquement avec une date postérieure à celle du champ « StartDate »plus 5 jours ?
3 – Le champ « DateLivraison » indique la même date que « StartDate ». Ce champ doit être modifiable uniquement avec une date postérieure à celle du champ « StartDate »J’espère que c’est plus clair…
3 mars 2022 à 11:17 en réponse à : Date calculée modifiable par une date ultérieure mais pas antérieure #70695Nath65
ParticipantEffectivement, dans votre exemple on ne peux pas mettre de date antérieure à la date de commande dans les autres champs, mais la date limite n’est pas bloquée à +5 jours minimum. y a-t-il un moyen de corriger cela ?
3 mars 2022 à 10:19 en réponse à : Date calculée modifiable par une date ultérieure mais pas antérieure #70693Nath65
ParticipantBonjour et merci de votre réponse mais cela ne répond pas à mon problème.
ok, si on modifie la date de commande, les autres dates doivent se mettre à jour automatiquement.
Mais j’ai besoin que toutes les dates soient bloquées si on essaie de saisir une date antérieure à ce qui est mis en automatique. Il faut que l’on puisse modifier une date vers le futur uniquement mais pas en arrière.
Avez-vous une idée ?
D’avance merci de votre aide.
-
AuteurRéponses