Voir le sujet précédent :: Voir le sujet suivant |
Auteur |
Message |
guillaume simonnet Pro


Inscrit le: 16 Mai 2003 Messages: 1243 Localisation: londres
|
Posté le: 21 Jan 2005 17:39 Sujet du message: requete pour fusionner deux champs |
|
|
n'etant pas un expert du sql je vous explique mon probleme.
j'ai beaucoup de personnes du cote de ma femme qui sont des "lords", des "barons" etc (cela ne me permet malheureusement pas de m'appeler lord simonnet ). quand j'ai rentre leurs details dans la base j'ai mis leur titre respectif dans le champ "surnom" d'ancestro. sur ancestro pas de probleme le titre apparait en haut de la fiche de l'individu en question donc c'est tres clair et facile a retrouver. par contre je me suis apercu que ce titre n'etait pas retranscrit lors d'un export creation web (ou autre programme equivalent) donc je voudrais desormais trouver tous les individus avec un titre et copier ce titre entre ( ) a la suite de leurs prenoms. est-ce possible
a noter qu'il y a un champ "suffixe" dans ancestro mais je n'ai pas encore verifie si celui ci etait exporte lors de la creation de pages web. si oui il faudrait alors transferer les donnees du champ "surnom" vers le champ "suffixe". cette solution techniquement a l'air d'etre plus simple mais je ne suis pas sur qu'elle repondra a mes attentes. _________________ l'abus de forum peut être dangereux pour votre santé... |
|
Revenir en haut |
|
 |
pthierry Pro

Inscrit le: 27 Fév 2003 Messages: 455 Localisation: Paris 13
|
Posté le: 21 Jan 2005 18:22 Sujet du message: |
|
|
c'est bien sûr faisable
mais
le champ prénom a une taille (max) de 60
" surnom " de 120
le champ suffixe " de 30
donc il ne faut pas que 'prenom'+' (surnom)' soient > à 27 : 30-1(blanc de séparation) -2 (parenthèses) si on les met dans suffixe
et pas >57 : 60-3 si remet tout dans prénom _________________ N'oubliez pas la fonction Rechercher...
Cordialement Pierre |
|
Revenir en haut |
|
 |
macpc Pro


Inscrit le: 22 Juil 2003 Messages: 335 Localisation: Limousin, Haute-Vienne
|
Posté le: 21 Jan 2005 22:26 Sujet du message: |
|
|
Bonsoir,
ne faut-il pas tout simplement utiliser la zone civilité, qui est exportée dans NPFX (qui je pense signifie quelque chose comme NamePreFiXe) et qui dans le Ged est par exemple:  _________________ A+ Bruno
_________________________________________________
L'expérience ne se trompe jamais, ce sont nos jugements qui se trompent. (LdV) |
|
Revenir en haut |
|
 |
pthierry Pro

Inscrit le: 27 Fév 2003 Messages: 455 Localisation: Paris 13
|
Posté le: 22 Jan 2005 08:28 Sujet du message: |
|
|
macpc a écrit: | ne faut-il pas tout simplement utiliser la zone civilité, qui est exportée dans NPFX (qui je pense signifie quelque chose comme NamePreFiXe) et qui dans le Ged est par exemple:  |
c'est surement mieux (car il y a déjà Sire , Monseigneur) , que de rajouter après le prénom ça ressemblerait trop à du bricolage
je pense que Philippe pourrait ajouter dans REF_PREFIXES 2 lignes
6 Baron FRA
7 Lord FRA _________________ N'oubliez pas la fonction Rechercher...
Cordialement Pierre |
|
Revenir en haut |
|
 |
AquaBlue Pro


Inscrit le: 02 Mar 2003 Messages: 1199 Localisation: Paris - France
|
Posté le: 22 Jan 2005 10:55 Sujet du message: |
|
|
Et à quoi sert l'attribut "Titre"
Il faut bien entendu utiliser le bon (TITL) celui qui est traduit par "Titre d'un ouvrage".
Ne pas hésiter à supprimer l'autre (TITR) de la table REF_EVENEMENTS en le rendant invisible (champ REF_EVE_VISIBLE = 0) et à changer la description en "Titre" dans la base (REF_EVE_LIB_LONG). _________________ Les Anomalies & Suggestions et la FAQ sont là.
 |
