|
![]() |
#1 |
Участник
|
С шаблонами уже игралась - это не помогло. В итоге начала изменять настройки почтового сервера. Оказалась что проблема в нем. С помощью системного администратора донастроила сервер SMTP и начали формироваться письма.
Теперь пытаюсь понять почему ссылка на workflow приходит в виде "link" и не позволяет к нему перейти. Добавила везде заполнитель как положено (статью Dynamics 365 - email-уведомления в workflow изучила ). Обнолвение стоит 11. |
|
![]() |
#2 |
Banned
|
|
|
![]() |
#3 |
Участник
|
Цитата:
подозреваю, что что-то не то возвращается в этом месте currentHost.GetLeftPart(System.UriPartial::Authority) X++: /// <summary> /// Uses the UrlGenerator to generate a URL for the specified expense report. /// </summary> /// <param name = "_trvExpTableRecID">RecID of the expense report.</param> /// <returns>URL that links to the given expense report.</returns> private str getReportLink(RecId _trvExpTableRecID) { var urlGenerator = new Microsoft.Dynamics.AX.Framework.Utilities.UrlHelper.UrlGenerator(); var requestQueryParameterCollection = urlGenerator.RequestQueryParameterCollection; var currentHost = new System.Uri(TrvDraftExpenseReportReminder::getClientURL()); urlGenerator.HostUrl = currentHost.GetLeftPart(System.UriPartial::Authority); urlGenerator.Company = curext(); urlGenerator.MenuItemName = menuItemDisplayStr(TrvExpenses); urlGenerator.Partition = getCurrentPartition(); requestQueryParameterCollection.AddRequestQueryParameter( tableId2Name(tableNum(TrvExpTable)), fieldId2Name(tableNum(TrvExpTable), fieldNum(TrvExpTable, RecId)), int642Str(_trvExpTableRecID)); return urlGenerator.GenerateFullUrl().AbsoluteUri.ToString(); }
__________________
Felix nihil admirari |
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|