PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Sondage : Kouglof/Recherche
Sondage : Kouglof/Recherche
Débuté par Psotric, 30 sep. 2005 13:17 - 8 réponses
Posté le 30 septembre 2005 - 13:17
Vous en pensez quoi de l'outil de recherche dans le kouglof de windev ?
Il vous suffit ?
(Améliorations souhaitées?)


(J'ai l'impression à être le seul à détester l'utiliser vu les limites de
celui ci.)

Phil
Posté le 30 septembre 2005 - 12:41
Bonjour,

J'utilise un peu et je ne me plains pas vraiment.
Je veux pas dire que c'est la panacée mais ca me suffit généralement.
L'interface n'est put-être pas non plus terrible mais c'est accessoire.

Qu'aurais tu souhaité toi comme amélioration ?

--
Francis MOREL
http://wdmlist.free.fr/
Posté le 30 septembre 2005 - 12:48
Il est pas mal mais ce serait bien de pouvoir copier coller directement dedans
Posté le 30 septembre 2005 - 14:04
Psotric a écrit :
Vous en pensez quoi de l'outil de recherche dans le kouglof de windev ?
Il vous suffit ?
(Améliorations souhaitées?)


(J'ai l'impression à être le seul à détester l'utiliser vu les limites de
celui ci.)

Phil


Si la recherche est efficace (les critères recouvennt les besoins), il
est certain qu'il lui manque la capacité de copier/imprimer le résultat.
Une recherche dans un projet n'est pas uniquement là pour parcourir les
éléments trouvés. Cela peut servir à inventorier l'utilisation de telle
ou telle information. Et alors la copie d'écran est un paliatif malheureux.

Pour le reste, une fois pris en main, c'est un outil classique qui fait
ce qu'on lui demande.

++ R&B
WDForge.org
Posté le 30 septembre 2005 - 16:43
RE,

Désolé, mais j'avais interprété la question totalement de travers (pourtant en relisant c'était bien clair, probablement une distraction momentanée).

Dans ce cas je suis en partie d'accord avec toi, il y a beaucoup de manques, un peu a la manière de l'Explorateur.
Il faudra probablement attendre que le MCU soit aussi présent dans l'editeur pour faire tout ce que tu imagines.

Par contre en lisant tes autres messages, je pense qu'on peux facilement remplacer les EcranPremier("NomChamp") par EcranPremier(NomChamp)
(Pour en être sur je viens de tester sur un projet migré depuis 5.5 et ca passe sans problème)
Aussi concernant les Messtraduit() tu peux ne pas rechercher à l'intérieur avec l'option "avancée".

Amicalement.

--
Francis MOREL
http://wdmlist.free.fr/
Posté le 30 septembre 2005 - 17:13
1) Pouvoir faire des recherches avec les mots AND OR
2) Pouvoir rechercher que dans les fenêtres dont il y a dans le nom le mot
VIS
3) Pouvoir rechercher que dans les boutons, que dans les appels de
paramètres,...
4) Pouvoir ignorer dans la recherche les espaces et guillemmets " , les
tabulations
5) Pouvoir ignorer les recherches dans les messages traduits : texte entouré
de ""
6) Pouvoir imprimer le résultat
7) Pouvoir faire de la multiselection et ensuite remplacer ce qu'on a coché
8) Pouvoir recherche uniquement dans les blocs déclaration globale de la
fenêtre
9) Ne pas exploser quand on lance une recherche et on continue à éditer du
code
10) Pouvoir rechercher une ligne et effacer cette ligne et la suivante
11) Je voudrai pouvoir écrire mon code compilé pour qu'il recherche où je le
souhaite et fasse le remplacement que je souhaite : Remplacement d'un bloc
de code par un autre par exemple... selon certains critères..
.....


Je suis étonné qu'il vous satisfait...

mais quand on doit faire des modifications, des remplacements dans des
centaines de fenêtres à la fois, les critères de recherche et de
remplacement sont trop réduits.

Si la plupart des gens sont satisfaits... windev ne le changera pas. :-(
Posté le 30 septembre 2005 - 17:21
Un cas parmi d'autres que je ne sais pas faire avec la recherche du
Kouglof....

(Mon applic a été migré de la 5 -> 7 -> 8 -> 9)


En windev 5.5, on écrivait
Ecranpremier("NomDuChamp")
Ecranpremier("Champ2")
Ecranpremier("Champ3")

En Windev 7, on pouvait faire Ecranpremier(NomDuChamp)
Si on vient du code 5.5, il serait bien de pouvoir remplacer
Ecranpremier("NomDuChamp") par
Ecranpremier(NomDuChamp)


Pourquoi ?
2 raisons :
1) si on utilise l'option Convertir les chaines simples en message
Multilingue. Windev reprend simplement tout ce qui est entre guillemet et
les mets en message traduits.. ce qui n'est pas correct pour le cas d'un
ecranpremier
2) le refactoring, se base sur le nom du champ et non les textes entre
guillemets.
(y a sans doute d'autres raisons)






Comment puis je changer le code de tous mes ECRANPREMIER("....") par
ECRANPREMIER(...) sans les guillemets ?
avez vous une solution avec le systeme de rechercher/remplacer de windev ?
Posté le 03 octobre 2005 - 11:16
Je me sers des recherches et celà réponds à mes besoins

--
Meilleures salutations

Brigitte Moinot - Viti's
Posté le 03 octobre 2005 - 11:18
Excuse moi remplacement du ecranpremier.. tu n'as pas bien compris...

J'ai dans mon code =>

ecranpremier("arti_v1")
ecranpremier("trai")
ecranpremier("neto")
ecranpremier("prix")
....
....
....


le remplacer automatiquement par
ecranpremier(arti_v1)
ecranpremier(trai)
ecranpremier(neto)
ecranpremier(prix)
....
....
....


Donc je voulais dire remplacer ecranpremier(" (avec n'importe quel nom) ")
par ecranpremier((avec n'importe quel nom))

C'est vrai qu'avoir le MCU dans l'éditeur de windev serait génial ! si on
peut faire bcp dedans :)

Phil



"Francis MOREL" <francis.morel@siemens.com> a écrit dans le message de news:
433d3a49$1@news.pcsoft.fr...


RE,

Désolé, mais j'avais interprété la question totalement de travers
(pourtant en relisant c'était bien clair, probablement une distraction
momentanée).

Dans ce cas je suis en partie d'accord avec toi, il y a beaucoup de
manques, un peu a la manière de l'Explorateur.
Il faudra probablement attendre que le MCU soit aussi présent dans
l'editeur pour faire tout ce que tu imagines.

Par contre en lisant tes autres messages, je pense qu'on peux facilement
remplacer les EcranPremier("NomChamp") par EcranPremier(NomChamp)
(Pour en être sur je viens de tester sur un projet migré depuis 5.5 et ca
passe sans problème)
Aussi concernant les Messtraduit() tu peux ne pas rechercher à l'intérieur
avec l'option "avancée".

Amicalement.

--
Francis MOREL
http://wdmlist.free.fr/