Использование функций общих модулей в СКД, синтаксическая ошибка.

1. _Vanda_ 11.05.17 14:10 Сейчас в теме
Есть вычисляемое поле, в котором указываю путь на общий модуль:
МояФункция(МояПеременная).
В общем модуле прописана функция, которая возвращает число. В нее заходит, вычисления проделывает, но при возврате что-то идет не так. Ругается на синтаксическую ошибку.
Пробовала просто возвращать число (возврат 11;), та же самая ошибка. Тип значения везде указан как число.
По теме из базы знаний
Найденные решения
5. BackinSoda 11.05.17 14:25 Сейчас в теме
Проверьте стоит ли "истина" четвертым параметром...
Инициализировать(<Макет>, <ВнешниеНаборыДанных>, <ДанныеРасшифровки>, <ВозможностьИспользованияВнешнихФункций>) 
seppe_sai; nature2002; Detache; sergei_tekh; Вурдалак; tank81; GonziK_KIV; Kerubim; ko-alla55; Aspire1C; natal_tihom; Prad2002; LosevI; SP2000; Рамзес; user1244356; bashhhh; begemot; BiLBelarus; krovohlebka; IrrI; z.snega; alexsander.sharikov; Elvira_Saydasheva; s.pakhnenko; nekit_rdx; unknown181538; smit1c; ksnik; Reserv1st; Sagat777; zyama; +32 Ответить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. Release 11.05.17 14:14 Сейчас в теме
(1)
Пробовала просто возвращать число (возврат 11;), та же самая ошибка.

Формулу вычисляемого поля смотреть надо, в первую очередь.
2. SeverBaP 5 11.05.17 14:14 Сейчас в теме
покажи код выражения что написано у тебя (или скрин сделай)
4. SeverBaP 5 11.05.17 14:20 Сейчас в теме
Я когда-то в ресурсах делал так (и сейчас работает):
Выбор Когда РаботалВЭтотДень И ВремяОтставания = 0 Тогда "0"
                Когда НЕ РаботалВЭтотДень Тогда "-"
        Иначе ОбщийМодульГлобальный.РазностьДатПрописью(ДатаВремя(1,1,1),ДобавитьКДате(ДатаВремя(1,1,1),"Секунда",ВремяОтставания)) Конец
5. BackinSoda 11.05.17 14:25 Сейчас в теме
Проверьте стоит ли "истина" четвертым параметром...
Инициализировать(<Макет>, <ВнешниеНаборыДанных>, <ДанныеРасшифровки>, <ВозможностьИспользованияВнешнихФункций>) 
seppe_sai; nature2002; Detache; sergei_tekh; Вурдалак; tank81; GonziK_KIV; Kerubim; ko-alla55; Aspire1C; natal_tihom; Prad2002; LosevI; SP2000; Рамзес; user1244356; bashhhh; begemot; BiLBelarus; krovohlebka; IrrI; z.snega; alexsander.sharikov; Elvira_Saydasheva; s.pakhnenko; nekit_rdx; unknown181538; smit1c; ksnik; Reserv1st; Sagat777; zyama; +32 Ответить
9. CMK0001 02.03.21 13:27 Сейчас в теме
(5) Блин Мучался час наверное, спасибо большое.
10. alexsander.sharikov 13.08.21 12:47 Сейчас в теме
(5) Большое тебе человеческое спасибо!
11. nature2002 14 14.03.24 09:51 Сейчас в теме
(5)
те стоит ли "истина" четвертым парам
вы гений
6. _Vanda_ 11.05.17 14:25 Сейчас в теме
Проблема решена:
в модуле отчета добавила:
	ПроцессорКомпоновкиДанных.Инициализировать(МакетКомпоновкиДанных,ВнешниеНаборыДанных,ДанныеРасшифровки, Истина);
Elvira_Saydasheva; Aspire1C; ksnik; zyama; +4 Ответить
8. ksnik 579 12.09.19 12:42 Сейчас в теме
(6)
Проблема решена:
в модуле отчета добавила:
ПроцессорКомпоновкиДанных.Инициализировать(МакетКомпоновкиДанных,ВнешниеНаборыДанных,ДанныеРасшифровки, Истина);

Все так, причем эту ветку нашел не сразу, советуют делать новый отчет или переименовывать, но на самом деле решение в коде...
7. SeverBaP 5 11.05.17 14:30 Сейчас в теме
.... ну ну!! надо было хоть написать что программная реализация самого отчета у тебя - тогда да надо всегда прописывать ВозможностьИспользованияВнешнихФункций
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот