Bonjour,
J'ai mis en place pour ma société un Setup pour le déploiement de notre application chez les différents clients.
J'arrive au bout de celui-ci mais je bute encore sur quelques points notamment le contrôle de création de pages personnalisées en fonction des composants qui ont été préalablement cochés par l'utilisateur.
J'ai cru comprendre qu'il était possible d'utiliser la méthode ShouldSkipPage dans le [Code] ce qui fonctionne pour la création d'une page mais si je souhaite contrôler la création d'une deuxième page je bute...
Exemple:
Forcément ce code ne fonctionne pas, car il va me récupérer la dernière valeur retournée. Du coup, peu importe si je sélectionne le composant 'toto' ou non, il m'affichera ma page en fonction du composant 'titi'...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 function ShouldSkipPage(PageID: Integer): Boolean; begin Result := (PageFromID(PageID) = PageRepoProjects) and not IsComponentSelected('toto'); Result := (PageFromID(PageID) = PageConfigurationService) and not IsComponentSelected('titi'); end;
Auriez-vous une solution à mon problème ? En espérant avoir été assez clair.
Merci d'avance,
Cordialement
Partager