Index des Archives

www.ancestrologie.com
Le nouvel ensemble de forums touchant à Ancestrologie et à ses plugins 


Liste Rech. Notes de l'onglet INFO. Anomalie ou zèle du BOA?
Aller à la page 1, 2  Suivante
 
Poster un nouveau sujet   Répondre au sujet    Index des Archives -> BOA
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
garnierfrancoise
Pro
Pro


Inscrit le: 27 Juil 2003
Messages: 521

MessagePosté le: 15 Jan 2004 00:33    Sujet du message: Liste Rech. Notes de l'onglet INFO. Anomalie ou zèle du BOA? Répondre en citant

J'ai commencé à me servir de l'onglet INFO de la fiche individuelle d'Ancestrologie pour y mettre tous les mémos auxquels je veux avoir accès facillement; en effet le BOA est alors extrêmement utile et permet de retrouver les notes en utilisant des mots-clés à rechercher. La bête offre deux choix:
- on indique le mot recherché et on a la liste des individus avec la note.
- on laisse le champ vide si on veux avoir toutes les notes; mais là la bête fait du zèle car elle ne donne pas que la listes des individus ayant une note mais la liste de tous les individus mêmes ceux qui n'ont pas de note (Complément après approfondissement: il me sort 476 noms sur les 552 de mon dossiers et sur ces 476, 93 seulement ont une note. Donc il trie bien sur quelque chose (476 sur 552) mais pas sur l'existence d'une note (93/552)?
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
pthierry
Pro
Pro


Inscrit le: 27 Fév 2003
Messages: 455
Localisation: Paris 13

MessagePosté le: 15 Jan 2004 10:26    Sujet du message: Re: Liste Rech. Notes de l'onglet INFO. Anomalie ou zèle du Répondre en citant

garnierfrancoise a écrit:
mais là la bête fait du zèle car elle ne donne pas que la listes des individus ayant une note mais la liste de tous les individus mêmes ceux qui n'ont pas de note (Complément après approfondissement: il me sort 476 noms sur les 552 de mon dossiers et sur ces 476, 93 seulement ont une note. Donc il trie bien sur quelque chose (476 sur 552) mais pas sur l'existence d'une note (93/552)?

Simple
si cette requête ramenait aussi les notes vides , tu en aurais 552
c'est donc que sur les 476 individus , il y en a 383 qui ont une note invisible Shocked , un blanc par exemple
A+ Pierre
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail
Lau
Pro, Modérateur
Pro, Modérateur


Inscrit le: 01 Avr 2003
Messages: 1541

MessagePosté le: 15 Jan 2004 10:54    Sujet du message: Répondre en citant

Essaie à tout hasard de faire la requête SQL suivante :
    select * from individu where kle_dossier=1 and comment=' '

(en remplaçant bien entendu le n° de dossier)

Si tu trouves tes enregistrements avec la colonne COMMENT non "visible" (383 enregistrements, par exemple), alors tu pourras les réinitialiser avec la requête suivante :
    update individu set comment=null where kle_dossier=1 and comment=' '

Fais des copies, bien entendu.

A noter que je n'ai pas ton problème : aucune des notes ramenées n'est vide chez moi.
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
garnierfrancoise
Pro
Pro


Inscrit le: 27 Juil 2003
Messages: 521

MessagePosté le: 15 Jan 2004 11:04    Sujet du message: Répondre en citant

J'y ai pensé, j'ai vérifié et il n'y a pas apparemment de signe invisible (par exemple return) mais c'est vrai que Windows réserve parfois des surprises avec les caractères cachés. Dans ce cas le BOA ne devrait'il pas les exclures lors de la recherche (si c'est possible, si le BOA voit des choses que l'oeil humain ne voit pas Smile )
Questions annexes:
-As-tu testé "l'anomalie" que je signale sur ton PC?
-Dans la liste qui apparait dans le BOA le classement semble être par ordre de NIP croissant mais j'ai un numéro 1829 qui s'inscrit entre 683 et 684 et le premier numéro NIP est 668 (pourquoi pas 1,2,3,...)
-(Al'attention plus particulièrement de Laurent:
1. dans les listes parfois elles apparaissent par NIP croissant ou presque et d'autres fois par classement alphabétique des noms. Est'il possible d'uniformiser ces sorties (si c'est possible le classement alphabétique par nom est mon préféré)
2. pour certaines listes le numéros NIP est appelé NIP en tête de colonne et pour d'autres listes CLE_FICHE. Là encore une uniformisation de la nomenclature permettrait aux néophites de retrouver leur petits cochons)
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
garnierfrancoise
Pro
Pro


Inscrit le: 27 Juil 2003
Messages: 521

MessagePosté le: 15 Jan 2004 11:17    Sujet du message: Répondre en citant

