Auteur Sujet: Modification d'une profession  (Lu 6089 fois)

plus minus reset

0 Membres et 1 Invité sur ce sujet

Hors ligne Facon

Modification d'une profession
« le: 21 Mai 2007 à 17:44:01 »
Bonjour,
L'apport du menu déroulant des professions est fort intéressant toutefois il met en évidence ce qui passait inaperçu avant: les anomalies dans les noms des professions.
Ainsi je me trouve avec la profession de Tordeur d'huile et de tordeur d'huile sans possibilité de rectifier au niveau du menu. C'est naturellement un exemple et il n'est pas possible d'expurger simplement la liste des professions.
Existe-t-il une méthode simple pour retrouver les porteurs d'un métier à corriger?
Ne serait-il pas intéressant d'avoir à l'image de Qui porte ce prénom une fonction comparable qui serait Qui a ce métier ou cette profession?
Christian
 

Hors ligne DDdeBerdeux

Modification d'une profession
« Réponse #1 le: 21 Mai 2007 à 18:06:08 »
Bonjour,
A défaut (ou en attendant) d'une fenêtre spéciale, pour rechercher les individus ayant exercé une profession, il est possible d'exécuter la requête suivante:select i.cle_fiche
      ,i.nom
      ,i.prenom
      ,e.ev_ind_description
from individu i
inner join evenements_ind e
        on e.ev_ind_kle_fiche=i.cle_fiche
       and e.ev_ind_type='OCCU'
where i.kle_dossier=1
  and upper(e.ev_ind_description) containing upper('ouvrier')
en remplaçant le texte en rouge par ce qui correspond à ta recherche.
Si la recherche doit être plus stricte tu peux remplacer "containing" par "starting with" ou par "="
et supprimer les "upper".
A+
André
PS: çà ne marche pas le "texte rouge". Il s'agit du n° de dossier et de la profession "ouvrier" en exemple
« Modifié: 21 Mai 2007 à 18:10:13 par DDdeBerdeux »
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
Modification d'une profession
« Réponse #2 le: 21 Mai 2007 à 18:07:45 »
On peut lister toutes les profession dans le BOA par
SELECT E.EV_IND_KLE_FICHE as NIP,
E.EV_IND_DESCRIPTION as Profession,
I.NOM,
I.PRENOM
FROM EVENEMENTS_IND E,
INDIVIDU I
WHERE E.EV_IND_KLE_DOSSIER=1
and E.EV_IND_KLE_DOSSIER=I.KLE_DOSSIER
and E.EV_IND_KLE_FICHE=I.CLE_FICHE
and E.EV_IND_TYPE='OCCU'
order by E.EV_IND_DESCRIPTION, I.NOM

remplacer 1 par ton numéro de dossier.
Une fois la base remise à niveau, il n'y a plus de raison d'alourdir en permettant des modifs à partir de la liste proposée... à mon avis.  :wink:
Plus çà va, plus je me régale...  Et avec  Quisontils, la gestion des actes, c'est facile !   Philippe
 

Hors ligne Horemans

  • AncestroSenior
  • *****
  • Messages: 1 775
    • http://perso.wanadoo.fr/philippe.horemans
Modification d'une profession
« Réponse #3 le: 21 Mai 2007 à 18:08:59 »
J'arrive trop tard, et avec une réponse moins performante...
Trop fort.. André !
Plus çà va, plus je me régale...  Et avec  Quisontils, la gestion des actes, c'est facile !   Philippe
 

Hors ligne Facon

Modification d'une profession
« Réponse #4 le: 21 Mai 2007 à 18:18:26 »
Bonjour,
Ok, merci à vous deux.
Effectivement en imaginant la base assainie il ne devrait plus y avoir besoin du dispositif. Ce serait éventuellement intéressant pour faire des statistiques.
Christian
 

Hors ligne clodeher

  • AncestroJunior
  • ****
  • Messages: 315
    • http://harisindis.fr/
