Aller au contenu
  • 0
bernico

Creer Un Nouvel Enregistrement Dans Une Table Liée

Question

Bonjour,

je cherche sans changer de modèle, avec un script,

à créer un nouvel enregistrement dans une table liée.

merci par avance pour vos réponses

je suis sur FM 10

Partager ce message


Lien à poster
Partager sur d’autres sites

10 réponses à cette question

Messages recommandés

  • 0

salut

et un "activer modèle d'origine" après la création ça le fait pas ? ou alors tu nous dis pas tout, pourquoi veux-tu rester sur le même modèle ?

Partager ce message


Lien à poster
Partager sur d’autres sites
  • 0

rien de particulier sauf que la base est sur un serveur distant,

je souhaite économiser le nombre de masques pour avoir une navigation la plus fluide possible

j'arrive à renseigner ma table liée à partir du masque principal

il me manque juste la création de la fiche liée supplémentaire.

Partager ce message


Lien à poster
Partager sur d’autres sites
  • 0

Bonsoir,

Si l'action est gérée par script et que le lien autorise la création d'enregistrements liés, il suffit de définir une des rubriques de la table liée à une valeur quelconque. L'enregistrement de la table liée se créera alors automatiquement.

Partager ce message


Lien à poster
Partager sur d’autres sites
  • 0
j'arrive à renseigner ma table liée à partir du masque principal

de quelle façon, via un script ou via une table externe ?

pourquoi ne pas créer un enregistrement via une TE ?

Partager ce message


Lien à poster
Partager sur d’autres sites
  • 0

merci pour cette réponse,

je viens de l'expérimenter

Je ne suis vraiment pas doué

mais je n'ai pas l'impression que cela fonctionne sur une table liée,

détail d'importance certainement, que j'ai omis.

Partager ce message


Lien à poster
Partager sur d’autres sites
  • 0

il y a déjà une table externe

mais pour créer une fiche par le biais de la table exerne, il faut tout faire défiler tous les enregistrements pour trouver l'enregistrement vide

Partager ce message


Lien à poster
Partager sur d’autres sites
  • 0

s'il n'y a qu'une TE, un bouton avec script "activer rangée externe dernière" ira à la dernière rangée et il n'y a plus qu'a la remplir

Partager ce message


Lien à poster
Partager sur d’autres sites
  • 0

Comme Amar, qui est passé pendant que je bricolais un exemple ;) , je pense que c'est le moment d'utiliser la clef magique d'Ugo.

C'est le principe annoncé par Olivier, sauf que pour créer l'enregistrement, il faut que la table "liée" ne le soit pas (sinon, ça ne marche que la première fois). Donc on crée une deuxième OT sur cette clef, qu'il suffit de vider avant de définir la valeur de Zfk = Zkp sur l'OT liée par la CM, vide. Un nouvel enregistrement est donc créé, puisque le lien l'autorise, avec la valeur de ton identifiant de liaison. La clef magique se rempli automatiquement, il faut donc la revider avant la création d'un nouvel enregistrement. :)

Il y a plein de façon d'utiliser cette clef magique, avec ou sans script etc.

BernicoCm.fp7.zip

BernicoCm.fp7.zip

BernicoCm.fp7.zip

Partager ce message


Lien à poster
Partager sur d’autres sites
  • 0

C'est aussi ce qu'on leur reproche, m'a confié une amie :P:P:P

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant


  • En ligne récemment   0 membre est en ligne

    Aucun utilisateur enregistré regarde cette page.

×