28.04.2011, 13:39 | #1 |
Участник
|
Разработка отчетов в CRM - помогите с Jump to URL
ЗДравствуйте, сейчас разрабатываю отчет в Visual Studio 2008 для CRM 4.0, в общем сделал родительский отчет и подотчет, так во у меня там табличка примерно с таким содержимым:
Клиент Сделка Вероятность Дата начала сделки Дата окончания Сумма и я хочу чтобы в колонке Клиент, все названия были ссылками. чтобы открывались карточки Организации на которую кликаем. И тоже самое со сделками. Я понял как это делать, нажимаю правой кнопкой на ячейку например где Название сделки выводиться (OpportunityName), выбираю Text Box Properties, Далее иду в Action, выбирают Jump to URL, Далее иду в Expression и пишу такой код: X++: ="/sfa/opps/edit.aspx?id={"&Fields!OpportunityId.Value.ToString()&"}" но ячейка не кликабельна, нажимаю правой кнопкой на область отчета, выбираю HTML код источника, иду в HTML код и вижу что моя ячейка без ссылки X++: <TR VALIGN="top"><TD style="HEIGHT:5.47mm;" class="a208c"><DIV class="a208"> </DIV></TD>< и указать название подотчета, то ссылка подсвечивается и работает, в HTML коде источника есть такой код X++: <TD class="a29c r5"><DIV class="a29"><a tabindex="3" onclick="ClientReport1f23db0a222747d6afa12a4cdeda7d16.ActionHandler('Drillthrough','71iT0R0x2:0');return false;" onkeypress="if(event.keyCode == 13 || event.which == 13){ClientReport1f23db0a222747d6afa12a4cdeda7d16.ActionHandler('Drillthrough','71iT0R0x2:0');}return false;" href="" style="cursor:pointer;color:#336699" TARGET="_blank"> ( )</a></DIV></TD> может я что-то не так пишу в Expression? или нужно создать какой-то специальный тип ячейки чтобы можно было делать данные ссылками на карточки объектов в CRM? В интернете нет ничего, не одно русской инструкции как правильно оформлять ссылками ячейки при разработке отчетов для CRM. Помогите пожалуйста |
|
|
|