| 
 
  Авторизация
                    
                    
                    
                        
                      
                    На сайте: 
 |  | Содержание 
 Как порекомендовать сопутствующие товары?
 
 
 
 Анализ = Новый АнализДанных; // Найти ассоциации.
 Анализ.ТипАнализа = Тип("АнализДанныхПоискАссоциаций");
 Запрос = Новый Запрос;
 Запрос.Текст = "ВЫБРАТЬ
 |   ПродажиКомпанииОбороты.Регистратор КАК ДокументПродажи,
 |      ПродажиКомпанииОбороты.Номенклатура
 |ИЗ
 |     РегистрНакопления.ПродажиКомпании.Обороты(&НачПериода, &КонПериода, Регистратор) КАК ПродажиКомпанииОбороты
 |УПОРЯДОЧИТЬ ПО
 | ДокументПродажи";
 // Ассоциации ищем подокументно, это определяется поведением
 // объекта "АнализДанных" "по умолчанию" при выборе
 // периодичности виртуальной таблицы Регистратор
 Запрос.УстановитьПараметр("НачПериода", НачПериода);
 Запрос.УстановитьПараметр("КонПериода", КонПериода);
 Анализ.ИсточникДанных = Запрос.Выполнить();
 РезультатАнализа = Анализ.Выполнить();
 // Исходя из полученного анализа создать прогноз.
 МодельПрогноза = РезультатАнализа.СоздатьМодельПрогноза();
 // ТЗ- таблица значений, содержащая данные о том,
 // какие номенклатурные позиции вошли в "текущую" покупку.
 МодельПрогноза.ИсточникДанных = ТЗ;
 // ТП - элемент управления "Табличное поле" связанный через
 // свойство "Данные" с реквизитом формы "ТП" (тип ТаблицаЗначений)
 ТП = МодельПрогноза.Выполнить();
 ЭлементыФормы.ТП.СоздатьКолонки();
 
 |