# Piping

Dans les sondages comportant plusieurs questions, il est parfois nécessaire de réutiliser ou de citer les réponses du répondant à une question ou à des réponses précédemment fournies. Ce processus est appelé piping. \
\
ngSurvey prend en charge deux types de piping

* [Piping texte / données](/fr/form-management/form-designer/piping/text-data-piping.md) pour injecter les réponses du répondant sous forme de texte brut dans des libellés ou dans le contenu du sondage.
* [Carry Forward / Carry on Answers](/fr/form-management/form-designer/piping/reporter-les-reponses.md) pour injecter les réponses réelles du répondant dans une autre question et permettre à ces réponses d’être à nouveau sélectionnées dans cette nouvelle question. Les réponses carry forward sont généralement utilisées avec des questions à sélection multiple, où vous souhaitez d’abord demander au répondant de choisir parmi un ensemble de réponses multiples, puis poser une question plus spécifique uniquement sur les réponses qui ont été sélectionnées dans la question à sélection multiple.
* [Piping Javascript](/fr/form-management/form-designer/piping/piping-javascript.md) pour injecter la sortie d’un code Javascript personnalisé.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.ngsurvey.com/fr/form-management/form-designer/piping.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
