Brevet FR3043813A1 (20170519)
REVENDICATIONS1. Procédé de mise à jour d'un enregistrement dans une base de données par un dispositif de traitement de données configuré pour la mise en oeuvre d'une application de traitement d'enregistrements, l'enregistrement ayant une structure comportant une pluralité de champs prédéterminée dans la base de données, l'enregistrement étant accédé par l'application via une modélisation selon un langage objet dans lequel la structure d'un enregistrement est modélisé par une classe, chaque champs de l'enregistrement correspond à une méthode de la classe, caractérisé en ce que le procédé comporte les étapes suivantes pour chaque méthode : Analyse 2030 de la déclaration de la méthode telle que connue au lancement de l'application pour trouver au moins une annotation prédéterminée ; Si l'annotation prédéterminée est trouvée, alors analyse des paramètres de l'annotation pour produire 2040 un contrôle de saisie ; Utilisation 2050 du contrôle produit pour la création d'une interface homme machine permettant la saisie et ou l'affichage de données, via le dispositif de traitement de données, pour la mise à jour de l'enregistrement.\n<CLM>\1\tProcédé de mise à jour d'un enregistrement dans une base de données selon la revendication 1 caractérisé en ce qu'un paramètre de l'annotation prédéterminée permet d'ordonner les méthodes de la classe.\n<CLM>\1\tProcédé de mise jour d'un enregistrement dans une base de données selon l'une des revendications précédentes, caractérisé en ce qu'un paramètre de l'annotation prédéterminée permet de définir le type du contrôle de saisie.\n<CLM>\1\tProcédé de mise à jour d'un enregistrement dans une base de données selon la revendication précédente, caractérisé en que le type de contrôle est parmi la liste formée d'au moins : boite de texte, case à cocher, zone de liste.\n<CLM>\1\tProcédé de mise à jour d'un enregistrement dans une base de données selon l'une des revendications précédentes, caractérisé en ce qu'un paramètre de l'annotation prédéterminée permet de définir un libellé pour le contrôle de saisie.\n<CLM>\1\tProcédé de mise à jour d'un enregistrement dans une base de données selon l'une des revendications précédentes, caractérisé en ce qu'un paramètre de l'annotation prédéterminée permet de désigner une liste de valeurs possibles pour le contrôle de saisie. 11 3043813\n<CLM>\1\tProcédé de mise à jour d'un enregistrement dans une base de données selon l'une des revendications précédentes, caractérisé en ce qu'une annotation cible une méthode ou un type.\n<CLM>\1\tProcédé de mise à jour d'un enregistrement dans une base de données selon 5 l'une des revendications précédentes, caractérisé en ce qu'une annotation ciblant un type comporte un paramètre de désignation de méthodes ciblées par l'annotation.\n<CLM>\1\tProcédé de mise à jour d'un enregistrement dans une base de données selon la revendication 8 caractérisé en ce que, pour une annotation ciblant un type un 10 paramètre est une liste de valeurs chaque valeur étant associée à une méthode selon son ordre d'apparition et l'ordre des désignations dans le paramètre de désignation.\n<CLM>\1\tDispositif de stockage numérique comportant un ou des fichiers correspondant à des codes instructions mettant en oeuvre le procédé selon l'une des 15 revendications précédentes.\n<CLM>\1\tDispositif mettant en oeuvre le procédé selon l'une des revendications 1 à 9.