Visualiser les détails du résultat

IdentifiantProjetCatégorieVisibilitéDernière mise à jour
0001340SICFortran Qualité/Sédimentspublic2017-04-19 11:43
RapporteurdorchAssigné àdorch 
PrioriténormaleImpactfonctionnalitéReproductibilitésans objet
Statut ferméRésolutioncorrigé 
Version du produit 
Version ciblée5.38aRésolu dans la version5.38a 
Résumé0001340: Donner l'accès des données du module qualité aux modules de régulation
DescriptionCette opération consiste à permettre GetDataLoc et SetDataLoc d'accéder aux données qualité.

Poru se faire, il faut :
- séparer en deux les sources TDQ pour avoir les modules de données déclarés avant FLUXML.
- Créer une routine QualPointeCar chargée de créer un pointeur vers toutes les données qualités susceptibles d'être régulées
- Modifier SetDataLoc et GetDataLoc pour appeler QualPointeCar pour les données qualité
- Modifier la lecture de la qualité en supprimant les routines de lecture spécifiques, les routines de XMLVAR devant normalement fonctionner après modification de Get et SetDataLoc
- Appeler RegManager dans la qualité pour appliquer les lois fonction du temps de la qualité
- Modifier la position de la lecture de la qualité pour qu'elle soit appelée avant le premier appel à RegManager de façon à intégrer les lois fonction du temps de la qualité.
BalisesAucune balise n'est associée.
Temps projeté (jours)

Activités

dorch

2017-04-19 11:43

administrateur   ~0001429

Les fichiers impactés sont :
VTDQ0=N01A
VTDQ=N09A
VFXML=N24A
VREGU=N07A
VFLUV2=N14A
VSIRE=N23A

Déplacement des données TDQ dans un nouveau fichier source TDQ0 compilé avant FLUXML.
Création de la routine de pointage QD_LOCALISATION::QualPointeCar utilisée dans LOCALISATION::PointeCar pour définir un pointeur vers une donnée qualité à partir de Loc.
Remplacement des routines de parse XML de la qualité par les routines standard du module XMLVAR prenant en compte les lois fonction du temps et les variables paramétrées.
Les lois fonction du temps de la qualité sont maintenant nativement prise en compte par le module de régulation ad hoc.

Historique du bogue

Date de modification Nom d’utilisateur Champ Changement
2017-04-17 23:33 dorch Nouveau bogue
2017-04-17 23:33 dorch Statut nouveau => affecté
2017-04-17 23:33 dorch Assigné à => dorch
2017-04-19 11:43 dorch Note ajoutée: 0001429
2017-04-19 11:43 dorch Statut affecté => fermé
2017-04-19 11:43 dorch Résolution ouvert => corrigé
2017-04-19 11:43 dorch Résolu dans la version => 5.38a