Jeanviro

Membres
  • Compteur de contenus

    14
  • Inscription

  • Dernière visite

À propos de Jeanviro

  • Rang

  • Date de naissance 21/04/1950

Profil général

  • Genre
    Homme
  • Lieu
    Viroflay
  • Intérêts
    Gestion d'association, bureautique

Profil FileMaker

  • FM
    FM14Pro
  • OS
    OSX 10.11
  • Certification
  • FBA
    --Non membre--
  1. Bonjour, Eh oui, ça dépend du besoin. Et comme je l'ai indiqué au début, parfois, le prénom est en premier. Mon but était avant tout de mettre de l'ordre dans une base existante. Bien cordialement, Jeannot
  2. Bonsoir Michel, Merci pour ces informations que j'ai découvertes et appréciées. Je comprends qu'il doit être incroyablement difficile d'écrire des programmes d'aide à la rédaction de texte. Cependant aucune de ces pages ne traite du cas des noms écrits en majuscules, comme pour les adresses par exemple. Pour mon cas, les noms à particule sont rarissimes dans ma liste à traiter. Nous avons décidé, par convention - et peut-être à tort - que tout ce qui faisait partie du nom était en lettres majuscules. Histoire de simplifier le problème... Merci pour les précisions en tout cas. Jeannot
  3. Avec l'emploi de EstEgal ( xx ; yy ), c'est plus clair et plus sûr. Merci Agnès. On avance, on avance... Jeannot Nom Prenom_3.fmp12 Nom Prenom_3.fmp12
  4. Merci Agnès, pour ces pistes, je vais aussi tester. Sur la base du conseil de Loic, je me suis fendu d'une solution qui répond assez à mon besoin. Ce n'est pas du grand art, mais pour moi, c'est déjà bien. Merci pour les conseils Amicalement Jeannot Nom Prenom_2.fmp12 Nom Prenom_2.fmp12
  5. Merci Loic, C'est bien vu : si la deuxième lettre est une minuscule, c'est un morceau du prénom ; si c'est une majuscule, c'est un morceau du nom. En traitant les caractères accentués et autres, l'apostrophe, etc, ça peut le faire... Comme dans certains cas, le prénom est saisi en premier, que nom et prénom peuvent contenir plusieurs mots, je partirais sur une liste avec Substituer ( Nom_Complet ; " " ; "¶" ) puis je traiterais chaque valeur avec une boucle (script). J'essaie... Mais s'il y a d'autres idées, notamment sans script, je suis preneur. A bientôt, Jeannot
  6. Bonjour à tous, Je coince sur un problème qui a sûrement été réglé depuis longtemps, et je n'ai pas trouvé une solution sur le forum (mais peut-être ai-je mal cherché !) Depuis une rubrique Nom_Complet qui comprend le nom et le prénom d'une personne, je veux pouvoir remplir (par calcul ou remplissage auto) une rubrique Nom et une rubrique Prénom. Les noms et les prénoms peuvent être simples ou composés (DUPONT, DE LA TOUR, SAINT-EXUPERY, ..., Pierre, Jean-François, Albert Jr., ... ) Parfois, le prénom est avant le nom. Le seul formalisme est que le nom est toujours en majuscules et que le prénom est toujours en minuscules sauf la première lettre en capitale. Ma première idée était de comparer Nom_Complet avec Majuscule ( Nom_Complet ) et d'en extraire les mots identiques, y compris la casse pour constituer le nom. Puis refaire la même opération avec NomPropre ( Nom_Complet ) pour le prénom. Hélas, de nombreuses fonctions de texte sont insensibles à la casse. Si quelqu'un pouvait m'indiquer une piste... Un grand merci d'avance pour votre aide. Amicalement Jeannot
  7. On progresse, on progresse... On peut aussi faire un pseudo-formatage conditionnel des rubriques, en utilisant une rubrique "Multimédia" contenant une image de la couleur de la ligne. 1) on commence par créer une globale "Multimédia" 2 répétions contenant les deux couleurs de la table externe (petits rectangles blanc et bleu ciel pour mon cas) ; 2) on crée sur la table "Ecritures" une rubrique elle aussi "Multimédia" qui calcule la couleur en fonction du numéro d'enregistrement : Permettre ( N = Obtenir ( NuméroEnregistrement ) ; Si ( N > 0 ; ObtenirValeurs ( Comptes::Couleurs_g ; Mod ( N ; 2 ) + 1 ) ; "" ) ) (le test de N > 0 c'est parce j'ai choisi de pouvoir créer des enregistrements dans la table externe et que ce (futur) enregistrement est affublé du n°0 ce qui provoque l'affichage d'une couleur alors qu'il n'y a rien dedans) ; 3) on place cette rubrique ( mode de saisie "non modifiable") sur la table externe entre le menu déroulant et la rubrique fixe avec la même dimension que les deux autres. J'ai remarqué que le numéro d'enregistrement dépendait du modèle actif. Cette méthode me plaît bien car je peux utiliser un vrai menu local, ça fait apparaître la rubrique liée au lieu de l'identifiant, ça supporte le filtrage des écritures et le tri. Jean Exemple_2.fp7 Exemple_2.fp7
  8. Bonsoir, Dans FM7, il existe des fonctions de mise en forme du texte mais pas de mise en forme conditionnelle sur des rubriques. On peut tout de même contourner le problème en rendant la rubrique transparente et en plaçant derrière une autre, de type "Multimédia", qu'on choisirait en fonction de certaines conditions. Mais tout cela ne concerne que des rubriques simples. J'ai donc essayé ta proposition de réduire "Ptr_Dépense" à un point et d'accrocher une action de script "Activer rubrique [ Ecritures :: Ptr_Dépense ]" sur la rubrique en premier plan. Premier constat, le menu local ne se "déplie" pas ( j'ai pourtant l'impression que sur un PC sous XP, ça marche ! ). Du coup, j'ai choisi l'affichage en "Liste déroulante". Dans ce cas, "Ptr_Dépense" qui contient RUB_xx, ne pouvant s'afficher correctement, retourne à la ligne à chaque caractère et affiche un trait de 1 pixel de large sur 6 lignes de haut. Et seulement au bas de ce trait vertical qu'apparaît la liste déroulante. C'est pas du meilleur effet ! Donc, au lieu de réduire "Ptr_Dépense" à un point, je l'ai réduit à une ligne horizontale. Et là ça se comporte normalement. Pour l'instant, je vais en rester là (bien que je préfère l'usage du menu local), cette méthode fonctionne. Un grand merci pour ton aide. Jean
  9. Merci d'avance pour une petite (idée ou des petites) idées. Quand on ne se relit pas !!! Jean
  10. Jai l'impression que le fichier n'est pas parti. Je recommence... Exemple.fp7 Exemple.fp7
  11. Bonjour à tous, Je coince sur une problème d'interface-utilisateur qui a probablement été résolu depuis longtemps, mais je n'arrive pas à le retrouver sur le forum. Je veux gérer mes dépenses personnelles et professionnelles. Pour cela, je me suis créé une petite base simple avec trois tables : "Comptes", "Dépenses" et "Ecritures". Pour chacun de ces deux comptes, je rentre mes écritures au moyen d'une table externe. Mais lorsque je veux indiquer le type de dépense, je fais appel à une liste déroulante qui pointe vers les enregistrements des types de dépenses. A l'affichage, le pointeur et le nom de la dépense liée se superposent et je ne vois pas comment faire une affichage propre sur une table externe avec une remplissage de fond en couleurs alternées. Je suis toujours sous FM7 Pro (et jusqu'à présent, ça me suffisait bien). Je joins un exemple du problème. Merci d'avance pour une petite idées. Jean
  12. Bonjour à tous, Génial ! Pour moi, le site est de nouveau accessible... Merci à ceux qui ont fait ce qu'il fallait pour ça ! Jeannot
  13. Et pourtant, tout est dit dans la doc... Ça fonctionne très bien. Merci pour cette aide super-rapide. Jeannot
  14. Bonjour à tous et merci pour tous vos précieux conseils. Je me permets de revenir sur le sujet car je n'ai pas trouvé comment utiliser la fonction "ResultatValeurSerieSuivante". Je me permets d'envoyer mon fichier d'essai. Je ne vois pas ce qui cloche mais quand je clique sur le bouton "NextID", rien ne se passe (ou plutôt la case s'efface si elle contenait quelque chose). Merci de me donner un petit coup de main sur le sujet. Jeannot Essai.fp7 Essai.fp7