|
Revenir en haut |
|
 |
Bob du Vaucluse Super-amateur

Inscrit le: 05 Mai 2004 Messages: 22 Localisation: dans le Vaucluse
|
Posté le: 22 Jan 2005 18:19 Sujet du message: |
|
|
Bonjour
merci de ces infos cela me permet d'assainir ma Base
Question ce changement de titre!! TITL au lieu de TITR sera t-il pérenne?
Comment changer l'icône dans liste d' ajout d'évènements
J'ai utilisé le SQL suivant ( Pierre fait des émules)
SELECT * FROM REF_EVENEMENTS WHERE REF_EVE_LIB_COURT = 'TITR' AND REF_EVE_CODE = 128
UPDATE REF_EVENEMENTS
SET REF_EVE_LIB_LONG = 'Titre de dignité ou d''emploi', REF_EVE_VISIBLE = 1
WHERE REF_EVE_LIB_COURT = 'TITR' AND REF_EVE_CODE = 128
SELECT * FROM REF_EVENEMENTS WHERE REF_EVE_LIB_COURT = 'TITL' AND REF_EVE_CODE = 127
UPDATE REF_EVENEMENTS
SET REF_EVE_LIB_LONG = 'Titre a ne pas Utiliser', REF_EVE_VISIBLE = 0
WHERE REF_EVE_LIB_COURT = 'TITL' AND REF_EVE_CODE = 127 |
|
Revenir en haut |
|
 |
AquaBlue Pro


Inscrit le: 02 Mar 2003 Messages: 1199 Localisation: Paris - France
|
Posté le: 22 Jan 2005 20:22 Sujet du message: |
|
|
Dans REF_EVE_CAT
0 = livre bleu clair
1 = livre bleu foncé
2 = symbole "Post-it" des unions
3 = Etoile de David
4 = Parchemin
5 = Petits personnages de Diplome
6 = Rond bleu "information"
7 = Livre ouvert
8 = Drapeau tricolore
9 = le ?
10 = symbole boite à chaussure
11 = je ne sais pas (probablement "rien")
12 = Islam
13 = ballon de foot
14 = Loisirs
Attention c'est ce qui sert à trier les événements. _________________ Les Anomalies & Suggestions et la FAQ sont là.
 |
|
Revenir en haut |
|
 |
Lya Pro


