Jump to content

Albatros75

Membres
  • Content Count

    81
  • Joined

  • Last visited

About Albatros75

  • Rank
    50

Profile Information

  • Gender
    Homme
  • Location
    Paris

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Bonjour Puimoisson, C'est vraiment très très impressionnant, comme configuration. Superbe performance !!! Vous avez bien cerné mes attentes, et je vous en remercie. J'ai commencé à me pencher dessus hier et vais continuer de tester à travers des exemples parlants pour moi, pour les transposer à mon programme. Et essayer aussi les auto-liens.
  2. Bonjour Puimoisson, OK, et merci pour votre analyse et remarques. C'est vrai que dans mon cas, les Globales peuvent présenter un certain intérêt... (pour ne pas galérer avec les liens !). Il y en a quelques unes dans mon programme. Oui, et j'ai trouvé le CQFD. Mais en fait, je l'ai déjà vu il y a quatre mois, mais une relecture pourra être utile. Sinon, je suis sur votre 2ème mouture depuis ce matin, d'où ma réponse tardive, pour simuler la transposition à venir dans mon système, et j'ai créé à cet égard un fichier Albatros3 aménagé (en pièce jointe, avec aussi une versio
  3. Bonsoir Puimoisson, Merci beaucoup pour ces diverses réponses, et spécialement l'exemple n°2 très intéressant, avec la TE. Je vais analyser cela pour bien comprendre le mécanisme, notamment la Table AFFAIRE avec une TE dedans affichant les lieux fréquentés, qui est mon objectif premier. Et d'après ce que j'ai vu, les 2 cas sont envisagés (également Table LIEUX avec TE affichant les Affaires). Je vous dirai si j'arrive à faire le parallèle avec ma Base. Pour les Affaires récurrentes, 90 % des cas, je vais essayer avec mon idée simpliste dans un premier temps, et si c'est pas op
  4. Bonjour Apophis, Merci pour ces diverses précisions. Je vais essayer de mettre cela en place aujourd'hui. Oui, c'est vrai que je suis débutant, mais j'ai quand même réussi à m'imprégner de l'application personnalisée et à la rendre parfaitement fonctionnelle par la simple observation des scripts et Modèles (en ajoutant une Table AFFAIRE). J'en ai recréé une trentaine qui marchent, et ce n'est pas une mince affaire à réaliser quand on part de zéro niveau formation ou compétences. Etant donc à probablement 95 % de mon objectif, je préfère poursuivre ainsi, c'est assez logique (car
  5. Super, merci beaucoup pour l'exemple, c'est plus parlant. Question pratique : vous n'êtes pas passé directement avec la Table LIEU pour la lier à AFFAIRE. Pour quelle raison êtes-vous passé par une Table d'Occurence de LIEU (j'imagine par duplication et renommage) ? C'est plus pratique ? Mieux visible ? C'est l'usage ? C'est juste pour savoir. Et du coup, c'est la même logique pour SALLES vers LIEU (puisqu'on est encore en relation N > 1) ? Cela fait donc une TO en : "salles__LIEU__lieuID" (en reprenant la syntaxe du programme) ? Et j'utiliserai la clé _kftLieuID dans SA
  6. Bonjour, Et merci beaucoup ! En fait, mes liens sont bons, car j'ai bien perçu le principe des "3 aspects", mais mon souci (systématique) c'est justement : En quoi sont-elles "renseignées" ? Et comment faire ? Je ne vois pas ce que l'on peut y mettre. Si ce sont des rubriques à choisir pour les utiliser, il y avait en pièce jointe la liste pour LIEU et SALLE (car, dans le même esprit, j'ai relié SALLE à LIEU avec une clé étrangère _kftLieuID pointant (en N salles > 1 seul lieu) vers la clé primaire de Lieu "__kptID"). Je joins cette fois les rubriques de la Table
  7. Bonjour à tous, Parmi tous les brillants intervenants sur ce Forum, personne n'arrive à trouver la solution ?? Sur le papier, cela me semblait assez simple, pour celui qui maîtrise bien le mécanisme des SGBDR, ce qui n'est hélas pas mon cas... A vous lire sous peu, j'espère. Merci bien. Cordialement
  8. Bonjour, Voici en pièce jointe le schéma "actuel" après votre remarque d'hier. La Table "Lieu" est reliée à la clé primary de la Table "Affaire" (que l'on ne voit pas sur cette portion du schéma). Je mets aussi les rubriques de Salle et Lieu, si ça peut aider à déterminer quoi utiliser. Vous noterez qu'il y a aussi une Occurrence de la Table CONTACT_METHOD que j'ai créée en haut à gauche, appelée affaire__CONTACT_METHOD__affaireID. C'est parce qu'elle renferme tous les numéros de téléphones et emails des Contacts, et que je souhaite pouvoir afficher ensuite cette informa
  9. Bonsoir, OK. J'ai en effet une clé foreign _kftLieuID dans la Table AFFAIRE, et je l'ai donc reliée à la clé primary __kptID de la Table LIEU. Du coup, j'ai supprimé le lien avec la clé foreign d'Affaire (je suppose que cela ne crée aucun trouble si elle est désactivée). Dans le formulaire, dans la Table Externe dans un onglet, j'ai sélectionné des rubriques issues surtout de la Table AFFAIRE et une rubrique issue de la Table LIEU (Nom du lieu). Et je ne vois toujours rien apparaître... Ce n'était pas la peine de passer par une table d'Occurrence ? Vu que tout le prog
  10. Bonsoir Magalie, En fait, non. Un lieu peut être lié à plusieurs affaires : par exemples, 4 sociétés qui louent le même lieu une certaine année, et une autre société qui loue chaque année cette même salle (pour la soirée 2017, 2018, 2020). C'est cette petite subtilité qui m'a fait penser utiliser un nom d'événement concaténé : Type d'événement + nom société, pour pouvoir archiver cet événement potentiellement récurrent, et une "variante" avec l'Année rajoutée qui ainsi est un événement "unique" (puisque il s'agit d'une seule réception une date donnée dans un lieu donné). Mes Ta
  11. Bonjour à tous, Je suis bien déçu de ne pas arriver à trouver la solution, malgré de nombreuses heures de tests... J'ai lié, en principe, plusieurs Tables, mais je ne parviens pas à afficher quoi que ce soit, et notamment les données que je veux. C'est une Table de Salles, liée (en N > 1) à une Table de Lieux, liée (en N > 1) à une Table d'Evénements (qui se sont déroulés dans ces Lieux et Salles au fil des années). La Table d'événements, appelée AFFAIRE, est un élément intégré à tout un programme personnalisé comprenant en résumé des Sociétés, des Contacts, des Devis, en
  12. Bonjour, Parmi mes objectifs, un est partiellement atteint : insérer un nouvel onglet AFFAIRE dans les modules COMPANY, LOCATION et CONTACT. L'architecture du programme permet de rajouter un onglet du bas pour afficher les données de mon module créé (avec compteur). Cela fonctionne très bien pour le module CONTACT, mais en revanche hélas pas pour COMPANY et LOCATION (où cela devrait également marcher puisque j'ai copié la même méthode en changeant évidemment tous les paramètres des formules ou scripts). Le souci vient du fait qu'en redéfinissant la formule adaptée (que l'on ret
  13. Bonjour Clem, Finalement, j'ai fini par comprendre où se situaient ces fameux paramètres. Comme il y a le mot "facultatif" présent, je l'avais déjà vu précédemment (ailleurs) mais n'avaient pas perçu le côté déclenchant et finalement lourd de conséquence sur les données (et le bon fonctionnement du programme). COMPANY et CONTACTS fonctionnent parfaitement désormais dans AFFAIRE. Super ! Il ne me reste plus qu'une seule chose à faire, désormais, pour parachever ma Base. Comme tu l'avais très pertinemment évoqué, j'ai repensé ce que je souhaite obtenir in fine. Je me p
  14. Bonjour Clem, Suite à ta réponse, je t'avais demandé quelques précisions pour pouvoir corriger ma Base sur ce point. J'ai bien vu l'analogie globale et les différences selon les contextes, mais je voudrais surtout savoir comment exploiter tes informations. Faut-il les copier dans un script (spécifique pour chaque module), en adaptant selon mon nom de module ? Dans Open Picker, je retrouve bien ce que tu écris (hormis les noms de modules explicités). Ce que je ne comprends pas, c'est qu'avec le script "Generic - Open Picker" tout fonctionne parfaitement avec les autres modules (d
  15. Merci beaucoup, Clem, de tes recherches ! Par contre, comment ces 3 exemples sont-ils exploitables pour moi ? Suis-je censé les copier-coller quelque part (et où) ? Ou c'est juste pour me dire et montrer ce que le script "Generic - Picker - Open Picker" engendre ? Mais alors, que faire à partir de là ? Faut-il que je me mette en mode Modèle, puis entre par exemple dans la rubrique companyName ? Ou bien je dois le coller dans un Script existant ? (navré de te demander cette précision...) En fait, je suis sur ce programme depuis pas mal de temps, et j'ai déjà
×
×
  • Create New...