Voila mon problème est assez simple, mais j arrive pas à le faire

J ai une entité Achat qui a comme attribut le fournisseur.

J aimerai avoir au niveau du formulaire une liste déroulante qui me donne les nom des societe dans une liste déroulante mais je sais pas comment le faire
mon formulaire est le suivant:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<?php
 
namespace portailQuapricAuto\LogistiqueBundle\Form;
 
use portailQuapricAuto\VehiculeBundle\Form\VoitureType;
use portailQuapricAuto\ContactBundle\Form\FournisseurType;
use Symfony\Component\Form\AbstractType;
use Symfony\Component\Form\FormBuilder;
 
class AchatType extends AbstractType
{
    public function buildForm(FormBuilder $builder, array $options)
    {
        $builder
 
            ->add('date','birthday')
            ->add('villeAchat', 'text', array('max_length' => 20, 'required' => false, 'label' => 'Ville d \'achat ', 'trim' => true, 'read_only' => false, 'error_bubbling' => false))
 
            ->add('Vehicule', new voitureType )
        ;
    }
 
    public function getName()
    {
        return 'portailquapricauto_logistiquebundle_achattype';
    }
}
mais voila ça marche pas j ai pas de champ

pouvez vous svp m'aider

et supposons que que j arrive à afficher la liste déroulante, comment faire pour pour mettre idChamp dans à la place du formulaire lors du traitement

merci