OVH Cloud OVH Cloud

[WD75] fichier (débutant)

4 réponses
Avatar
R Vuille
Bonjour,

J'aimerais un conseil.

Je dois faire une base de donnée comportant 5~ saisie par jour. matin midi
soir + 2 autres possible Il n'y a en principe que la date et ces 5 données.
Parfois il n'y aura que 2 données de saisie et cela ne doit avoir aucune
incidence sur des moyennes et le graphique. La valeur 0 ou nulle ne doit pas
faire que le graphique est a 100 jour X, jour Y= 0 et Z 50 cela doit lier X
et Z. EN Excel pas de problème car actuellement cela fonctionne comme cela.
Remarque la saisie d'une valeur doit également retourner une valeur selon un
tableau et cela sitôt après la saisie

Ce que je dois pouvoir ressortir à l'écran et l'impression

Est une plage de dates avec les valeurs saisie + valeur retournées sous
forme de tableau

1 graphique évolution des valeurs (écran et imprimante)

Des moyennes matin midi etc.....



Quels pièges à faire attention ?

Faut-il plutôt laisser libre le nombre de saisie jour ?

C'est assez simple à faire en Excel mais c'est pas pratique. Et je veux un
programme indépendant de Office :-)


--
Merci et bonnes salutations
www.rmvuille.ch généalogie et site personnel.
Visitez www.saphirw.ch et donner vos impressions et idées

4 réponses

Avatar
Romain PETIT
R Vuille a écrit :

Bonjour,



Bonjour,

Je dois faire une base de donnée comportant 5~ saisie par jour. matin
midi soir + 2 autres possible Il n'y a en principe que la date et ces
5 données. Parfois il n'y aura que 2 données de saisie et cela ne
doit avoir aucune incidence sur des moyennes et le graphique.



Ok, très facile en WD,

La valeur 0 ou nulle ne doit pas faire que le graphique est a 100 jour
X, jour Y= 0 et Z 50 cela doit lier X et Z.



Euh, là je décroche un peu, peux-tu reformuler ?

EN Excel pas de problème
car actuellement cela fonctionne comme cela. Remarque la saisie d'une
valeur doit également retourner une valeur selon un tableau et cela
sitôt après la saisie.



La saisie retourne quelle valeur ? Pour qui ? A l'écran ?

Ce que je dois pouvoir ressortir à l'écran et l'impression
Est une plage de dates avec les valeurs saisie + valeur retournées
sous forme de tableau
1 graphique évolution des valeurs (écran et imprimante)
Des moyennes matin midi etc.....
Quels pièges à faire attention ?



Pour faire des graphiques "comme il faut", il vaut mieux tout gérer soi-même
(échelle, valeurs max, min etc), c'est plus long mais tu contrôle mieux
l'apparence du graphique.

Faut-il plutôt laisser libre le nombre de saisie jour ?



Tu n'as qu'à mettre en parametre le nombre de saisies autorisées par jour
comme cela tu pourras changer si on te le demande.

C'est assez simple à faire en Excel mais c'est pas pratique. Et je
veux un programme indépendant de Office :-)



Oui, tu peux faire (assez) facilement cela en WD.
Regarde l'aide à "matrice" et "Statistiques", il y a déjà des fonctions
toutes prêtes.

A+
--
Romain PETIT
(mailto:rompetit_chez_ifrance.com)
Avatar
R Vuille
Salut,
Je me suis peut-être mal exprimé


> Je dois faire une base de donnée comportant 5~ saisie par jour. matin
> midi soir + 2 autres possible Il n'y a en principe que la date et ces
> 5 données. Parfois il n'y aura que 2 données de saisie et cela ne
> doit avoir aucune incidence sur des moyennes et le graphique.

Ok, très facile en WD,



Ce que je ne sais pas est si ces 5 saisie il faut mieux les enregistrer dans
un seul enregistrerment soit
Date - matin - midi - soir - complément1 - complément2
ou
date matin val1
date midi val1
date soir val1

La 2ème solution me semble plus souple pour l'enregistrement et pas limité
au nombre, mais peut plus difficile à réstituer sous forme de tableau en
ayant les valeurs cote à cote.


