Changer les valeurs par défaut des champs copiés

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 1 minute de lecture
  • Modifiez les valeurs par défaut dans le nouveau projet partiel.

    Avant de commencer

    Rôle requis : admin

    Pourquoi et quand exécuter cette tâche

    La durée réelle et les dates de début et de fin réelles sont réinitialisées sur la valeur Null. L’état est défini sur Nouveau et le pourcentage d’achèvement est défini sur 0. Les administrateurs peuvent modifier les pages de l’interface utilisateur pour déterminer quels champs doivent être réinitialisés ou pour modifier les valeurs par défaut.

    Procédure

    1. Accédez à la Tous > Interface utilisateur du système > Pages de l'interface utilisateur.
    2. Ouvrez l’enregistrement copy_partial_project.
    3. Utilisez le script suivant dans le champ Script de traitement :
      /* resetFields is the array containing the list of names of fields that need to be erased from the copied project tasks
      	   * defaultFields is the array containing the key, value pairs of field names and values that need to be set on the copied tasks
      	   */var resetFields =new Array();var defaultFields ={};
      	  resetFields.push("work_start","work_end","work_duration");
      	  defaultFields["state"]="-5";
      	  defaultFields["percent_complete"]="0";