Drupal 6では、PHPを使用してデフォルト値を設定できましたが、Drupal 7では同じコードを使用できません。
私はこれをを通じて試みていますhook_form_alter()が、コードが機能しません。
function my_form_alter(&$form, &$form_state, $form_id) {
  dsm($form);
  switch($form_id) {
    case 'accounts_node_form':
      $form["field_accounts"]["und"]['#default_value'] = $default;
      // …
      break;
  }
}
$form["field_accounts"]["und"][0]["value"]['#default_value'] = $default;