-
-
Bonjour,
Je voudrais créer une vue contenant un message d’alerte et un bouton d’ouverture de fiche existante, lorsque l’utilisateur cherche à créer une nouvelle fiche alors qu’il y en a déjà une de créer pour le patient.
Du même type que le formulaire “Observations médicales”
Pourriez vous m’aider ?
Merci
Prisca KUZDOWIEZfichiers attachés:
You must be logged in to view attached files. -
Bonjour,
Vous pouvez ajouter une variable de type nombre entier dans vôtre modèle avec comme nom “id_ancienne_fiche”.
Ensuite dans le code C# à la création de la fiche vous faites un SelectForm() pour récupérer la fiche déjà enregistrée pour ce patient, et stockez son ID dans la variable “id_ancienne_fiche”.
Enfin, dans vôtre vue vous placez vôtre message et vôtre bouton avec en condition de visibilité “id_ancienne_fiche <> NUL” et dans la fonction de vôtre bouton vous placer un élément “ouvrir une fiche par son id” en utilisant encore une fois vôtre variable “id_ancienne_fiche”.Le code C# devrait ressembler à ça:
——————————-
var ancienne_fiche = ModuleAPI.DominhoService.SelectForm<MonFormulaire>(
MonFormulaire.PatientId_field == EditionContext.ContextData.PatientId
new QueryLoadSettings() { LimitToCurrentSpeciality = true },
MonFormulaire.DateCreation_field.Descending);
if (ancienne_fiche != null)
{
this.id_ancienne_fiche.Value = ancienne_fiche.Id;
}——————————-
Cordialement
-
The forum ‘Aide aux développements avec FormsStudio’ is closed to new topics and replies.