FORUM DES UTILISATEURS / USER'S NEWSGROUP


Heures au format UTC + 1 heure




Publier un nouveau sujet Répondre au sujet  [ 3 messages ] 
Auteur Message
 Sujet du message: problème format de date
MessagePublié: 28 Avr 2016 11:14 
Hors-ligne
Abonné

Inscrit le: 04 Déc 2013 18:39
Messages: 6
Bonjour

Dans une édition paramétrée, je cherche à récupérer un champ "date" (en l’occurrence la date délai rendu sur un OF) pour effectuer un calcul "date - 10 jours" et afficher sur l'édition le résultat obtenu.
... et j'ai un peu de mal avec la manipulation des dates.

Je rajoute une zone texte sur mon édition, et dans la zone caption, je saisis =[VarDate;Date de départ ST;TRUE;;;D.Fin ddée]
Du coup, j'ai bien une invite de saisie, mais avec une date loufoque en janvier 1900.
J'ai aussi remarqué que si je relance l'édition, cette même date loufoque est systématiquement décrémentée d'un jour à chaque édition, même si je ferme Solune entre chaque édition.

Si quelqu'un peu m'éclairer sur le fonctionnement de ce calcul, et m'indiquer mes erreurs...

Merci d'avance
Jean

_________________
SUDMECA - Mécanique de précision
Solune Alta 8 accès


Haut
 Profil  
 
 Sujet du message: Re: problème format de date
MessagePublié: 02 Mai 2016 13:48 
Hors-ligne
Administrateur

Inscrit le: 10 Juin 2015 16:46
Messages: 41
Bonjour,

Pour effectuer un calcul de date, il faudra utiliser la fonction SQL INTERVAL
Exemple de code à mettre dans un label:
Code:
=(SELECT CASE WHEN "D.Fin ddée" IS NOT NULL THEN "D.Fin ddée" - INTERVAL '10' DAY ELSE NULL END FROM "Ordres_de_fabrication" WHERE "OF" = [TableOF;OF])

La date de fin demandée de l'OF (délai client) est décrémentée de 10 jours calendaires.

Les exemples de la documentation NexusDB sur ce sujet sont assez explicites
https://www.nexusdb.com/support/index.php?q=intervalliterals.htm

Cordialement

_________________
Pierre-Jean - Service SAV Solune


Haut
 Profil  
 
 Sujet du message: Re: problème format de date
MessagePublié: 03 Mai 2016 7:08 
Hors-ligne
Abonné

Inscrit le: 04 Déc 2013 18:39
Messages: 6
Merci beaucoup !

Ca fonctionne parfaitement (bien sur !) et m'aide à comprendre le fonctionnement de ce genre de code.

Jean

_________________
SUDMECA - Mécanique de précision
Solune Alta 8 accès


Haut
 Profil  
 
Afficher les messages publiés depuis:  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 3 messages ] 

Heures au format UTC + 1 heure


Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas insérer de pièces jointes dans ce forum

Rechercher pour:
Aller vers:  
cron
Powered by phpBB® Forum Software © phpBB Group
Traduction réalisée par Maël Soucaze © 2010 phpBB.fr