# Action-Parameter anlegen

<!-- last_modified: 16. Jun 2016 -->
Es kann sein, daß man innerhalb eines Actions Parameter benötigt, die im Request nicht übergeben wurden. Hierzu kann man den Action-Baustein "[Batix Quelltext ausführen](/books/cms-handbuch-entwickler/page/batix-quelltext-ausfuhren)" im Zusammenhang mit dem Tag "[bx:pagedata.setscriptattribute](/books/cms-handbuch-entwickler/page/bxpagedata)" benutzen. Hierzu ein paar Beispiele:

**Umwidmen eines Request-Parameters**

```xml
<bx:pagedata.setscriptattribute name="Email"><bx:pagedata.request name="Imehl"/></bx:pagedata.setscriptattribute>
```

Bestandteil einer Botfalle

**Quelltext der Seite**

```xml
<bx:containerfilter.Mitarbeiter pool="Mitarbeiter" idfield="mid" force="single">
  <bx:pagedata.setscriptattribute name="Email"><bx:recordfield.Email/></bx:pagedata.setscriptattribute>
</bx:containerfilter.Mitarbeiter>
```

Wenn man im nachfolgenden Action die Email braucht, diese aber nicht übergeben wurde (z.B. für Email-Versand-Action)

**Link für Weiterleitung zusammenbasteln**

```xml
<bx:pagedata.setscriptattribute name="weiterleitung">
  <bx:pagedata.request name="abgeschlossen" value="j">/test/naechsteSeite.htm</bx:pagedata.request>
  <bx:pagedata.request name="abgeschlossen" value="n">/test/gleicheSeite.htm</bx:pagedata.request>
</bx:pagedata.setscriptattribute>
```

Im anschließenden Weiterleitungsaction kann der Parameter mit [[abgeschlossen]] eingesetzt werden.