![]() |
#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&... |
|
![]() |
#3 |
Участник
|
Мне нужно передать параметр не отчету RS, а просто добавить его к URL, чтобы он был доступен принимающей странице:
this.Page.Request.QueryString.Get("mode") и в зависимости этого параметра настраивать форму соотвествующим образом. |
|
![]() |
#4 |
NavAx
|
Класс WebLink для добавления параметра в URL, класс WebSession для извлечения параметра.
ЗЫ. Так было в DAX3, в DAX2009 эти классы есть, но за то, что всё осталось как в DAX3, я не уверен. |
|
![]() |
#5 |
Участник
|
Нашел сам
![]() В свойствах WebMenu, в который входит мой WebMenuItem есть свойство Parameters. Туда я прописал mode=2 и этот параметр добавляется к генерируемому URL на портале. |
|
Теги |
ax2009, enterprise portal, ep, url, webmenuitem |
|
|