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 27/01/2012, 06h27   #1
Invité de passage
 
Femme Safae
Chercheur en informatique
Inscription : juin 2011
Messages : 10
Détails du profil
Informations personnelles :
Nom : Femme Safae
Localisation : Maroc

Informations professionnelles :
Activité : Chercheur en informatique
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : juin 2011
Messages : 10
Points : 3
Points : 3
Par défaut problème Sous Formulaires

Bonjour !
En fait je suis toute nouvelle dans 4D ! on a une application à faire .... je vous épargne les détails =D donc mon problème c'est que j'ai créé un formulaire projet ! j'y implante des sous formulaires. mes sous formulaires sont composés de champs des tables liées. revenons au problème, quand je met le sous formulaire format liste dans mon formulaire projet ! tous les champs s'affichent correctement ! par contre quand c est en format détaillé il n'y a que les champs relatifs à la table même qui sont remplis! quelqu'un aurait il une petite idée ?
Merci
LHsafae est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2012, 07h06   #2
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 Sous formulaire.....

Bonjour,
En fait il faudrait vérifier l'activation du lien entre les deux tables : ses propriétés entre autre! De plus comment vous souhaitez faire fonctionner ce formulaire (en affichage-saisie avec double clic ou simplement visualiser)
mourad_55 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/01/2012, 04h47   #3
Invité de passage
 
Femme Safae
Chercheur en informatique
Inscription : juin 2011
Messages : 10
Détails du profil
Informations personnelles :
Nom : Femme Safae
Localisation : Maroc

Informations professionnelles :
Activité : Chercheur en informatique
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : juin 2011
Messages : 10
Points : 3
Points : 3
Merci déjà d'avoir répondu;
euh les liens entre les tables fonctionnent correctement vu qu'en affichant à l'aide des formulaires liste, tout semble correcte !
et oui je ne veux que visualiser et bien sur naviguer avec les boutons suivant précedent
LHsafae est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/01/2012, 04h49   #4
Invité de passage
 
Femme Safae
Chercheur en informatique
Inscription : juin 2011
Messages : 10
Détails du profil
Informations personnelles :
Nom : Femme Safae
Localisation : Maroc

Informations professionnelles :
Activité : Chercheur en informatique
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : juin 2011
Messages : 10
Points : 3
Points : 3
même en double cliquant sur le formulaire liste, ça affiche le formulaire détaillé correctement avec tout les champs liés
LHsafae est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/01/2012, 13h17   #5
Membre du Club
 
Inscription : avril 2008
Messages : 48
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 48
Points : 50
Points : 50
Boujour Safae,

je suis désolé, je voudrais bien vous aider mais je ne comprends pas bien la situation.
Vous avez un formulaire projet (donc non lié à une table) dans lequel vous avez inséré un formulaire liste lié à une table, mettons la table1. Dans le formulaire liste, vous avez inséré des champs provenant d'autres tables liées à la table1.

Les liens sont automatiques je suppose : ils sont systématiquement appelés, donc lorsque 4D affiche un enregistrement de la table1 dans la liste incluse, il active les liens et remplis les champs correctement.

C'est après que j'ai du mal : les formulaires "détaillés" c'est quoi ? Des formulaires entrée ? Comment entrez-vous dedans : depuis la liste incluse ou depuis ailleurs ?
Avez-vous regardé du côté des événements formulaires ?
Ils sont très différents selon qu'on se trouve dans une liste ou dans une saisie.
runciter est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/01/2012, 23h31   #6
Invité de passage
 
Femme Safae
Chercheur en informatique
Inscription : juin 2011
Messages : 10
Détails du profil
Informations personnelles :
Nom : Femme Safae
Localisation : Maroc

