forum Ancestrologie

Ancestrologie - Plugins et Outils => BOA => Discussion démarrée par: BLefebvre le 30 Janvier 2009 à 09:35:36

Titre: Modification globale de sources
Posté par: BLefebvre le 30 Janvier 2009 à 09:35:36
Je voudrais faire une modification dans le texte de sources, mais pas n'importe lesquelles.
Dans un évènement, vous avez un onglet Notes et un onglet Sources, et dans celui-ci un bouton Détails.
Je ne veux pas toucher au texte se trouvant dans l'onglet Sources, mais seulement à celui qui se trouve dans le Détails.
Et je voudrais le faire pour tous les évènements dont le détail est renseigné.
Ca devrait pouvoir se faire avec le BOA, mais je ne sais pas.

Quelqu'un peut-il m'aider? Merci d'avance.
Titre: Modification globale de sources
Posté par: Gwen82 le 03 Septembre 2012 à 01:40:20

UP


Dommage qu'il n'y ait pas eu de réponse sur ce fil, ça m'aurait vraiment intéressé.


Ok pour afficher les sources avec :


SELECT individu.NOM, individu.PRENOM, individu.ANNEE_NAISSANCE,
evenements_ind.EV_IND_TYPE, evenements_ind.EV_IND_DATE_WRITEN,
sources_record.AUTH,
sources_record.TITL,
sources_record.ABR,
sources_record.PUBL,
sources_record.TEXTE,
sources_record.TYPE_TABLE,
evenements_IND.EV_IND_ACTE
FROM individu
INNER JOIN evenements_ind ON (individu.CLE_FICHE = evenements_ind.EV_IND_KLE_FICHE)
INNER JOIN sources_record ON (evenements_ind.ev_ind_clef = sources_record.DATA_ID)
WHERE (individu.KLE_DOSSIER = 6) AND (sources_record.TYPE_TABLE = 'I')
and sources_record.AUTH containing 'AscGed'
ORDER BY individu.NOM, individu.PRENOM, individu.ANNEE_NAISSANCE, evenements_ind.EV_IND_TYPE


Mais comment modifier les sources avec l'UPDATE, j'ai bien essayer avec ceci :


update evenements_ind
set sources_record.AUTH ='nouvelle_source'
where ev_ind_kle_dossier=1
and sources_record.TYPE_TABLE = 'I'
and sources_record.AUTH containing 'ancienne_source'


Merci d'avance pour votre aide.