Auteur Sujet: Sondage: classement chronologique des évènements  (Lu 7180 fois)

plus minus reset

0 Membres et 1 Invité sur ce sujet

Hors ligne Gvx

  • AncestroJunior
  • ****
  • Messages: 361
Sondage: classement chronologique des évènements
« Réponse #19 de la page précédente: 23 Novembre 2005 à 22:18:33 »
Dans le cas du tri "N° d'ordre, Année, Date exacte" si on ne modifie pas le numéro d'ordre celui-ci est NULL donc le tri est équivalent a "Année, date exacte".

c'est pourquoi je préfère ce tri car soit on "force" le tri par N° d'ordre, soit on ne force pas le tri par N° d'ordre, et dans ce cas c'est l'ordre chronologique qui est appliqué (l'absence de date, dans ce cas reléguant l'événement en fin de liste)

Hors ligne Tophe3860

Sondage: classement chronologique des évènements
« Réponse #20 le: 23 Novembre 2005 à 22:29:32 »
Oui, mais sera-t-il...

Citation de: "tophe3860"
... possible de supprimer le numéro d'ordre du tri.

Je ne parle pas de l'annuler, mais de réaliser une action semblable à celle existante pour les boutons nombre total d'unions connues ou d'enfants connus...

Sinon, ce serait bien pratique...  non? :wink:
Christophe Pensez [résolu] et trucs & astuces : un ancestrologie pour tous, tous pour un ancestrologie!
 

Hors ligne Gvx

  • AncestroJunior
  • ****
  • Messages: 361
Sondage: classement chronologique des évènements
« Réponse #21 le: 23 Novembre 2005 à 22:36:29 »
Citation de: "tophe3860"
Oui, mais sera-t-il...

Citation de: "tophe3860"
... possible de supprimer le numéro d'ordre du tri.

Je ne parle pas de l'annuler, mais de réaliser une action semblable à celle existante pour les boutons nombre total d'unions connues ou d'enfants connus...

Sinon, ce serait bien pratique...  non? :wink:




Cela implique de modifier l'exécutable d'ancestrologie. Hors André ne peux modifier que la base de données.

Seule solution: Que PCM modifie ancestrologie

Hors ligne AquaBlue

Sondage: classement chronologique des évènements
« Réponse #22 le: 23 Novembre 2005 à 22:37:29 »
Citation de: "DDdeberdeux"
La procédure transforme correctement les dates saisies, dans la mesure où on respecte les "token dates", comme ils sont définis dans Configuration / Mots clés utilisés dans les dates


Ça c'est gonflé comme affirmation  :!:

Un export GEDCOM et il ne reste plus que les "token" de base tel que définis dans GEDCOM.
 

Hors ligne DDdeBerdeux

Sondage: classement chronologique des évènements
« Réponse #23 le: 23 Novembre 2005 à 23:32:06 »
Citation de: "AquaBlue"
Ça c'est gonflé comme affirmation  :!:
Excuse moi, mais je ne vois pas ce qu'il y a de "gonflé" dans ce que j'ai écrit. Peut-être est-ce le mot token qui te gêne? Il n'est pas l'exclusivité de la norme gedcom. Peut-être devrait-on dire "mots clés pour la saisie des dates dans Ancestrologie".

Ceci dit, il est vrai que seuls les mots clés normalisés sont exportés (en principe) en gedcom, et que donc les mots "ancestrologiques" disparaissent lors de l'importation.



Pour Gilles et Christophe: l'ordre de présentation des évènements individuels dans la fiche est uniquement défini dans la procédure stockée PROC_EVE_IND. Ne définir aucun ordre de tri, reviendrait à dire que les évènements seront classés selon leur ordre de saisie, ce qui n'a pas de sens, (enfin au mien de sens).

Je pense qu'on sera obligé de laisser le N°Ordre prioritaire, parce que c'est la seule solution pour pouvoir imposer un ordre à tous les évènements même s'il n'ont pas de date, imposant plus de travail s'il n'y a qu'un évènement à reclasser. Et les évènements se classent dans l'ordre chrono si le N°Ordre n'est pas documenté. Je pense aussi qu'il y aura moins besoin d'utiliser ces N°Ordre puisqu'on utilise la date exacte dans le tri (quand elle existe).

A+

André
Une application pleinement satisfaisante est toujours complétée par une mise à jour buggée. (Loi des Mises à Jour)
 

