Créer un enregistrement associé dans une autre liste automatiquement liée à l'enregistrement que je viens de créer dans une liste

sharepoint.stackexchange https://sharepoint.stackexchange.com//questions/66144

Question

J'ai deux listes, une des personnes et une adresse pour les personnes (mon objectif est que une personne peut avoir plusieurs adresses).

Je voudrais, quand j'ajoute une personne, pour pouvoir ajouter directement une adresse pour cette personne que je viens d'ajouter. Sans avoir à naviguer dans la liste d'adresses et à sélectionner la personne dans le champ de recherche pour ajouter une adresse pour cette personne.

Voici les modèles de mes listes:

personnes

  • Nom de famille
  • prénom

    adresses

    • Street & Number
    • Ville
    • Personne (champ de recherche)

      Actuellement, j'ai ajouté du JavaScript pour créer un bouton de la nouvelle personne qui envoie le nom de la personne dans l'URL (? Nom= Rupert) au nouveau formulaire d'adresse. Mais alors ma personne n'est pas encore créée car je change la page en modifiant le formulaire de nouvelle personne.

      Est-ce que quelqu'un sache s'il existe un moyen de réaliser cela facilement comme une option magique à dire "lorsque j'ajoute une personne, accédez au nouveau formulaire d'adresse et sélectionnez automatiquement la personne qui vient d'être ajoutée dans le champ de recherche?

      Merci beaucoup pour votre aide!

Était-ce utile?

La solution

Les relations parents / enfants exigent que le parent existe avant que l'enfant puisse être créé.

Ce tutoriel montre comment le faire.L'auteur a quelques autres techniques, impliquant JavaScript et / ou SharePoint Designer.

Autres conseils

Pourquoi non seulement utiliser sur la liste, avec une personne en tant que champ utilisateur?Ensuite, vous seriez capable de disposer de toutes les informations dont vous avez besoin dans une liste et de l'extraire facilement de la liste.

(ne fonctionne que si les personnes sont utilisées de votre site, Sinon, vous avez besoin d'une solution plus gracieuse, impliquant une page de formulaire personnalisée avec code derrière la logique enregistrer des données sur vos deux listes)

Licencié sous: CC-BY-SA avec attribution
Non affilié à sharepoint.stackexchange
scroll top