PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV 2024 → [URGENT] recherche caractère par caractère sur des réels
[URGENT] recherche caractère par caractère sur des réels
Iniciado por morgan_triganne, set., 27 2005 11:49 AM - 2 respostas
Publicado em setembro, 27 2005 - 11:49 AM
bonjour à tous,

je ne trouve pas comment faire une recherche caractère par caractère dans une table liée à une requête sur un nombre (réel).
pour le moment j'ai ça :

CAS "Montant" :
TABLE..RubriqueParcourue = "Montant"
TABLE..Filtre = SaisieRecherche
CAS "Kilométrage" :
TABLE..RubriqueParcourue = "Km"
TABLE..Filtre = SaisieRecherche

la requête qui remplit la table à un paramètre (qui filtre donc une 1ère fois la table).
avec ce code, il faut que je rentre le nombre entièrement pour qu'il soit affiché.
or, je veux par exemple, saisir "2", et que dans la table soit affiché tous les montant commençant par "2" -> "2xxxx,xx".

si quelqu'un a une idée, je suis preneur.

merci à tous.
Publicado em setembro, 27 2005 - 6:36 PM
Salut,

Une solution simple serait de remplacer ta rubrique qui est en nombre réel par une rubrique de type chaine.

Pour faire tes saisies, utiliser un champ texte avec un masque numérique et le convertir avec : s est une chaîne = NumériqueVersChaîne(txtKilométres, "10,2f") pour l'enregistrement dans la base de donnée.
Pour les calculs, reconvertir les chaines en réel : rKilometre est un réel = s

Ensuite avec une simple requêtre "tels que Kilometrecommence par 'MonParametre' tu aura l'affichage voulu.

A ++

Laurent
Publicado em setembro, 28 2005 - 8:50 AM
ok, merci pour le renseignement.