Добрый день.
Есть кнопка объкет ILookupControl при нажатии на который исполняется следующая функция. Функция открывает окно но выборка в ней проходит не по указанному ListID. На выходе мы получаем хаос.
function edtEmailTypeID1OnPrepareSelectWindow(LookupControl, SelectWindow) {
SetAttribute(SelectWindow, 'IsReadOnly', true);
SetAttribute(SelectWindow, 'CanExport', false);
SetAttribute(SelectWindow, 'CanPrint', false);
SetAttribute(SelectWindow, 'IsMultiLineData', true);
var Dataset = LookupControl.LookupDatasetLink.Dataset;
EnableDatasetFilters(Dataset, true, 'IsVisibleIsTrue');
var CampaignID = GetAttribute(Self, 'CampaignID');
ApplyDatasetFilter(Dataset, 'CampaignID', CampaignID, true);
var ListID = '{CC652229-77A5-4179-9D02-1478B31F1A1D}';
ApplyDatasetFilter(Dataset, 'ListID', ListID, true);
}