Informations professionnelles :
Activité : Chercheur en informatique
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : juin 2011
Messages : 10
Points : 3
Points : 3
En fait les formulaires détaillés font la même fonction que ceux en format liste, ils servent à visualiser le contenu de la base de données dans une application pour les utilisateurs ! mais vu que c'est une gestion de bijoux j'ai des photos , et d'un point de vue esthétique j'ai préféré utiliser les formulaires détaillés pour visualiser chaque bijou seul et naviguer grâce aux boutons suivant précédent! pour faire ceci voilà comment je procède:
- je crée un formulaire détaillé d'une table dans l'explorateur, j'y introduit les champs les champs des tables liées aussi .
- je fais un glisser dans le formulaire projet et bien sur de décoche, dans les propriétés du sous formulaire, la case "Sous-formulaire liste" comme ça apparaît en format détaillé!
Maintenant le problème c'est que les champs des tables liées reste vide !
LHsafae est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/01/2012, 17h35   #7
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 LHsafae Voir le message
naviguer grâce aux boutons suivant précédent!
Maintenant le problème c'est que les champs des tables liées reste vide !
Mais avez-vous écris du code ?
Si oui, il faut faire attention aux événements formulaires.
runciter est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/01/2012, 21h25   #8
Invité de passage
 
Femme Safae
Chercheur en informatique
Inscription : juin 2011
Messages : 10
Détails du profil
Informations personnelles :
Nom : Femme Safae
Localisation : Maroc

Informations professionnelles :
Activité : Chercheur en informatique
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : juin 2011
Messages : 10
Points : 3
Points : 3
non non pas vraiment ! si ce n'est "ENREGISTREMENT SUIVANT([table]); ENREGISTREMENT PRECEDENT([Table])
LHsafae est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/01/2012, 03h17   #9
Invité de passage
 
Femme Safae
Chercheur en informatique
Inscription : juin 2011
Messages : 10
Détails du profil
Informations personnelles :
Nom : Femme Safae
Localisation : Maroc

Informations professionnelles :
Activité : Chercheur en informatique
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : juin 2011
Messages : 10
Points : 3
Points : 3
J'ai pensé que je pouvais écrire une méthode sur le formulaire !



par exemple sur ce formulaire, la méthode en premier lieu :
elle va récupérer le NumTupeBijou, après je veux qu'elle aille chercher LibelleTypeBijou qui lui correspond
ça devrait être genre ! une variable a récupère la valeur! puis un quelque chose genre CHERCHER([table]libelle) where ([table]num) = a

je suis désolée j'avais l'habitude de travailler sur VB.net ! ici je sais pas comment rédiger donc qui peut m'aider ? ^^
Images attachées
Type de fichier : png site.png (3,6 Ko, 10 affichages)
LHsafae est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/01/2012, 07h30   #10
Membre du Club
 
Inscription : avril 2008
Messages : 48
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 48
Points : 50
Points : 50
Donc vous avez une table [Bijou] avec le champ [Bijou]NumTypeBijou.
Une autre table [TypeBijou] et les champs [TypeBijou]NumTypeBijou et [TypeBijou]LibelleTypeBijou ?
Et un lien qui va de [Bijou]NumTypeBijou vers [TypeBijou]NumTypeBijou ?

Si ce lien est automatique, dans la table [Bijou] les valeurs de [TypeBijou]LibelleTypeBijou sont logiquemement automatiquement mises à jour.

Mais l'image écran semble être sur la table [TypeBijou] ???
Il s'agit donc ici de lien retour ?
runciter est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/01/2012, 18h56   #11
Invité de passage
 
Femme Safae
Chercheur en informatique
Inscription : juin 2011
Messages : 10
Détails du profil
Informations personnelles :
Nom : Femme Safae
Localisation : Maroc

Informations professionnelles :
Activité : Chercheur en informatique
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : juin 2011
Messages : 10
Points : 3
Points : 3
Vous avez tout correct ! et les des liens aller et retour sont automatiques !! normalement ça devait fonctionner automatiquement mais ...ça marche pas
Donc c'est possible de créer une méthode qui fait ça !
je bloque juste sur "comment récupérer une valeur d'un champs donné dans un formulaire!
LHsafae 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 20h46.


 
 
 
 
Partenaires

Hébergement Web