Руководство разработчика

Функция СЧИТАТЬ_ВЕКТОРА_АССОЦ

Для работы требуется соединение с базой данных.

Функция СЧИТАТЬ_ВЕКТОРА_АССОЦ получает список направленных ассоциаций (векторов) объектов аналитики. Отбор получаемых ассоциаций может осуществляться с помощью фильтра объектов аналитики. Условия отбора по началу и концу ассоциации независимы.

ФУНКЦИЯ ЛОГИКА: СЧИТАТЬ_ВЕКТОРА_АССОЦ(ФИЛЬТР_ОБЪЕКТОВ: фильтр1; 
                                      ФИЛЬТР_ОБЪЕКТОВ: фильтр2; 
                                      ПЕРЕМ ВЕКТОР_АССОЦ: результат[])

Параметры

фильтр1
Фильтр объектов аналитики начала ассоциации.
фильтр2
Фильтр объектов аналитики конца ассоциации.
результат
Выходной параметр. Список считанных векторов ассоциаций объектов аналитики.

Возвращаемое значение

ДА – в случае успешного выполнения, НЕТ – в случае ошибки.

Замечание:

Пример

ПЕРЕМ ФИЛЬТР_ОБЪЕКТОВ: ф1
ПЕРЕМ ФИЛЬТР_ОБЪЕКТОВ: ф2

// выбираем ассоциации между объектами двух веток
ф1.корень = "КОНТРАГЕНТЫ/СПР" 
ф2.корень = "КОНТРАГЕНТЫ/СЧ" 

ПЕРЕМ ВЕКТОР_АССОЦ: список[]
ПЕРЕМ рез = СЧИТАТЬ_ВЕКТОРА_АССОЦ(ф1, ф2, список)

ОТЛАДКА(рез)

ОТЛАДКА(#список)
ЦИКЛ ИНДЕКС(век = список[*])
  ОТЛАДКА(век)
КОНЕЦ_ЦИКЛА

См. также: