Bookmark can be specified on each component in a report. In fact, a report may contain unlimited nesting level of bookmarks. Each level need to be separated with a backslash (\) character. See the following illustration.
Top Level Bookmark
Second Level Bookmark
Third Level Bookmark
Products\Dairy Products\Queso Cabrales
Not only literal text, you also can utilize scripting to define a bookmark. To learn more about scripting, see Scripting Overview.