Перейти к основному содержимому Skip to complementary content

Put

Оператор put используется для задания некоторого числового значения в гиперкубе.

Доступ к столбцам может осуществляться по меткам. Также можно получить доступ к столбцам и строкам в порядке объявления. Для получения дополнительных сведений см. примеры ниже.

Синтаксис:  

put column(position)=value

Пример 1:  

Доступ к столбцам может осуществляться по меткам.

Этот пример задаст значение 1 в первой позиции столбца с меткой Sales.

Put Sales(1) = 1;

Пример 2:  

Доступ к столбцам мер осуществляется в порядке объявления с использованием формата #hc1.measure для мер.

Этот пример возвращает значение 1000 в десятой позиции окончательного сортированного гиперкуба.

Put #hc1.measure.2(10) = 1000;

Пример 3:  

Доступ к строкам измерений осуществляется в порядке объявления с использованием формата #hc1.dimension для измерений.

Этот пример помещает значение константы «пи» в пятую строку третьего объявленного измерения.

Put #hc1.dimension.3(5) = Pi();

Примечание об информацииЕсли такие измерения или выражения отсутствуют в значении или метках, возвращается ошибка о том, что столбец не найден. Если индекс столбца находится за пределами диапазона, ошибка не отображается.

Подробнее