symfony2: définition de la valeur d'un champ de formulaire en dehors du formulaire, à l'intérieur d'une action du contrôleur

J'ai besoin de définir la valeur d'un formulaire symfony2 élément.
J'utilise un doctrine2 entité, un Symfony\Component\Form\AbstractType et la createForm() la méthode à l'intérieur de mon Contrôleurs de l'Action.

$saleDataForm = $this->createForm(new SaleType(), $sale);

Maintenant, comment puis-je obtenir un élément de cette forme, et comment puis-je définir sa valeur?
Je veux faire quelque chose comme ça, mais il ne fonctionne pas:

$saleDataForm->get('image')->setValue('someimapge.jpg');

FYI: j'ai besoin de faire cela pour rendre le champ correctement (en utilisant cette approchemon image champ est toujours vide et j'ai besoin de définir le contenu de imagePath de présenter un aperçu d'une image téléchargée)

source d'informationauteur Andresch Serj