Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Si pas Dans

10 réponses
Avatar
Roumégou Eric
Bonjour

J'adore cette aide en ligne. Plus ça va moins on a d'exemples de lignes
de codes qui valent pourtant tout ces km de lignes inutiles.
je veux que si ma valeur ne correspond pas aux codes que j'attends, je
force à 9.
j'ai fini par écrire cela
selon PPL_CAT_1
CAS "1","2","3","4","5","6","7","8","9"
AUTRE CAS
PPL_CAT_1="9"
fin

Mais il m'avait paru logique d'écrire cela comme

si pas PPL_CAT_1 DANS "1","2","3","4","5","6","7","8","9" alors
PPL_CAT_1="9"

Mais impossible de trouver la syntaxe dans l'aide.

Juste pour la prochaine fois, cela m'interesse.

--
Eric Roumégou
Webmaster des wtablettes
http://cerbermail.com/?qE7t4Qvilo
(cliquez sur le lien ci-dessus pour me contacter en privé)

10 réponses

Avatar
Daniel
Le 31/03/2011 14:46, Roumégou Eric a écrit :
Bonjour

J'adore cette aide en ligne. Plus ça va moins on a d'exemples de lignes
de codes qui valent pourtant tout ces km de lignes inutiles.
je veux que si ma valeur ne correspond pas aux codes que j'attends, je
force à 9.
j'ai fini par écrire cela
selon PPL_CAT_1
CAS "1","2","3","4","5","6","7","8","9"
AUTRE CAS
PPL_CAT_1="9"
fin

Mais il m'avait paru logique d'écrire cela comme

si pas PPL_CAT_1 DANS "1","2","3","4","5","6","7","8","9" alors
PPL_CAT_1="9"

Mais impossible de trouver la syntaxe dans l'aide.

Juste pour la prochaine fois, cela m'interesse.




Aide Windev 10
<Valeur> DANS (<Expression1>, <Expression2>, ...., <Expression N>)
<Valeur> est comparée au résultat d'une liste d'expressions. Toutes
les expressions de la liste sont évaluées. L'opérateur renvoie Vrai si
<Valeur> est égale à au moins une des expressions, Faux si <Valeur>
n'est égale à aucune des expressions.

Il manque dans ton cas les parenthèses.

--
suivre ce lien pour répondre:
http://cerbermail.com/?2KrV3YZXnn
Daniel
;-)
Avatar
Roumégou Eric
Roumégou Eric avait écrit le 31/03/2011 :
Bonjour

J'adore cette aide en ligne. Plus ça va moins on a d'exemples de lignes de
codes qui valent pourtant tout ces km de lignes inutiles.
je veux que si ma valeur ne correspond pas aux codes que j'attends, je force
à 9.
j'ai fini par écrire cela
selon PPL_CAT_1
CAS "1","2","3","4","5","6","7","8","9"
AUTRE CAS
PPL_CAT_1="9"
fin

Mais il m'avait paru logique d'écrire cela comme

si pas PPL_CAT_1 DANS "1","2","3","4","5","6","7","8","9" alors PPL_CAT_1="9"

Mais impossible de trouver la syntaxe dans l'aide.

Juste pour la prochaine fois, cela m'interesse.



Ah ! la liste entre parenthèse, ça doit marcher

--
Eric Roumégou
Webmaster des wtablettes
http://cerbermail.com/?qE7t4Qvilo
(cliquez sur le lien ci-dessus pour me contacter en privé)
Avatar
Roumégou Eric
Roumégou Eric a exprimé avec précision :
Roumégou Eric avait écrit le 31/03/2011 :
Bonjour

J'adore cette aide en ligne. Plus ça va moins on a d'exemples de lignes de
codes qui valent pourtant tout ces km de lignes inutiles.
je veux que si ma valeur ne correspond pas aux codes que j'attends, je
force à 9.
j'ai fini par écrire cela
selon PPL_CAT_1
CAS "1","2","3","4","5","6","7","8","9"
AUTRE CAS
PPL_CAT_1="9"
fin

Mais il m'avait paru logique d'écrire cela comme

si pas PPL_CAT_1 DANS "1","2","3","4","5","6","7","8","9" alors
PPL_CAT_1="9"

Mais impossible de trouver la syntaxe dans l'aide.

Juste pour la prochaine fois, cela m'interesse.



Ah ! la liste entre parenthèse, ça doit marcher



Merci Daniel,
je m'en étais rendu compte après le message.

comme quoi juste un exemple de ligne est plus parlant que ces trucs
entre crochets, points virgules,parenthèses etc ...
Du temps de la 7.5 justement, on avait pléthore de petits exemples, que
l'on recopiait facilement et on adaptait son code.

mais c'était trop pratique ...

