#0
by slasher
Доброго времени суток, ваяю отчет на СКД в самописной конфе. Когда в выражение представления прописываю функцию, которая представлена глобальном модуле, то эта функция не отрабатывается. По отладчику не проваливается даже туда. Функция экспортная, всё вроде нормально. Может где галочку не поставил, кто-нибудь сталкивался?
#2
by slasher
галка "сервер" стоит, добавление и отключение других галок не приводят к изменению ситуации
#4
by slasher
я бы не обращался к глобальным модулям, но мне нужно опустошить одно выводимое поле по условию, подумал, что проще через глобальник сделать
#5
by slasher
немного порывшись в документации, обнаружил, что возможность использования внешних функций включается принудительно. но это для программного вывода отчета, а кто-нибудь знает как включить такую возможность для обычного вывода отчета?
#8
by PiotrLoginov
"<Выделить жирным>Если компоновка данных выполняется при помощи стандартных средств объекта Отчет, то использование внешних функций разрешено.</Выделить жирным> Если же компоновка данных осуществляется при помощи объектов системы компоновки данных, то, для того, чтобы разрешить использование внешних функций, необходимо в качестве значения параметра ВозможностьИспользованияВнешнихФункций функции Инициализировать объекта ПроцессорКомпоновкиДанных передать значение Истина."
#11
by slasher
ты прав, можно и так, да и быстрее, но я уже закусил удила и хочу разобраться почему через глобальный модуль не получается причем отчет даже не ругается когда меняю имя функции на любую абракадабру, то есть имя функции не имеет значения, будто программе пофиг, все равно обращаться в глобальный модуль не будет
#12
by slasher
это уже интереснее, но я не совсем понял чем отличается 1.когда компоновка данных выполняется при помощи стандартных средств объекта Отчет и 2.когда компоновка данных осуществляется при помощи объектов системы компоновки данных
#13
by alxxsssar
Так может у тебя спама функция кривая - отрабатывает, но формирует пустое значение. Параметры в функцию нормально передаются?
#15
by slasher
даже не заходит туда по отладчику, даже не ругается на имя функции когда я меняю его на несуществующее
#21
by slasher
у меня УФ и самописка с нуля, поэтому может чего не прописано или галки где не хватает
#22
by sitex
Для теста попробовал в типовой бух 3 (3.0.52.36). Вызвал что попало на мой глаз не глобальную Функцию (ПользователиКлиентСервер.ТекущийПользователь) , работает.
#23
by slasher
на типовой у меня тоже всё работает замечательно, но мне нужно чтобы работало на самописке
#24
by drcrasher
отраслевая самописка, уф: - общий модуль, галки сервер, внеш.соединение - скд на платформенной форме, вычисляемые поля вида "Квартира" - ОбщиеМеханизмы.СКД_ПолучитьЗначениеПоляАдресногоКлассификатора(ЗначенияПолей, "Квартира") - ограничения доступности на всё, кроме поля очень удобно раскуривать данные КИ
#25
by slasher
Всё, разобрался! Не оттуда вызывал функцию. Я прописывал вызов функции глобального модуля из поля "Выражение представления" на закладке "Набор Данных", а надо было вызывать её из поля "Выражение" на закладке "Макеты", в разделе "Параметры макета". Макет у меня был свой. Тупанул маленько, простите. Всем спасибо, кто откликнулся))
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- СКД: СКД. Понимает ли СКД ссылки на МенеджерВременныхТаблиц?
- СКД: как в СКД значеняи параметров по умолчанию заполнять?
- СКД: Диаграмма в СКД
- СКД: СКД. Как задать устанавливать параметры вложенных схем СКД?
- СКД: Объединение в СКД
- СКД: СКД - можно ди получить промежуточные итоги по колонкам
- СКД: Настройки СКД
- СКД: Выражение "ИЛИ" в отчетах созданных СКД
- СКД: СКД: Программное обращение к полям группировки СКД
- СКД: СКД. Как переоределить действие кнопки "Сформировать" отчета, созданного в СКД?
- СКД. Как задать выражение представления для реквизита группировки?
- СКД выражение представления
В этой группе 1С
- Патенты в 1С Бухгалтерии 3.0
- Конвертация данных. Как исключить реквизит документа из обмена.
- Печать чека при приёме наличных по агентскому договору, ККМ Штрих-М
- ЗУП 3.1 замена ссылок на отчеты в подсистемах на внешние отчеты
- ЗУП 3.1 оценочные обязательства (не по отпускам)
- [РЕШЕНО] КА 2.2 команда обработки из расширения на форме документа
- Как изменить формат выгрузки даты из Атол
- как в новую подсистему добавить внешние отчеты и обработки?
- ЗУП 2.5 доп. выходные после сдачи крови
- Создать проводки в ERP 2.1
- УТ 11.3 Заполнение цен и количества в заказе поставщику из заказа клиента
- Обнулить значение Элементы.ТабЧасть.ТекущаяСтрока
- УТ 10.3 и ФР АТОЛ FPRINT-22ПТК
- Перенести базу данных на другой диск SQL 2014 sp1
- 1C 8.3.10 сервер х64 + Платформа х 32 + апач (x86, x64)
- Регистрация Dll весов Cas в Win 10
- УНФ базовая при обновлении пропали разделы
- SSD в ноуте работает под SATA II. Как побороть?
- v7: ПОДСТРОКА() в 1С 7.7
- Монитор целевых показателей в КА 2.0