|
Проблемы с вычисляемыми полями СКД |
☑ |
0
Humanoid483
13.12.18
✎
19:20
|
Здравствуйте.
Мне нужно из СКД обратиться к общему модулю.
Создал общий модуль, поставил галочку "Глобальный". В модуле написал экспортную функцию.
В СКД на вкладке Вычисляемые поля написал в Выражении вызов своей процедуры:
МойОбщийМодуль.ПолучитьТабельныйНомер();
При формировании отчета ошибка:
Ошибка получения данных
по причине:
Функция не найдена "Юнисервис.ПолучитьТабельныйНомер"
В чем может быть дело? Компоную данные не программно.
|
|
1
Fragster
гуру
13.12.18
✎
19:23
|
>поставил галочку "Глобальный"
зачем?
>Компоную данные не программно.
а надо программно, чтобы указать параметр, разрешающий использование внешних функций у процессора компоновки
|
|
2
lolmalol
13.12.18
✎
19:28
|
без <Юнисервис.> вызывай, глобальный вызов же
|
|
3
Humanoid483
13.12.18
✎
19:32
|
(1) если убрать галочку, то все сформировалось.
Читал форумы, перед тем как задать вопрос, везде писали что эту галочку нужно ставить.
Спасибо)) Всё оказалось так просто)))
|
|
4
Humanoid483
13.12.18
✎
19:38
|
А параметр в вычисляемых полях можно передать только если формировать программно?..
|
|
5
Мимохожий Однако
13.12.18
✎
19:45
|
(3) Лучше бы сначала документацию на ИТС подчитал
|
|
6
Humanoid483
13.12.18
✎
20:14
|
(5) я спрашивал не где мне почитать, а почему возникла проблема.
Если ничего полезного ответить не можешь - лучше вообще не пиши.
Может у меня доступа к ИТС нет, где я почитаю?
|
|
7
Мимохожий Однако
13.12.18
✎
20:53
|
(6) Зря обижаешься. Причина проблемы наполовину от незнания. На ИТС есть возможность демо доступа на 7 дней.
Писать на форум имею право писать столько сколько хочу, если не нарушаю правила ))
Я в подобных ситуациях чаще находил ответы именно на официальных форумах, поэтому и поделился собственным опытом. Успехов. Ничего личного.
|
|
8
Humanoid483
13.12.18
✎
21:24
|
Всё получилось. И процедура вызывается и параметр передается. Спасибо Fragster за подсказку, галочка "Глобальный" была лишней.
|
|