Précédent   Forum des professionnels en informatique > Environnements de développement > Autres EDI > 4D
4D Forum d'entraide sur 4D. Avant de poster -> FAQ 4D
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 09/01/2012, 08h03   #1
Candidat au titre de Membre du Club
 
Enseignant
Inscription : septembre 2008
Messages : 21
Détails du profil
Informations personnelles :
Localisation : Maroc

Informations professionnelles :
Activité : Enseignant

Informations forums :
Inscription : septembre 2008
Messages : 21
Points : 10
Points : 10
Par défaut Problème de saisie dans un champs alpha

Bonjour,
En mode contextuel dans une connexion sur serveur web, tous les champs alpha ou texte sont bloqués (formulaire entrée ou dialogue). Ceci est étonnant car les champs numériques fonctionnent correctement et encore plus étonnant : les champs alpha et texte fonctionnent une première fois s'ils ne sont pas déclarés avant l'appel au formulaire en tant que la première fois et se bloquent dès qu'on rappelle le formulaire (ou le dialogue) une deuxième fois (cela veux dire qu'ils ont été dimensionnés). Blocage dans le sens ou on pianote le clavier (touches alphanumérique) sans que rien ne s'inscrit dans le champs qui a le focus.
Merci
mourad_55 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2012, 10h29   #2
Membre éprouvé
 
Avatar de ZeFiF
 
Homme Philippe Voisin
Consultant informatique
Inscription : octobre 2008
Messages : 269
Détails du profil
Informations personnelles :
Nom : Homme Philippe Voisin
Localisation : France, Bas Rhin (Alsace)

Informations professionnelles :
Activité : Consultant informatique
Secteur : Industrie Pharmaceutique

Informations forums :
Inscription : octobre 2008
Messages : 269
Points : 438
Points : 438
Bonjour,

as tu essayé de faire un test sur une base vierge pour voir si c'est reproductible et circonscrit à ton application ?

Quelle version de 4D, d'OS, de navigateur ?
ZeFiF est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2012, 14h52   #3
Candidat au titre de Membre du Club
 
Enseignant
Inscription : septembre 2008
Messages : 21
Détails du profil
Informations personnelles :
Localisation : Maroc

Informations professionnelles :
Activité : Enseignant

Informations forums :
Inscription : septembre 2008
Messages : 21
Points : 10
Points : 10
Par défaut OS etc....

Désolé j'ai oublié de mentionner: Windows XP IE 8 mais même problème avec firefox et sur mac leopard safari: donc c 4D qui est en cause. J'utilisais la version 2004 pas de soucis: j'ai basculé sur la V11 r9 .... et gros dégâts!
Merci
mourad_55 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2012, 17h21   #4
Membre du Club
 
Inscription : avril 2008
Messages : 48
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 48
Points : 50
Points : 50
Mourad, il ne faut pas rester avec le mode contextuel de 4D, ça n'apportera que des ennuis.
Il faut aussi voir le passage en Unicode pour les champs texte et alpha.
runciter est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/01/2012, 17h45   #5
Candidat au titre de Membre du Club
 
Enseignant
Inscription : septembre 2008
Messages : 21
Détails du profil
Informations personnelles :
Localisation : Maroc

Informations professionnelles :
Activité : Enseignant

Informations forums :
Inscription : septembre 2008
Messages : 21
Points : 10
Points : 10
Effectivement le mode contextuel n'apporte que soucis... mais dans un certain contexte il est préférable de l'utiliser temporairement.....! J'ai un formulaire de sélection (multicritères avec popup qui puisent les infos en dynamique de plusieurs tables...) et entre autres des variables alpha (et aussi des variables num, bouton radio, case à cocher,... qui eux ne posent aucun problème!) qui permettent d'affiner les critère de sélection. On tabule sur une des varables (elle reçoit le focus) vous avez beau pianoter ce que vous voulez comme caractère ou chiffre.... le curseur reste scotché!
mourad_55 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2012, 08h36   #6
Membre du Club
 
Inscription : avril 2008
Messages : 48
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 48
Points : 50
Points : 50
Tout ce qu'on peut faire en contextuel peut être fait en HTML+JavaScript, d'ailleurs le mode contextuel ne fait que ça.
Si vous voulez, vous pouvez m'envoyer une vue de ce formulaire, je peux vous aider (gratuitement) à le transcrire en code HTML avec un peu de javascript et d'ajax pour le temps réel.
En message perso si vous préférez.
runciter est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2012, 09h28   #7
Candidat au titre de Membre du Club
 
Enseignant
Inscription : septembre 2008
Messages : 21
Détails du profil
Informations personnelles :
Localisation : Maroc

Informations professionnelles :
Activité : Enseignant

Informations forums :
Inscription : septembre 2008
Messages : 21
Points : 10
Points : 10
Merci de ton aide; mais je voudrais comprendre.... pour aussi me corriger!
mourad_55 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2012, 13h27   #8
Membre du Club
 
Inscription : avril 2008
Messages : 48
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 48
Points : 50
Points : 50
Citation:
Envoyé par mourad_55 Voir le message
Merci de ton aide; mais je voudrais comprendre.... pour aussi me corriger!
Comme tu veux, mais je ne sais pas si on peut comprendre les mécanismes derrière le mode contextuel. Il y a des procédures exécutées en interne par 4D pour "convertir" un formulaire en page web. Et je ne pense pas que ces procédures soient documentées, et encore moins expliquées par le staff 4D.

Il faut OUBLIER ce mode et changer de technique.
runciter est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h03.


 
 
 
 
Partenaires

Hébergement Web