Hors ligne Horemans

  • AncestroSenior
  • *****
  • Messages: 1 775
    • http://perso.wanadoo.fr/philippe.horemans
Sondage: classement chronologique des évènements
« Réponse #24 le: 24 Novembre 2005 à 09:54:03 »
Citation de: "Gvx"
c'est pourquoi je préfère ce tri car soit on "force" le tri par N° d'ordre, soit on ne force pas le tri par N° d'ordre, et dans ce cas c'est l'ordre chronologique qui est appliqué (l'absence de date, dans ce cas reléguant l'événement en fin de liste)


C'est pour moi l'argument convaincant, je me rallie à ce processus qui devrait satisfaire tout le monde.
Plus çà va, plus je me régale...  Et avec  Quisontils, la gestion des actes, c'est facile !   Philippe
 

Hors ligne Cecillon

  • AncestroExpert
  • *****
  • Messages: 464
Sondage: classement chronologique des évènements
« Réponse #25 le: 24 Novembre 2005 à 10:29:32 »
J'ai voté !

Vous en avez tellement dit que je n'ai rien à ajouter ... Bon sujet de discussion !!!
 

Hors ligne Horemans

  • AncestroSenior
  • *****
  • Messages: 1 775
    • http://perso.wanadoo.fr/philippe.horemans
Sondage: classement chronologique des évènements
« Réponse #26 le: 24 Novembre 2005 à 11:41:38 »
Après quelques test de la base 4.004, tout se passe bien :

si je crée des événements datés il sont bien triés, les non datés sont à la fin.

Je peux alors les laisser (événements perso genre "loisir" "sport") ou forcer le tri par clic droit. Tout est ok

Mais quand je veux reprendre des anciens événements dont le tri a été préalablement forcé, je n'arrive pas à annuler les numéro d'ordre ayant servi à forcer le tri.

Je suis obligé de leur donner à tous la même valeur pour que le tri sur la date s'opère. (un effacement force la valeur à 0 et non à null).

çà pourrait ne pas être un problème sauf que si j'ajoute un événement daté, il se retrouvera devant les événements dont le tri forcé est à 0.

Il faut donc pouvoir mettre à null le code de tri forcé.

Un coup de sql doit pouvoir régler le problème pour le passé, mais pour l'avenir,  il faudrait un bouton pour mise à null dans la fenêtre de forçage du tri .

Clair... pas clair  ?
Plus çà va, plus je me régale...  Et avec  Quisontils, la gestion des actes, c'est facile !   Philippe
 

Hors ligne DDdeBerdeux

Sondage: classement chronologique des évènements
« Réponse #27 le: 24 Novembre 2005 à 12:09:43 »
Citation de: "Horemans"
Je suis obligé de leur donner à tous la même valeur pour que le tri sur la date s'opère. (un effacement force la valeur à 0 et non à null).

çà pourrait ne pas être un problème sauf que si j'ajoute un événement daté, il se retrouvera devant les événements dont le tri forcé est à 0.
Si tous les évènements ont le même N°Ordre (0 par exemple), ils se classent dans leur ordre chronologique, mais un évènement daté sans N°Ordre se mettra après. Donc si on veut qu'il réintègre l'ordre chronologique il suffit de lui donner le même n°Ordre (0).

Il n'y a là rien de changé par rapport à ce qui existait (à part que la date exacte est prise en compte pour le classement).

Un petit bouton pour supprimer les N°Ordre d'une fiche serait bien pratique, mais çà c'est dans la fiche.

A+

André
Une application pleinement satisfaisante est toujours complétée par une mise à jour buggée. (Loi des Mises à Jour)
 

Hors ligne Horemans

  • AncestroSenior
  • *****
  • Messages: 1 775
    • http://perso.wanadoo.fr/philippe.horemans
Sondage: classement chronologique des évènements
« Réponse #28 le: 24 Novembre 2005 à 12:24:40 »
Citation de: "DDdeberdeux"
Un petit bouton pour supprimer les N°Ordre d'une fiche serait bien pratique, mais çà c'est dans la fiche.


Nous sommes donc bien d'accord.

Je transcris cette suggestion dans le forum pour.
Plus çà va, plus je me régale...  Et avec  Quisontils, la gestion des actes, c'est facile !   Philippe
 

