|
СКД. функция в вычисляемом поле.
| ☑ |
0
Mouzem
13.06.12
✎
16:30
|
Ваяю отчетик на СКД, необходимо создать вычисляемое поле с некой функцией размещенной в модуле этого отчета. обращаюсь к ней как этотОбъект.Функция, одинэсина ругается, говорит нет такой функции. Отсюда вопрос можно ли вообще функцию для вычисляемого поля расположить в модуле объекта или обязательно ее выносить в общий модуль?
|
|
1
Kom-off
13.06.12
✎
16:35
|
В документации по СКД указана только возможность использования функций общих модулей.
|
|
2
Нуф-Нуф
13.06.12
✎
16:41
|
и при выполнении скд (если программно) - необходимо включать возможность использования внешних функций
|
|
3
brato4karik
13.06.12
✎
16:48
|
(2) А как их включить?
|
|
4
Mouzem
15.06.12
✎
11:28
|
(1) это получается, что все функции необходимо кидать в общие модули? А если я допустим делаю внешний отчет и снимать конфу с поддержки нет никакого желания, есть способы как то запихать эти функции в модуль объекта?
|
|
5
soldatkin
15.06.12
✎
12:35
|
Функцию для вычисляемого поля расположить в поле Выражение в вычисляемых полях
|
|
6
chingiz
15.06.12
✎
13:59
|
(3)
ПроцессорКомпоновки = Новый ПроцессорКомпоновкиДанных;
ПроцессорКомпоновки.Инициализировать(МакетКомпоновки, , ДанныеРасшифровки, Истина);
4й параметр как раз отвечает за это.
|
|
7
Mouzem
15.06.12
✎
16:31
|
(5) А каким образом ее там разместить? У меня в этой функции 100 строк кода, как ни засовываю все ругается...
|
|
8
BabySG
15.06.12
✎
18:24
|
Там надо ВЫЗОВ фукнции разместить, а не самое тело фукнции :)
|
|
9
ChAlex
15.06.12
✎
18:54
|
(7) - не парьтесь. ТОЛЬКО в общем модуле!! Во всяком случае на сегодняшнем этапе. Проверено!
|
|