--
Eric Roumégou
Webmaster des wtablettes
http://cerbermail.com/?qE7t4Qvilo
(cliquez sur le lien ci-dessus pour me contacter en privé)
Avatar
Daniel
Le 31/03/2011 15:01, Roumégou Eric a écrit :
Roumégou Eric a exprimé avec précision :
Roumégou Eric avait écrit le 31/03/2011 :
Bonjour

J'adore cette aide en ligne. Plus ça va moins on a d'exemples de
lignes de codes qui valent pourtant tout ces km de lignes inutiles.
je veux que si ma valeur ne correspond pas aux codes que j'attends,
je force à 9.
j'ai fini par écrire cela
selon PPL_CAT_1
CAS "1","2","3","4","5","6","7","8","9"
AUTRE CAS
PPL_CAT_1="9"
fin

Mais il m'avait paru logique d'écrire cela comme

si pas PPL_CAT_1 DANS "1","2","3","4","5","6","7","8","9" alors
PPL_CAT_1="9"

Mais impossible de trouver la syntaxe dans l'aide.

Juste pour la prochaine fois, cela m'interesse.



Ah ! la liste entre parenthèse, ça doit marcher



Merci Daniel,
je m'en étais rendu compte après le message.

comme quoi juste un exemple de ligne est plus parlant que ces trucs
entre crochets, points virgules,parenthèses etc ...
Du temps de la 7.5 justement, on avait pléthore de petits exemples, que
l'on recopiait facilement et on adaptait son code.

mais c'était trop pratique ...




Totalement d'accord

--
suivre ce lien pour répondre:
http://cerbermail.com/?2KrV3YZXnn
Daniel
;-)
Avatar
pyfux
Le 31/03/2011 15:01, Roumégou Eric a écrit :
Roumégou Eric a exprimé avec précision :
Roumégou Eric avait écrit le 31/03/2011 :
Bonjour

J'adore cette aide en ligne. Plus ça va moins on a d'exemples de
lignes de codes qui valent pourtant tout ces km de lignes inutiles.
je veux que si ma valeur ne correspond pas aux codes que j'attends,
je force à 9.
j'ai fini par écrire cela
selon PPL_CAT_1
CAS "1","2","3","4","5","6","7","8","9"
AUTRE CAS
PPL_CAT_1="9"
fin

Mais il m'avait paru logique d'écrire cela comme

si pas PPL_CAT_1 DANS "1","2","3","4","5","6","7","8","9" alors
PPL_CAT_1="9"

Mais impossible de trouver la syntaxe dans l'aide.

Juste pour la prochaine fois, cela m'interesse.



Ah ! la liste entre parenthèse, ça doit marcher



Merci Daniel,
je m'en étais rendu compte après le message.

comme quoi juste un exemple de ligne est plus parlant que ces trucs
entre crochets, points virgules,parenthèses etc ...
Du temps de la 7.5 justement, on avait pléthore de petits exemples, que
l'on recopiait facilement et on adaptait son code.

mais c'était trop pratique ...




Bonsoir à tous,

En ce moment à l'étude sur un ERP pour PME d'un éditeur anglais, je vous
confirme que moins il y a d'aide plus le client a besoin du fournissseur
et repasse à la caisse:
* formation
* assistance
* livres
...

Il faut faire marcher le business!

D'ailleurs vous avez noté l'évolution de la doc papier de la version 15
à la version 16 ?

Si ils continuent .Net sera plus simple (car + documenté et avec + de
sources dispo) que Windev... et là je dirais tchao windev!

Pyfux
Avatar
Roumégou Eric
Bonsoir à tous,

En ce moment à l'étude sur un ERP pour PME d'un éditeur anglais, je vous
confirme que moins il y a d'aide plus le client a besoin du fournissseur et
repasse à la caisse:
* formation
* assistance
* livres
...

Il faut faire marcher le business!



Mouaih ...
je metttrais plutôt cela sur le compte de "avec 1 version par an", on
n'a pas le temps de documenter.



D'ailleurs vous avez noté l'évolution de la doc papier de la version 15 à la
version 16 ?



non j'avoue que depuis la version 7 je ne me suis jamais servi des
bouquins. Il sont toujours dans la boîte jusqu'à un jour partir au
container papier (sic).(doit plus me rester que les docs a partir de la
14)
Et pourtant j'aime bien les livres, même techniques. Mais sur un
produit que je connais bien, la doc en ligne doit suffire.
Par contre lorsque l'on débute, le manuel de prise en main est bien
fait; il faut le reconnaitre.
Sans doute devrais-je plus m'atarder lors de prochaines vs à commander
la vs électronique, car c pas très écolo tout ça.




Si ils continuent .Net sera plus simple (car + documenté et avec + de sources
dispo) que Windev... et là je dirais tchao windev!

Pyfux



--
Eric Roumégou
Webmaster des wtablettes
http://cerbermail.com/?qE7t4Qvilo
(cliquez sur le lien ci-dessus pour me contacter en privé)
Avatar
Daniel
Le 31/03/2011 21:28, pyfux a écrit :
Le 31/03/2011 15:01, Roumégou Eric a écrit :
Roumégou Eric a exprimé avec précision :
Roumégou Eric avait écrit le 31/03/2011 :
Bonjour

