PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2025 → Utiliser une procédure globale dans une requête
Utiliser une procédure globale dans une requête
Iniciado por pascal.beolet, 24,jul. 2020 14:53 - 3 respuestas
Miembro registrado
9 mensajes
Publicado el 24,julio 2020 - 14:53
Bonjour, après de nombreuses recherches, je n'ai jamais trouvé de réponse à cette question, je suppose que c'est impossible. J'ai besoin d'afficher des factures non réglées à l'échéance. Pour cela, rien de plus simple, il suffit de comparer la date d'échéance avec la date d'aujourdhui. Sauf que pour calculer l'échéance, j'ai une procédure globale dans laquelle je rentre une date (celle d'emission de la facture) et une condition (par exemple "30 jours fin de mois") et avec un Selon/Cas je renvoie la date d'échéance.

Comment appeler cette procédure dans la requête? Car il me parait assez lourd de refaire ma fonction dans la requête (sachant que j'utilise des fonctions de formatage de date etc...).

Merci pour vos réponses.
Miembro registrado
1.173 mensajes
Publicado el 24,julio 2020 - 15:36
Bonjour,
Il faut regarder du côté des procédures stockées et des requêtes stockées.

--
Thierry TILLIER
Développeur Windev-Webdev
Formation Windev : https://coursdinfo.teachable.com/
Formation bureautique : https://coursdinfo.net
Miembro registrado
9 mensajes
Publicado el 24,julio 2020 - 15:44
Merci je vais regarder ça
Miembro registrado
4.363 mensajes
Publicado el 24,julio 2020 - 18:51
Bonjour,
Pourquoi ne pas appeler la fonction SQL CASE et l'aliasser ? https://sql.sh/cours/case

--
Il y a peut être plus simple, mais, ça tourne