Оператор ВЫЧИСЛИТЬ ВНУТРИ ЗАПИСИ позволяет вычислить значения величин результирующего массива по значениям величин исходного массива, входящим в одну запись, а также присваивать какой-либо величине значение числового литерала. Этот оператор может применяться только в том случае, когда номенклатура величин результирующего массива, за исключением величин-функций, входит в номенклатуру величин исходного массива. Значения величин исходного массива, используемые для получения каждого из вычисляемых значений результирующего массива, должны входить в одну и только одну запись.
Пример 1. Пусть имеется массив Ml, который преобразуется с помощью оператора ВЫЧИСЛИТЬ ВНУТРИ ЗАПИСИ. Результатом преобразования является массив М2, в котором значение величины СТОИМОСТЬ равно произведению значений величин КОЛИЧЕСТВО и ЦЕНА, входящих в одну запись массива Ml.
Оператор ВЫЧИСЛИТЬ ВНУТРИ ЗАПИСИ, кроме вычислений вначений величины-функции, может выполнять также и редактирование исходного массива по результирующему массиву. Такое редактирование и осуществляется в приведенном примере.
Пример 2. Для расчета потребности ПТУ в средствах на закупку материально-технического оснащения быта в планируемом году к массиву Ml был применен оператор ВЫЧИСЛИТЬ ВНУТРИ ЗАПИСИ и получен массив М2. При этом величина А6 вычислялась по формул».