J'adore cette aide en ligne. Plus ça va moins on a d'exemples de
lignes de codes qui valent pourtant tout ces km de lignes inutiles.
je veux que si ma valeur ne correspond pas aux codes que j'attends,
je force à 9.
j'ai fini par écrire cela
selon PPL_CAT_1
CAS "1","2","3","4","5","6","7","8","9"
AUTRE CAS
PPL_CAT_1="9"
fin

Mais il m'avait paru logique d'écrire cela comme

si pas PPL_CAT_1 DANS "1","2","3","4","5","6","7","8","9" alors
PPL_CAT_1="9"

Mais impossible de trouver la syntaxe dans l'aide.

Juste pour la prochaine fois, cela m'interesse.



Ah ! la liste entre parenthèse, ça doit marcher



Merci Daniel,
je m'en étais rendu compte après le message.

comme quoi juste un exemple de ligne est plus parlant que ces trucs
entre crochets, points virgules,parenthèses etc ...
Du temps de la 7.5 justement, on avait pléthore de petits exemples, que
l'on recopiait facilement et on adaptait son code.

mais c'était trop pratique ...




Bonsoir à tous,

En ce moment à l'étude sur un ERP pour PME d'un éditeur anglais, je vous
confirme que moins il y a d'aide plus le client a besoin du fournissseur
et repasse à la caisse:
* formation
* assistance
* livres
...

Il faut faire marcher le business!

D'ailleurs vous avez noté l'évolution de la doc papier de la version 15
à la version 16 ?

Si ils continuent .Net sera plus simple (car + documenté et avec + de
sources dispo) que Windev... et là je dirais tchao windev!

Pyfux



C'est assez classique, cela permet de payer du support.
Ce qui est plus embêtant c'est que plus les versions défilent, moins les
nouvelles fonctions sont documentées.

Soit c'est stratégique pour faire payer du support, soit ils ont de
moins de ressources pour le faire, soit ils préfèrent ne pas documenter
car la fonction ne fonctionne pas...

Bref probablement un peu des 3.



--
suivre ce lien pour répondre:
http://cerbermail.com/?2KrV3YZXnn
Daniel
;-)
Avatar
Romain PETIT
Roumégou Eric a formulé la demande :
Roumégou Eric avait écrit le 31/03/2011 :
Bonjour





Bonjour,

si pas PPL_CAT_1 DANS "1","2","3","4","5","6","7","8","9" alors
PPL_CAT_1="9"


Ah ! la liste entre parenthèse, ça doit marcher



En dehors de l'aspect synthaxique, tu as aussi :

SI PAS (0<Val(PPL_CAT_1)<10) ALORS PPL_CAT_1 = "9"

A+

--
Romain PETIT
contact : rompetit chez free fr
+-+ posté sur Usenet avec MesNews et non depuis un forum web +-+
news:fr.comp.developpement.agl.windev
http://www.mesnews.net/
http://fr.wikipedia.org/wiki/Newsgroup
Avatar
Patrick Girard
Bonjour


il y a aussi le mot clé _DANS_ qui est plus optimisé que DANS
Avatar
André STASZEWSKI
Le 31/03/2011 15:01, Roumégou Eric a écrit :
Roumégou Eric a exprimé avec précision :
Roumégou Eric avait écrit le 31/03/2011 :
Bonjour

J'adore cette aide en ligne. Plus ça va moins on a d'exemples de
lignes de codes qui valent pourtant tout ces km de lignes inutiles.
je veux que si ma valeur ne correspond pas aux codes que j'attends,
je force à 9.
j'ai fini par écrire cela
selon PPL_CAT_1
CAS "1","2","3","4","5","6","7","8","9"
AUTRE CAS
PPL_CAT_1="9"
fin

Mais il m'avait paru logique d'écrire cela comme

si pas PPL_CAT_1 DANS "1","2","3","4","5","6","7","8","9" alors
PPL_CAT_1="9"

Mais impossible de trouver la syntaxe dans l'aide.

Juste pour la prochaine fois, cela m'interesse.



Ah ! la liste entre parenthèse, ça doit marcher



Merci Daniel,
je m'en étais rendu compte après le message.

comme quoi juste un exemple de ligne est plus parlant que ces trucs
entre crochets, points virgules,parenthèses etc ...
Du temps de la 7.5 justement, on avait pléthore de petits exemples, que
l'on recopiait facilement et on adaptait son code.

mais c'était trop pratique ...




Totalement d'accord



J'adhère aussi complètement.

--
Cordialement,
André STASZEWSKI
http://www.SoftSolution.fr
Pour me contacter, cliquez ici :
http://cerbermail.com/?Z8IP9sIahR