PS Ma réponse a été faite alors que je n'avais pas la réponse de Laurent Exclamation

Je ne suis pas un pro des requêtes SQL (amis je vais m'y mettre).
Questions :
1) Comment connaitre le numéro de dossier.
2) Si je demande la requête que tu m'as donner dans la fenêtre requête SQL et que je clique bêtement exécuter requête , il me duplique la requête exprimée dans l'historique?
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
AquaBlue
Pro
Pro


Inscrit le: 02 Mar 2003
Messages: 1199
Localisation: Paris - France

MessagePosté le: 15 Jan 2004 12:27    Sujet du message: Répondre en citant

Pour information,

La fonction de recherche d'Ancestrologie a été modifiée et la recherche dans le champ Note, cherche dans toutes les notes (Indi, événements et unions).
La quatrième colonne donne le tag de l'endroit où se trouve la note (ex INFO pour l'onglet INFO, MARR pour mariage ou DEAT pour décès...)
_________________
Les Anomalies & Suggestions et la FAQ sont là.
                                     
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger
Lau
Pro, Modérateur
Pro, Modérateur


Inscrit le: 01 Avr 2003
Messages: 1541

MessagePosté le: 15 Jan 2004 12:38    Sujet du message: Répondre en citant

garnierfrancoise a écrit:

1) Comment connaitre le numéro de dossier.

Il est indiqué dans le titre de la fenêtre
garnierfrancoise a écrit:

2) Si je demande la requête que tu m'as donner dans la fenêtre requête SQL et que je clique bêtement exécuter requête , il me duplique la requête exprimée dans l'historique?

Cela signifie qu'il n'a rien trouvé : s'il ne trouve rien, il reste sur la fenêtre SQL. Sinon, il se débranche sur la fenêtre résultat.
garnierfrancoise a écrit:

-Dans la liste qui apparait dans le BOA le classement semble être par ordre de NIP croissant mais j'ai un numéro 1829 qui s'inscrit entre 683 et 684 et le premier numéro NIP est 668 (pourquoi pas 1,2,3,...)

C'est qu'il n'est pas trié. L'ordre est donné par la base qui fait des réorganisations comme elle l'entend si on ne lui donne pas d'ordre de tri.
garnierfrancoise a écrit:

1. dans les listes parfois elles apparaissent par NIP croissant ou presque et d'autres fois par classement alphabétique des noms. Est'il possible d'uniformiser ces sorties (si c'est possible le classement alphabétique par nom est mon préféré)

Si un jour j'arrive à refaire les tri en cliquant sur les entêtes de colonnes, chacun fera ce qu'il voudra. Sinon, de toutes façons, il y en aura toujours qui ne seront pas satisfaits. A noter que tu peux exporter les données, puis les réimporter dans un tableur qui te permettras de les trier comme tu l'entends.
garnierfrancoise a écrit:

2. pour certaines listes le numéros NIP est appelé NIP en tête de colonne et pour d'autres listes CLE_FICHE. Là encore une uniformisation de la nomenclature permettrait aux néophites de retrouver leur petits cochons)

Pauvres petits cochons : on m'a demandé de mettre quelque chose de plus parlant que CLE_FICHE. Soit, j'ai mis NIP, terme repris d'Ancestrologie. Toutefois, la majorité des requêtes sont standards et reprennent dans la colonne l'intitulé de la colonne dans la table. Je n'y peux rien faire sans tout hyper-complexifier. Ce qui de toutes façons ne conviendrait pas non plus à tout le monde.
Si j'ai le temps, je regarderai les requêtes non standards pour les homogénéiser, mais ce n'est pas le but du BOA... Je rappelle qu'un BOA est sournois. Wink
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
garnierfrancoise
Pro
Pro


Inscrit le: 27 Juil 2003
Messages: 521

MessagePosté le: 15 Jan 2004 12:40    Sujet du message: Répondre en citant

Merci Marc, dans ce cas j'allais chercher chez le BOA ce qu'Ancestro m'offrait.
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
Lau
Pro, Modérateur
Pro, Modérateur


Inscrit le: 01 Avr 2003
Messages: 1541

MessagePosté le: 15 Jan 2004 12:44    Sujet du message: Répondre en citant

Euh... Suite de ton problème :
vérifie si sur une des lignes ramenées par la recherche du BOA, mais "vide", quand tu vas sur l'individu, l'onglet "INFO" contient un petit point vert signifiant que l'onglet contient quelque chose. Si oui, regarde ce qu'il y a dedans et refais la requête que je t'ai proposé avec ceci entre les ' ' de la clause WHERE.
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
garnierfrancoise
Pro
Pro


Inscrit le: 27 Juil 2003
Messages: 521

