Источник:
http://alexvoy.blogspot.com/2023/03/...orders-in.html
==============
static public void initFromPurchTable(FormDataSource _formDS)
{
PurchTable currentPurchTable;
Browser browser =
new Browser();
for (currentPurchTable = _formDS.getFirst(
true) ? _formDS.getFirst(
true): _formDS.cursor();
currentPurchTable;
currentPurchTable= _formDS.getnext())
{
var generator =
new Microsoft.Dynamics.AX.Framework.Utilities.UrlHelper.UrlGenerator();
var currentHost =
new System.Uri(UrlUtility::getUrl());
generator.HostUrl = currentHost.GetLeftPart(System.UriPartial::Authority);
generator.Company = curext();
generator.MenuItemName =
'PurchTableListPage
';
generator.Partition = getCurrentPartition();
// repeat this segment for each datasource to filter
var requestQueryParameterCollection = generator.RequestQueryParameterCollection;
requestQueryParameterCollection.AddRequestQueryParameter(
'PurchTable
',
'PurchId
', currentPurchTable.PurchId
);
System.Uri fullURI = generator.GenerateFullUrl();
browser.navigate(fullURI.AbsoluteUri,
true);
}
}
Источник:
http://alexvoy.blogspot.com/2023/03/...orders-in.html