Les champs ne s'affichent pas dans l'éditeur propform

Vous créez un nouveau champ dans un formulaire, mais certains champs onOffice ne figurent pas dans la liste. Voici les causes les plus courantes.


1. Champ non activé dans l'administration onOffice

propform n'affiche que les champs qui sont actifs dans votre administration onOffice. Si un champ y est désactivé (ou n'a jamais été activé), il n'apparaîtra pas non plus dans propform.

Solution :

  • Dans onOffice → Outils → Paramètres → Administration
  • Sélectionnez le module (Adresses / Biens immobiliers / Activités / Tâches / Rendez-vous / Critères de recherche / Projets)
  • Activer le champ

Une fois activé dans onOffice, propform synchronise automatiquement les champs — voir point 4 ci-dessous.


2. Champ des critères de recherche non marqué comme critère de recherche

Dans onOffice, les champs du module des critères de recherche doivent être marqués en plus comme « critère de recherche ». Il ne suffit pas que le champ soit activé dans le module Adresses ou Immobilier.

Solution :

  • Accéder au champ dans l’administration onOffice
  • Cocher la case « Utilisable comme critère de recherche »

3. L’utilisateur API ne dispose pas de droits de lecture

L'utilisateur de l'API propform a besoin de droits de lecture sur le module concerné, sinon il ne verra pas les champs.

Solution : Voir Droits des utilisateurs de l'API — passer en revue tous les droits recommandés.


4. Le cache des champs n'est pas encore mis à jour

propform ne met pas à jour la liste des champs d'onOffice à chaque clic, mais :

  • Lors de l'ouverture de l'aperçu des formulaires (liste de vos formulaires)
  • Une fois par jour automatiquement (le matin)

Solution : Si vous venez de créer un nouveau champ dans onOffice, accédez à l'aperçu des formulaires (« Vos formulaires ») dans propform. La liste des champs sera alors rechargée.


5. Cas particulier : les champs personnalisés

Les champs personnalisés créés spécifiquement dans onOffice devraient également fonctionner. Si ce n'est pas le cas :

  • Assurez-vous que le champ est accessible via l'API (dans onOffice, il existe une option par champ permettant de définir si l'API peut y accéder)
  • Pour les champs très récents : attendez 24 heures que la synchronisation quotidienne s'effectue

Si rien ne fonctionne

Écrivez-nous en indiquant le nom exact du champ à l'adresse hello@propform.io. Nous examinerons le problème avec vous.