Inscrit le: 30 Juil 2003 Messages: 945 Localisation: Seine-et-Marne (77)
|
Posté le: 22 Jan 2005 21:07 Sujet du message: |
|
|
AquaBlue a écrit: |
11 = je ne sais pas (probablement "rien") |
11 = une petite boule rouge (comme celle du menu Configuration / Recherche d'anomalies sur les événements)
Personnaliser la liste des événements individuels
Citation: | Ensuite l'ordre d'affichage des événements individuels se fait dans l'ordre croissant de REF_EVE_CAT, puis pour une même valeur de REF_EVE_CAT, dans l'ordre alphabétique de REF_EVE_LIB_LONG |
_________________
Un bon voyageur n'a pas d'itinéraire fixe, et n'a pas l'intention d'arriver... |
|
Revenir en haut |
|
 |
macpc Pro


Inscrit le: 22 Juil 2003 Messages: 335 Localisation: Limousin, Haute-Vienne
|
Posté le: 22 Jan 2005 22:14 Sujet du message: |
|
|
pthierry a écrit: | je pense que Philippe pourrait ajouter dans REF_PREFIXES 2 lignes
6 Baron FRA
7 Lord FRA |
euhhhh!!! et Configuration / Civilité , ça sert à quoi
Aquablue a écrit: | Et à quoi sert l'attribut "Titre" | à préciser les circonstances de l'obtention des titres quand on les connait.
Maintenant, d'un point de vue référent du GEDCOM, je ne sais si NPFX représente une donnée importante, ou est plutôt vu comme une banalité  _________________ A+ Bruno
_________________________________________________
L'expérience ne se trompe jamais, ce sont nos jugements qui se trompent. (LdV) |
|
Revenir en haut |
|
 |
pthierry Pro

Inscrit le: 27 Fév 2003 Messages: 455 Localisation: Paris 13
|
Posté le: 23 Jan 2005 11:06 Sujet du message: |
|
|
macpc a écrit: | pthierry a écrit: | je pense que Philippe pourrait ajouter dans REF_PREFIXES 2 lignes
6 Baron FRA
7 Lord FRA |
euhhhh!!! et Configuration / Civilité , ça sert à quoi
|
parce qu'en cas de changement de base , il faut refaire la config à chaque fois et aussi pour les nouveaux utilisateurs qui téléchargent la version complète _________________ N'oubliez pas la fonction Rechercher...
Cordialement Pierre |
|
Revenir en haut |
|
 |
macpc Pro


Inscrit le: 22 Juil 2003 Messages: 335 Localisation: Limousin, Haute-Vienne
|
Posté le: 23 Jan 2005 11:16 Sujet du message: |
|
|
bonjour Thierry,
pthierry a écrit: | il faut refaire la config à chaque fois et aussi pour les nouveaux utilisateurs qui téléchargent la version complète | oui, si l'on veut, pour ma part j'ai pas de barons, encore moins de lord  _________________ A+ Bruno
_________________________________________________
L'expérience ne se trompe jamais, ce sont nos jugements qui se trompent. (LdV) |
|
Revenir en haut |
|
 |
guillaume simonnet Pro


Inscrit le: 16 Mai 2003 Messages: 1243 Localisation: londres
|
Posté le: 24 Jan 2005 11:24 Sujet du message: |
|
|
merci pour tout a tout le monde il va falloir que je prenne une aspirine avant de lire vos messages
je pense que vous avez oublie un detail important de ma requete qui etait que je voulais les infos telles que lord etc exportees lors de la creation de pages internet ce qui expliquait mon idee de les coller a la suite du prenom. en effet les autres champs (arretez moi tout de suite si je me trompe ) que vous avez cite ne le sont pas  _________________ l'abus de forum peut être dangereux pour votre santé... |
|
Revenir en haut |
|
 |
AquaBlue Pro


Inscrit le: 02 Mar 2003 Messages: 1199 Localisation: Paris - France
|
Posté le: 24 Jan 2005 12:21 Sujet du message: |
|
|
Je n'utilise pas le plug-in d'Yves car, compte tenu du nombre d'individus de ma base, le résultat est trop "lourd".
Mais l'usage de l'attribut "Titre" est bien "repris" et correctement traité par les autres logiciels dont GeneWeb. _________________ Les Anomalies & Suggestions et la FAQ sont là.
 |
|
Revenir en haut |
|
 |
guillaume simonnet Pro


Inscrit le: 16 Mai 2003 Messages: 1243 Localisation: londres
|
Posté le: 28 Jan 2005 13:19 Sujet du message: |
|
|
j'ai pas mal reflechi a mon probleme (si si ca m'arrive ) ce que je voudrais maintenant c'est la requete sql me donnant la liste de tous les individus pour lesquels j'ai mis un surnom dans ma base. help  _________________ l'abus de forum peut être dangereux pour votre santé... |
|
Revenir en haut |
|
 |
Horemans Pro


Inscrit le: 14 Mar 2003 Messages: 333 Localisation: Aisne
|
Posté le: 28 Jan 2005 16:37 Sujet du message: |
|
|
Comme çà :
select * from individu where kle_dossier=1
and SURNOM > ''
Remplacer le numéro de dossier.
Attention, '' n'est pas guillemet mais 2 fois cote simple (null)
On peut remplacer * par le nom des colonnes que l'on souhaite voir apparaitre. _________________ Plus çà va, plus je me régale... Philippe |
|
Revenir en haut |
|
 |
|