Hors ligne Ancestrologie

  • AncestroGrandMaitre
  • *******
  • Messages: 5 083
  • Remercié: 3 fois
    • Ancestrologie
  • Programme: 1995
  • Base: 5.130
  • Système: Windows 8
Sondage: classement chronologique des évènements
« Réponse #29 le: 24 Novembre 2005 à 13:35:17 »
Citer
Un petit bouton pour supprimer les N°Ordre d'une fiche serait bien pratique, mais çà c'est dans la fiche.

A+




Vais voir ca,



Mais ce bouton doit il etre

1 - dans chaque fiche et faut le faire pour chacun des indis

2 - ailleurs et global



??
PCM
 

Hors ligne DDdeBerdeux

Sondage: classement chronologique des évènements
« Réponse #30 le: 24 Novembre 2005 à 14:42:47 »
Citation de: "cazaux-moutou philippe"
Mais ce bouton doit il etre

1 - dans chaque fiche et faut le faire pour chacun des indis

2 - ailleurs et global
Dans chaque fiche, global serait trop dangereux.

L'ordre doit exister pour certains individus.

PS: je t'ai envoyé le fichier SQL de mise à jour avec des questions.

A+

André
Une application pleinement satisfaisante est toujours complétée par une mise à jour buggée. (Loi des Mises à Jour)
 

Hors ligne Horemans

  • AncestroSenior
  • *****
  • Messages: 1 775
    • http://perso.wanadoo.fr/philippe.horemans
Sondage: classement chronologique des évènements
« Réponse #31 le: 24 Novembre 2005 à 15:55:20 »
Citation de: "cazaux-moutou philippe"
Mais ce bouton doit il etre

1 - dans chaque fiche et faut le faire pour chacun des indis

2 - ailleurs et global


Je pense avec la fenêtre de tri, au niveau de chaque fiche.

On peut avoir besoin de virer l'ensemble des tris manuels dans toute la base pour une réinitialisation du champ, mais un sql peut le faire et tout le monde ne veux pas forcément le faire.
Plus çà va, plus je me régale...  Et avec  Quisontils, la gestion des actes, c'est facile !   Philippe
 

Hors ligne Tophe3860

Sondage: classement chronologique des évènements
« Réponse #32 le: 24 Novembre 2005 à 18:46:21 »
Voir ce lien, créé par Philippe pour les suggestions correspondantes  :wink:
Christophe Pensez [résolu] et trucs & astuces : un ancestrologie pour tous, tous pour un ancestrologie!
 

Hors ligne Gvx

  • AncestroJunior
  • ****
  • Messages: 361
Sondage: classement chronologique des évènements
« Réponse #33 le: 24 Novembre 2005 à 21:59:00 »
Citation de: "Horemans"
mais un sql peut le faire et tout le monde ne veux pas forcément le faire.


La requete est ICI

Hors ligne DDdeBerdeux

Sondage: classement chronologique des évènements
« Réponse #34 le: 25 Novembre 2005 à 00:21:17 »
Et si vous voulez trouver les individus pour lesquels des évènements ont un N° d'ordre:select distinct i.CLE_FICHE

     , i.NOM

     , i.PRENOM

     , i.KLE_DOSSIER

from EVENEMENTS_IND e, INDIVIDU i

where e.EV_IND_KLE_FICHE = i.CLE_FICHE

      AND e.EV_IND_ORDRE IS NOT NULL

order by i.NOM, i.PRENOM


A+

André
Une application pleinement satisfaisante est toujours complétée par une mise à jour buggée. (Loi des Mises à Jour)
 

Hors ligne Lya

  • AncestroSenior
  • *****
  • Messages: 1 396
    • http://quidancestro.free.fr
Sondage: classement chronologique des évènements
« Réponse #35 le: 12 Février 2006 à 15:27:28 »
Bonjour à tous  :D



J'avais complètement "zappé" cette conversation en novembre, aussi j'y réponds un peu tardivement, mais je propose de complèter le classement chronologique en ajoutant ensuite un classement par tag gedcom :



ORDER BY eve.EV_IND_ORDRE, eve.EV_IND_DATE_YEAR , eve.EV_IND_DATE, eve.EV_IND_TYPE



Cette astuce aura l'avantage de classer les naissances avant les baptêmes et les décès avant les sépultures / inhumations quand ces événements ont lieu le même jour.  :wink:
Un bon voyageur n'a pas d'itinéraire fixe, et n'a pas l'intention d'arriver...