MessagePosté le: 15 Jan 2004 13:28    Sujet du message: Répondre en citant

Lau a écrit:
Essaie à tout hasard de faire la requête SQL suivante :
    select * from individu where kle_dossier=1 and comment=' '

(en remplaçant bien entendu le n° de dossier)

Si tu trouves tes enregistrements avec la colonne COMMENT non "visible" (383 enregistrements, par exemple), alors tu pourras les réinitialiser avec la requête suivante :
    update individu set comment=null where kle_dossier=1 and comment=' '

Fais des copies, bien entendu.

A noter que je n'ai pas ton problème : aucune des notes ramenées n'est vide chez moi.


La première requête que tu m'indiques donne bien le résultat que tu prévois mais si je lance la deuxième requête (réinitialisation, en indiquant le bon numéro de dossier) j'ai le message suivant "Violation d'accès à l'adresse 0E00A5B0 dans le module 'DLL_BOA_beta.dll'. Ecriture de l'adresse 00000000

Dans ton autre message
"Euh... Suite de ton problème :
vérifie si sur une des lignes ramenées par la recherche du BOA, mais "vide", quand tu vas sur l'individu, l'onglet "INFO" contient un petit point vert signifiant que l'onglet contient quelque chose. Si oui, regarde ce qu'il y a dedans et refais la requête que je t'ai proposé avec ceci entre les ' ' de la clause WHERE.
Ceci? quoi?
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
garnierfrancoise
Pro
Pro


Inscrit le: 27 Juil 2003
Messages: 521

MessagePosté le: 15 Jan 2004 13:38    Sujet du message: Répondre en citant

Laurent finalement ça a marché.
Après la violation d'accès dont j'ai parlé j'ai relancé Liste Rechercher Notes de l'Onglet Info" en laissant le champ vide et j'ai bien toutes les individus avec notes et eux seulement.

Merci

PS Mes autres remarques sur le tri c'était pour causer Embarassed
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
garnierfrancoise
Pro
Pro


Inscrit le: 27 Juil 2003
Messages: 521

MessagePosté le: 15 Jan 2004 14:16    Sujet du message: Répondre en citant

[quote="Lau"]Essaie à tout hasard[/list]

Est-ce bien à tout hasard? si oui le hasard fait bien les choses mais j'y crois pas. Tu nous caches quelquechose Rolling Eyes

Est-ce que ce pb peut arriver de temps en temps? et dans ce cas je conseille aux Ancestroloboalogues de noter le "truc qui marche à tout hasard"!
Ou est-ce que c'est en cours "d'adaptation" ?Wink
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
Lau
Pro, Modérateur
Pro, Modérateur


Inscrit le: 01 Avr 2003
Messages: 1541

MessagePosté le: 15 Jan 2004 15:10    Sujet du message: Répondre en citant

Le "à tout hasard" était une hypothèse sur un ancien problème d'Ancestrologie : dans une ancienne version d'Ancestrologie, il y avait des problèmes sur les infos : le petit bouton vert sur l'onglet restait vert même quand il n'y avait plus d'info. J'ai fait l'hypothèse qu'Ancestrologie, au lieu de mettre NULL dans la colonne INFO, mettait ' '. Cela aurait pu être plusieurs espaces, ou bien un caractère différent d'espace, mais non visible. D'où le "à tout hasard" que j'ai employé (en, plus, plus moyen de faire de test puisqu'Ancestrologie a été corrigé depuis longtemps sur ce point).
Ce n'était donc pas un "à tout hasard" sur le BOA, mais sur Ancestrologie.
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
AquaBlue
Pro
Pro


Inscrit le: 02 Mar 2003
Messages: 1199
Localisation: Paris - France

MessagePosté le: 15 Jan 2004 15:16    Sujet du message: Répondre en citant

Laurent,

C'est quoi comme composant ton Grid ??
Parce que si c'est un QuantumGrid des composants d'Ancestrologie je sais comment permettre le tri sur les en-têtes.
_________________
Les Anomalies & Suggestions et la FAQ sont là.
                                     
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger
Lau
Pro, Modérateur
Pro, Modérateur


Inscrit le: 01 Avr 2003
Messages: 1541

MessagePosté le: 15 Jan 2004 15:25    Sujet du message: Répondre en citant

Je sais plus, je regarderai. Je sais aussi comment faire les tri sur le composant que j'ai utilisé, sauf que ça marche pas : ça trie n'importe comment. Il faut dire que j'alimente les lignes 1 par 1.
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    Index des Archives -> BOA Toutes les heures sont au format GMT + 2 Heures
Aller à la page 1, 2  Suivante
Page 1 sur 2

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum


Powered by phpBB © 2001, 2005 phpBB Group
Traduction par : phpBB-fr.com