Modification d'une profession
« Réponse #5 le: 21 Mai 2007 à 21:32:47 »
Bonsoir,
Dans la liste déroulante "Professions" j'ai des doublons avec virgule et sans virgule et aussi des erreurs :un exemple "Domestique audit lieu "L'Hotel Briand" (ce lieu est près de Vay en 44 )alors que cette personne était domestique près de Rennes 35 et je suis certain que je n'avais pas renseigné de lieu lors de la création de sa fiche puisque je ne le connait pas avec précision.
Ma question: comment modifier les erreurs et supprimer les doublons directement dans la liste déroulante ?
Merci de vos conseils
Cordialement

CLAUDE
 

Hors ligne Barde

  • Spécialiste
  • ***
  • Messages: 57
    • O & J. B-D & C
Modification d'une profession
« Réponse #6 le: 21 Mai 2007 à 23:47:19 »
Bonsoir,

Ayant le même problème, j'ai utilisé le code d'André, et les corrections s'opèrent à la perfection.
De plus la nouvelle version 720 est superbe, félicitations à PCM.

J. B-D
 

Hors ligne Joël AUGUSTE

  • AncestroSenior
  • *****
  • Messages: 1 348
  • Remercié: 4 fois
    • http://gw.geneanet.org/joelauguste
  • Programme: v2015-1996.3.2
  • Base: 5.131
  • Système: W11
Modification d'une profession
« Réponse #7 le: 22 Mai 2007 à 08:12:56 »
Bonsoir,
Dans la liste déroulante "Professions" j'ai des doublons avec virgule et sans virgule et aussi des erreurs :un exemple "Domestique audit lieu "L'Hotel Briand" (ce lieu est près de Vay en 44 )alors que cette personne était domestique près de Rennes 35 et je suis certain que je n'avais pas renseigné de lieu lors de la création de sa fiche puisque je ne le connait pas avec précision.
Ma question: comment modifier les erreurs et supprimer les doublons directement dans la liste déroulante ?
Merci de vos conseils

Bonjour,

Il n'est pas possible de modifier directement dans la liste déroulante, il faut passer par le BOA et utiliser la méthode à André (DDdeBerdeux). Cela permet de connaître à quelle(s) fiche(s) est rattachée la profession dont on veut changer l'orthographe. Il suffit ensuite de modifier la profession dans la(les) fiche(s) concernée(s). Lorsque la mauvaise profession devient "orpheline", elle n'apparait plus dans la liste déroulante.
Cordialement,

Joël


Ancestrologie version  v2015-1996.3 b5.131
Intel Core i3-2100, 6144M°, Ecran 21,5" (1440*900)
Windows 10 Famille
 

Hors ligne DDdeBerdeux

Modification d'une profession
« Réponse #8 le: 22 Mai 2007 à 08:58:07 »
Bonjour,
Petit rappel auquel l'exemple de Claude me fait penser. Dans une requête SQL, l'apostrophe  ou cote simple  '  est un délimiteur de chaîne. Mettre à la place de 'ouvrier' de mon exemple 'L'Hotel' provoquera une erreur à cause de l'apostrophe. Dans ce cas il faut doubler l'apostrophe (deux cotes '' et non double-cote " ou guillemets) et écrire 'L''Hotel'.
A+
André
Une application pleinement satisfaisante est toujours complétée par une mise à jour buggée. (Loi des Mises à Jour)
 

Hors ligne acod77

  • Spécialiste
  • ***
  • Messages: 58
  • Programme: 1036
  • Base: 5.122
  • Système: Mac/Parallels Desktop/windows 10
Modification d'une profession
« Réponse #9 le: 22 Juin 2007 à 10:59:07 »
Bonjour,

La methode decrite bien que longue et fastidieuse semble portée ses fruits, il me reste cependant encore un Probléme , Celuis des majuscules.
Quand le nom d'une proffession est déjà presente dans la liste et que l'on veut juste mettere ou retiré une majuscule cela semble impossible et l'on revient toujours a l'orthographe de la liste.
Exemple passer de bijoutier (present à Bijoutier ou tailleur De pierre à Tailleur de Pierre

Je suis en version 732 base 5 030.
Si quelqu'un a une astuce , je suis preneur.
Cordialement
alain Codron