Bonjour
Windev dispose d'un assistant de requête très puissant, pour les gens qui ne connaissent pas le SQL, cet assistant est fait pour eux, aussi pour les gens avertis.
Alors, utilisons cet assisant.
Citation :
Je voudrais pouvoir supprimer tous les enregistrements de mon fichier commande dont la difference entre la date de saisie est ma datesys() = a 100 jours
Comment puis-je faire pour supprimer mes enregistrement
Ajoute une requête à ton projet et choisi son type selon ce que tu as besoin, dans ton cas tu aime "supprimer", alors le type de requête est "DELETE", ensuite suit l'assistant, pour y intégrer tes "conditions" de suppression des enregistrements. Dans ton cas il te faut une seule condition sur ta rubrique "DATE" (cette date doit être INFERIEURE OU EGALE a un "Parametre")
Citation :
lors de l'ouverture de mon projet.
Dans le code de ton projet:
MonEntier est un entier=DateVersEntier(Datesys())
MonNouveau est un entier=MonEntier-100
HéxécuteRequête(<Marequete>, hrequêteDéfaut,EntierVersDate(MonNouveau))