|
31.03.2010, 15:58 | #1 |
Участник
|
EP Dax2009: добавление параметров к URL WebMenuItem'а
Как мне добавить параметр к URL-свойству WebMenuItem'а?
Например свойство равно "Sales/Enterprise%20Portal/CustomerAddEdit.aspx" необходимо добавить параметр mode равный 2, чтобы URL выглядел так: "Sales/Enterprise%20Portal/CustomerAddEdit.aspx?mode=2" для передачи параметра данной странице, которая меняет свойство формы (AxForm) DefaultMode. При добавлении вручную, при использовании на портале формируется URL вида: http://server/sites/DynamicsAx/Sales...de=2?WCMP=CEU&... |
|
01.04.2010, 08:27 | #3 |
Участник
|
Мне нужно передать параметр не отчету RS, а просто добавить его к URL, чтобы он был доступен принимающей странице:
this.Page.Request.QueryString.Get("mode") и в зависимости этого параметра настраивать форму соотвествующим образом. |
|
01.04.2010, 09:30 | #4 |
NavAx
|
Класс WebLink для добавления параметра в URL, класс WebSession для извлечения параметра.
ЗЫ. Так было в DAX3, в DAX2009 эти классы есть, но за то, что всё осталось как в DAX3, я не уверен. |
|
01.04.2010, 10:01 | #5 |
Участник
|
Нашел сам
В свойствах WebMenu, в который входит мой WebMenuItem есть свойство Parameters. Туда я прописал mode=2 и этот параметр добавляется к генерируемому URL на портале. |
|
Теги |
ax2009, enterprise portal, ep, url, webmenuitem |
|
|