GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEV
,
WEBDEV
e
WINDEV Mobile
Inicio
|
Mensagens recentes
|
Conecte-se...
|
Disconnect
|
Português
Inicio
→
WINDEV 2024
→
L'évènement Sélection d'une ligne d'une table semble exécuté à l'initialisation, comment l'éviter?
L'évènement Sélection d'une ligne d'une table semble exécuté à l'initialisation, comment l'éviter?
Iniciado por mizar, mar., 22 2019 10:12 AM - 3 respostas
Conecte-se…
mizar
#1
Membro registado
64 mensagems
Popularité : +1 (1 vote)
Publicado em março, 22 2019 - 10:12 AM
Bonjour à tous,
J'ai un formulaire contenant :
- une table alimentée par les données d'un fichier
- des champs de saisie permettant d'ajouter des données ou modifier les données de cette table via des touches Nouveau/Enregistrer/Valider.
Sur l'évènement "sélection d'une ligne de la table" j'ai le code suivant qui me permet d'afficher les données de la ligne sélectionnée dans mes champs de saisie :
Indice est un entier = TableSelect(Table_MaTable)
SAI_Code..Valeur= Table_MaTable[Indice].Code
SAI_Libelle..Valeur= Table_MaTable[Indice].Libelle
Ca fonctionne bien, mais ce code est exécuté aussi lors de l'ouverture de ma fenêtre: quand j'arrive sur l'écran la première ligne est sélectionnée toute seule et mes champs de saisie remplis avec les données de cette première ligne.
J'aimerais que ce ne soit pas le cas, comment faire?
D'avance merci pour vos réponses.
Denunciar
0
0
mizar
#2
Membro registado
64 mensagems
Popularité : +1 (1 vote)
Publicado em março, 22 2019 - 2:24 PM
Problème auto-résolu en encadrant le code de cet évènement par
SI FenInitialisée() = Vrai ALORS
"Mon code..."
FIN
Je ne m'explique pas ce comportement par défaut par contre.Sujet clos
Denunciar
0
0
François C.
#3
Membro registado
1.623 mensagems
Popularité : +100 (114 votes)
Publicado em março, 22 2019 - 2:40 PM
C'est logique en fait, pendant l'init de la fenetre, il se passe plein de chose DONT le remplissage de la table je suppose car elle est liée a un fichier de données.
Du coup par defaut, durant l'initialisation, la première ligne est préselectionnée --> execution du code de selection. CQFD
Denunciar
0
0
mizar
#4
Membro registado
64 mensagems
Popularité : +1 (1 vote)
Publicado em março, 22 2019 - 2:45 PM
Oui merci François, il suffisait de le savoir
Bonne journée
Denunciar
0
0
→ Voltar para WINDEV 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (versões anteriores)
WEBDEV (versões anteriores)
WINDEV Mobile (versões anteriores)
Reports & Queries
Off-topic
Ferramentas
Français
English
Español
Portuguesa
Fermer cette fenêtre
Tipo de Pesquisa
Apenas tópicos
Todas as mensagens
Período de pesquisa
Qualquer momento
Última hora
Últimas 24 horas
Semana passada
Mês passado
Ano passado
Cancelar
Pré-visualização da sua mensagem
Adicionar imagem
Importar uma imagem de uma URL
Enviar uma imagem a partir do seu disco
Deixe um ficheiro ou clique em "Procurar ..."
ou
Cancelar
0%
WLanguage
SQL
XML, HTML
JAVA, Javascript
Texto