> La valeur 0 ou nulle ne doit pas faire que le graphique est a 100 jour
> X, jour Y= 0 et Z 50 cela doit lier X et Z.

Euh, là je décroche un peu, peux-tu reformuler ?



ce que je ne veux pas est que dans le graphique il n'ai pas d'escalier
j'aimerais un graphique de "type" ligne (comme des vagues :-) mais si un
valeur est à 0 il ne faut pas la prendre en compte.


> EN Excel pas de problème
> car actuellement cela fonctionne comme cela. Remarque la saisie d'une
> valeur doit également retourner une valeur selon un tableau et cela
> sitôt après la saisie.




Selon la saisie par exemple valeur 10, il faut aller voir dans une table de
valeur (modifiable)

exemple
si 0 à 5 retourne une valeur 8x et 14z
si 5 à 10 retourne une valeur 12x et 21z
ceci doit être une table qui est en principe fixe pour des périodes données.
(modifiable par l'uilisateur de temps en temps)

Donc
L'utilisateur rentre 10 le programme retourne 12x et 21z

Puis les valeurs a enregistrer sont

Date - matin 10 - 12x 21z ...............
Le graphique devra comporter

v ¦ 21z
a ¦
l ¦
e ¦ 12x
u ¦ 10
r ¦
____________________
jour

Les 3 valeurs dans le même graphique


La saisie retourne quelle valeur ? Pour qui ? A l'écran ?

Pour faire des graphiques "comme il faut", il vaut mieux tout gérer


soi-même
(échelle, valeurs max, min etc), c'est plus long mais tu contrôle mieux
l'apparence du graphique.

Oui, tu peux faire (assez) facilement cela en WD.
Regarde l'aide à "matrice" et "Statistiques", il y a déjà des fonctions
toutes prêtes.



Merci pour ces renseignement
J'espère que je suis plus clair comme cela :-)

--
Merci et bonnes salutations
www.rmvuille.ch généalogie et site personnel.
Visitez www.saphirw.ch et donner vos impressions et idées
Avatar
Fabrice Burghgraeve
salut.

"R Vuille" a écrit dans le message de
news:beggop$4u1hs$
(...)
Ce que je ne sais pas est si ces 5 saisie il faut mieux les enregistrer


dans
un seul enregistrerment soit
Date - matin - midi - soir - complément1 - complément2
ou
date matin val1
date midi val1
date soir val1

La 2ème solution me semble plus souple pour l'enregistrement et pas limité
au nombre, mais peut plus difficile à réstituer sous forme de tableau en
ayant les valeurs cote à cote.



perso, je prendrais la deuxieme solution (pas bornee=> plus evolutive le
jour ou il y aurait un client rigolo qui voudrait mettre 6 valeurs)
je ferais une table a 2 colonnes :
la clef primaire de type date/heure
la valeur

ainsi, en plus t'as l'heure (meme si ca sert pas, t'es pas oblige de
l'afficher)



> > La valeur 0 ou nulle ne doit pas faire que le graphique est a 100 jour
> > X, jour Y= 0 et Z 50 cela doit lier X et Z.
>
> Euh, là je décroche un peu, peux-tu reformuler ?

ce que je ne veux pas est que dans le graphique il n'ai pas d'escalier
j'aimerais un graphique de "type" ligne (comme des vagues :-) mais si un
valeur est à 0 il ne faut pas la prendre en compte.



les fonctions de graphique en windev sont super.....
je les decouvre depuis quelques jours.
il y a une option "lissage de courbe" qui lisse la courbe tout seul, ca
evite de devoir se taper le calcul des polynomes :)
par contre, j'ai pas reussi a faire un graphique avec des dates en
abscisse.... c'est un peu dommage pour ce que je veux en faire...
Si t'as une idee... (j'utilise les numeros de jour, et j'affiche les dates
en texte sous le graphe, mais c'est pas tres satisfaisant... ce serait
tellement mieux d'avoir els dates sous l'axe des abscisses)


(...)
Selon la saisie par exemple valeur 10, il faut aller voir dans une table


de
valeur (modifiable)

