FORUM DES UTILISATEURS / USER'S NEWSGROUP


Heures au format UTC + 1 heure




Publier un nouveau sujet Répondre au sujet  [ 4 messages ] 
Auteur Message
MessagePublié: 24 Nov 2015 9:06 
Hors-ligne
Abonné

Inscrit le: 29 Mai 2007 10:54
Messages: 74
Localisation: Hasparren (64)
Bonjour,

Je suis en train de paramétrer une nouvelle version de nos fiches suiveuses et j'aimerai récupérer le champ "phase terminée" dans les pointages.
Cela me permettra lors d'une réédition de voir l'avancement de l'OF directement sur la fiche suiveuse.
Ce champs n'est pas accessible depuis les paramétrages des éditions prédéfinies, mais peut être est il récupérable grace à  une formule dans une case de texte :?:

_________________
Aurélien VIEILLEDENT
DARRAIDOU Sarl - Solune STX v12.0.3 20 accès


Haut
 Profil  
 
MessagePublié: 25 Nov 2015 14:27 
Hors-ligne
Administrateur

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

Il est possible de faire cela en utilisant la requête suivante :
Code:
=(SELECT CASE WHEN (SELECT COUNT(*) FROM "Pointages" WHERE "OF" = [TableOF;OF] AND "Phase" = [TablePhases;Phase] AND "Term.")>0 THEN 'Phase terminée' ELSE '' END FROM #DUMMY)


On compte le nombre de pointages marqués comme terminés.
Si ce nombre est supérieur à  0, on affiche quelque chose.
Le texte 'Phase terminée' est modifiable à  souhait.

Cordialement

_________________
Pierre-Jean - Service SAV Solune


Haut
 Profil  
 
MessagePublié: 07 Déc 2015 14:31 
Hors-ligne
Abonné

Inscrit le: 29 Mai 2007 10:54
Messages: 74
Localisation: Hasparren (64)
Bonjour,

Est-il possible d'exclure les phases terminées provenant des pointages prévisionnels? (Champ "Prev."=FAUX)
Actuellement tout OF planifié est considéré comme terminé.

Cordialement

_________________
Aurélien VIEILLEDENT
DARRAIDOU Sarl - Solune STX v12.0.3 20 accès


Haut
 Profil  
 
MessagePublié: 11 Déc 2015 7:50 
Hors-ligne
Administrateur

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

On peut effectivement faire cela en modifiant légèrement la requête SQL.
Code:
=(SELECT CASE WHEN (SELECT COUNT(*) FROM "Pointages" WHERE "OF" = [TableOF;OF] AND "Phase" = [TablePhases;Phase] AND "Term." AND NOT("Prév."))>0 THEN 'Phase terminée' ELSE '' END FROM #DUMMY)

Les pointages prévisionnels ne seront plus pris en compte.

Cordialement

_________________
Pierre-Jean - Service SAV Solune


Haut
 Profil  
 
Afficher les messages publiés depuis:  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 4 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