|
Возведение в степень в запросе СКД 8.2
| ☑ |
0
Lacoster
04.02.15
✎
13:14
|
Всем привет! Задача вроде простая. Необходимо в отчете при вычислении использовать возведение в степень. Гуглил этот вопрос. Попадал на мисту и инфостарт. Предлагалось несколько вариантов с каким-то подбором, с перемножением числа на число в цикле (но мне необходимо возвести НЕ в целую степень). Но везде говорилось что в языке запросов нет возведения в степень. Ну да ладно, запросы запросами, но как же так что столь умная СКД не понимает функцию POW!!! В анонсе платформы 8.3 прям говорится что теперь СКД понимает POW. Всё просто. Нужно перейти на 8.3. Да вот лень. Ну и возвращаясь к 8.2, СКД и степени хочу спросить: "Как?"
|
|
1
Defender aka LINN
04.02.15
✎
13:15
|
(0) "Нужно перейти на 8.3. Да вот лень"
Ну вот и 8.2 в степень возводить лень.
|
|
2
Lacoster
04.02.15
✎
13:18
|
(1) Да не
|
|
3
Огурцы
04.02.15
✎
13:18
|
(0)напиши функцию в общем модуле ВозвестиВСтепень() и к ней обращайся
|
|
4
Defender aka LINN
04.02.15
✎
13:18
|
(2) Ну да.
Еще можешь свою функцию написать
|
|
5
ShoGUN
04.02.15
✎
13:19
|
(0) В СКД можно внешние функции использовать, но тебе же лень...
|
|
6
Lacoster
04.02.15
✎
13:21
|
(3) Да, спасибо. Так и сделал. Тему создал для того что бы вдруг через некоторое время забуду или вдруг кому понадобиться.
Необходимо в Вычисляемых полях в выражении написать вызов функции из Общего модуля. А в общем модуле я написал простую функцию :
Функция ВСтепень(основание,Показатель) Экспорт
возврат Pow(основание,Показатель);
КонецФункции
|
|
7
Огурцы
04.02.15
✎
13:25
|
(6)молоток
|
|