CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Language and Locality »
  • Francophone User Group (Moderators: mathieu, xavier) »
  • Mise à jour de champ personnalisé
Pages: [1]

Author Topic: Mise à jour de champ personnalisé  (Read 481 times)

Seb_Pauly

  • I’m new here
  • *
  • Posts: 10
  • Karma: 0
  • CiviCRM version: 4.6.10
  • CMS version: Drupal
  • MySQL version: 5.7
  • PHP version: 7
Mise à jour de champ personnalisé
March 02, 2016, 02:03:00 am
Bonjour,

Nouvel utilisateur de CiviCRM, je ne suis pas développeur, ni DBA. Une société a mis en place ce CRM dans l'institution dont je fais partie.
Nous bloquons sur un problème :
Nous avons un champ personnalisé qui contient plusieurs mots clés séparés par une virgule. Ce champ est en alphanumérique.
Je fais une recherche à partir de ce champ personnalisé sur un mot clé. J'obtiens un certain nombre de contacts. Je souhaite mettre à jour ce champ personnalisé en ajoutant un nouveau mot clé à la suite de la liste de chaque contact. Sachant que tous les contacts n'ont pas forcément les mêmes mots clés, est-il possible de faire cette mise à jour?

Merci par avance,

Seb

PhilippeS

  • I post occasionally
  • **
  • Posts: 42
  • Karma: 5
  • CiviCRM version: 4.6.x
  • CMS version: Drupal 7
  • MySQL version: Last version in Debian Jessie
  • PHP version: Last version in Debian Jessie
Re: Mise à jour de champ personnalisé
March 02, 2016, 02:28:30 am
Bonjour et bienvenue sur le forum de CiviCRM,

Sans programmation, mais avec juste un peu de SQL, j'utiliserai une requête du style :
UPDATE `civicrm_value_champ_perso_1` SET `mots_cles_1`= concat('mots_clés_1', '; ', [value]) WHERE id = X

Sinon, si le nombre de fiches à modifier est petit, il est toujours possible de modifier dans un tableau une liste d'enregistrements via un profil. Mais cela doit se faire à la main.
« Last Edit: March 02, 2016, 02:40:27 am by PhilippeS »

Seb_Pauly

  • I’m new here
  • *
  • Posts: 10
  • Karma: 0
  • CiviCRM version: 4.6.10
  • CMS version: Drupal
  • MySQL version: 5.7
  • PHP version: 7
Re: Mise à jour de champ personnalisé
March 02, 2016, 02:47:03 am
Merci pour cette réponse rapide. En passant par un profil, si plusieurs contacts n'ont pas les mêmes mots clés, et que je veux mettre à jour l'ensemble de ma sélection d'un coup, tous mes contacts se retrouvent avec les mêmes mots clés que mon contacts de référence. Je ne sais pas si je suis très clair dans mon explication.
Le soucis du SQL, c'est que je n'ai pas les accès.

Seb

PhilippeS

  • I post occasionally
  • **
  • Posts: 42
  • Karma: 5
  • CiviCRM version: 4.6.x
  • CMS version: Drupal 7
  • MySQL version: Last version in Debian Jessie
  • PHP version: Last version in Debian Jessie
Re: Mise à jour de champ personnalisé
March 02, 2016, 03:33:52 am
Avec la modification via profil, si vous utilisez l'icone "Copy", vous allez effectivement recopier la première cellule dans toutes lignes de votre tableau. Je ne vois pas d'autres solutions que de les modifier à la main, ligne par ligne.

Ne pourriez-vous pas demander à votre prestataire d'installer phpmyadmin sur le serveur, afin que vous puissiez exécuter facilement quelques requêtes simples ?

Seb_Pauly

  • I’m new here
  • *
  • Posts: 10
  • Karma: 0
  • CiviCRM version: 4.6.10
  • CMS version: Drupal
  • MySQL version: 5.7
  • PHP version: 7
Re: Mise à jour de champ personnalisé
March 03, 2016, 04:04:10 am
Merci Philippe.
C'est là tout le problème. Mon prestataire ne souhaite pas me fournir les accès. Mais nous avons trouvé une solution qui nous permettra de nous y retrouver.

Seb

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Language and Locality »
  • Francophone User Group (Moderators: mathieu, xavier) »
  • Mise à jour de champ personnalisé

This forum was archived on 2017-11-26.