Table des matières
Qu'est-ce qu'une fonction personnalisée dans FileMaker ?
Sous une Fonction personnalisée on entend par FileMaker une fonction personnalisée, également appelée "fonction propre" dans la version française de FileMaker. Custom Functions, une base de données FileMaker peut être complétée par un nombre illimité de fonctions personnalisées. L'appel d'une fonction personnalisée s'effectue dans l'éditeur de formules de la même manière que celui de n'importe quelle autre fonction FileMaker. Les fonctions personnalisées ne peuvent être créées et modifiées que dans FileMaker Pro Advanced ; l'appel d'une fonction personnalisée existante est également possible avec FileMaker Pro.
Les fonctions personnalisées sont toujours valables pour le fichier de base de données dans lequel elles ont été créées. Dans le cas d'une solution avec plusieurs fichiers FileMaker, la fonction personnalisée doit être créée séparément dans chaque fichier si elle doit également être utilisée dans d'autres fichiers.
Créer une nouvelle fonction personnalisée
Pour créer ou modifier une fonction personnalisée, une version installée de FileMaker Pro Advanced est nécessaire. La zone de création et de modification des fonctions personnalisées se trouve dans FileMaker Pro Advanced en français, sous l'élément de menu [Fichier/Dossier > Gérer > Fonctions personnelles].
Pour modifier une fonction personnalisée existante, il suffit de cliquer sur la fonction et de cliquer sur le bouton [modifier] ou un double-clic sur la fonction souhaitée. Pour créer une nouvelle fonction personnalisée, la boîte de dialogue contient le bouton [Nouveau]. Dans les deux cas, la fenêtre d'édition des fonctions propres s'ouvre :
Sur le terrain [nom de la fonction] est le nom sous lequel la fonction personnalisée peut être appelée dans FileMaker. La rubrique [Paramètres de la fonction] permet de définir autant de paramètres que l'on veut pour la fonction, qui peuvent être utilisés comme base de calcul dans la Custom Function.
L'exemple ci-dessus contient une fonction personnalisée permettant d'afficher une carte Google Maps à l'aide d'une fonction dans un Webwiever. La fonction contient les paramètres [adresse ; ville ; état ; zip ; zoom]La fonction "Afficher la carte" permet de transmettre à la fonction l'adresse et le niveau de zoom souhaité pour l'affichage de la carte.
Cette fonction et toutes les autres fonctions personnalisées peuvent désormais être appelées et utilisées dans n'importe quelle fonction de l'ensemble du fichier FileMaker.
Vous avez d'autres questions sur FileMaker ? Plus rapide, c'est en personne.
Dans le cadre de notre Services de coaching et de formation nous nous ferons un plaisir de vous informer personnellement sur les fonctions de FileMaker dont vous avez besoin pour développer votre solution FileMaker. Nous nous ferons un plaisir de répondre à vos souhaits individuels. La facturation est individuelle et équitable, par tranches de 15 minutes. Vous pouvez payer par virement bancaire ou par PayPal.