exemple
si 0 à 5 retourne une valeur 8x et 14z
si 5 à 10 retourne une valeur 12x et 21z
ceci doit être une table qui est en principe fixe pour des périodes


données.
(modifiable par l'uilisateur de temps en temps)

Donc
L'utilisateur rentre 10 le programme retourne 12x et 21z



une petite table :
valeur_entree_max (clef primaire)
valeur_retournee_1
valeur_retournee_2

ensuite tu selectionne les lignes ou valeur_entree_max >valeur_entree, triee
par ordre croissant des valeur_entree_max, limitee a un resultat, et tu
tombes sur tes valeurs directement...

(...)

--
Fabrice Burghgraeve
Computer & Services

(enlevez le _pas_de_spam_ pour me répondre en privé)
Avatar
R Vuille
Merci pour la réponse
J'ai au moins un chemin de gidage comme cela c'est vrai il y a quelque
points que je n'avais pas pensé.

Et pour le graphique c'est bien le terme de lissage que je cherchai ;-(



--
Merci et bonnes salutations
www.rmvuille.ch généalogie et site personnel.
Visitez www.saphirw.ch et donner vos impressions et idées
"Fabrice Burghgraeve" a
écrit dans le message de news:beglfq$gqm$
salut.

"R Vuille" a écrit dans le message de
news:beggop$4u1hs$
(...)
> Ce que je ne sais pas est si ces 5 saisie il faut mieux les enregistrer
dans
> un seul enregistrerment soit
> Date - matin - midi - soir - complément1 - complément2
> ou
> date matin val1
> date midi val1
> date soir val1
>
> La 2ème solution me semble plus souple pour l'enregistrement et pas


limité
> au nombre, mais peut plus difficile à réstituer sous forme de tableau en
> ayant les valeurs cote à cote.
>
perso, je prendrais la deuxieme solution (pas bornee=> plus evolutive le
jour ou il y aurait un client rigolo qui voudrait mettre 6 valeurs)
je ferais une table a 2 colonnes :
la clef primaire de type date/heure
la valeur

ainsi, en plus t'as l'heure (meme si ca sert pas, t'es pas oblige de
l'afficher)


>
> > > La valeur 0 ou nulle ne doit pas faire que le graphique est a 100


jour
> > > X, jour Y= 0 et Z 50 cela doit lier X et Z.
> >
> > Euh, là je décroche un peu, peux-tu reformuler ?
>
> ce que je ne veux pas est que dans le graphique il n'ai pas d'escalier
> j'aimerais un graphique de "type" ligne (comme des vagues :-) mais si un
> valeur est à 0 il ne faut pas la prendre en compte.

les fonctions de graphique en windev sont super.....
je les decouvre depuis quelques jours.
il y a une option "lissage de courbe" qui lisse la courbe tout seul, ca
evite de devoir se taper le calcul des polynomes :)
par contre, j'ai pas reussi a faire un graphique avec des dates en
abscisse.... c'est un peu dommage pour ce que je veux en faire...
Si t'as une idee... (j'utilise les numeros de jour, et j'affiche les dates
en texte sous le graphe, mais c'est pas tres satisfaisant... ce serait
tellement mieux d'avoir els dates sous l'axe des abscisses)


(...)
> Selon la saisie par exemple valeur 10, il faut aller voir dans une table
de
> valeur (modifiable)
>
> exemple
> si 0 à 5 retourne une valeur 8x et 14z
> si 5 à 10 retourne une valeur 12x et 21z
> ceci doit être une table qui est en principe fixe pour des périodes
données.
> (modifiable par l'uilisateur de temps en temps)
>
> Donc
> L'utilisateur rentre 10 le programme retourne 12x et 21z

une petite table :
valeur_entree_max (clef primaire)
valeur_retournee_1
valeur_retournee_2

ensuite tu selectionne les lignes ou valeur_entree_max >valeur_entree,


triee
par ordre croissant des valeur_entree_max, limitee a un resultat, et tu
tombes sur tes valeurs directement...

(...)

--
Fabrice Burghgraeve
Computer & Services

(enlevez le _pas_de_spam_ pour me répondre en privé)