#0
by Darklight
Народ, подскажите, давно работаю с СКД - но сейчас столкнулся с ошибкой, которую раньше не встречал и просто в недоумении о её причине. В интернет (и тут на мисте) пошарил - люди с ней сталкивались, но ни одна из их ситуаций мне как-то не подошла. Исправлял отчет "АнализСчета" (1С бухгалтерия 2.0) В источнике данных "ОсновнойНаборДанных" в верхней выборке просто скопировал выражения поля и зпадал иной псевдоним ВЫБОР КОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 ЕСТЬ NULL Больше ничего не менял, выбрал это поле в отчете (в пользовательском режиме) в качестве группировки и получил ошибку "Отчет не сформирован! Не найдено поле замены "НекотороеПоле"" пробовал менять имя поля - не помогает. Хотя - если выбрать имя "Поле1" - ошибки нет - но вместо значения выводится вид счета "Активный" (формировал по счету 41.01) Что это за фигня? И что с этим делать? (вообще мне нужно, конечно более сложное выражение написать - но это уже другая тема; а пока это был просто тест)
#4
by Darklight
Простите, не могу понять что значит нет итогов... ресурсов... весь исходный макет компановки оставлен типовым, ничто никуда не пропало. В остатки/обороты по счету в базе имеются
#5
by Darklight
Субконто1.Наименование наименование добавил для теста, в "оригинале" было без него- просто Субконто1 - такая же ошибка. Вообще - сама ошибка, как-то не похожа на ошибку СКД, но может мне просто кажется. Её причиной может быть какой-то алгоритм самого типового отчета - но пока я ничего такого не нашёл. Как и не нашёл каких-то изменений в схеме компоновки или настройках - непосредственно перед ошибкой, возникающей в с строке
#9
by Darklight
смотри мой пост Если в пользовательском режиме в настройках в группировки добавить "Номенклатура" (субконто1) - то ошибки нет. Но это не решение - мне нужна отдельная своя группировка (без использования субконто1)
#10
by Darklight
Не ту строку скопировал в посте - вот строка, вызывающая ошибку (общий модуль СтандартныеОтчеты):
#11
by Darklight
Вообще-то мне нудно написать вот такое выражение - но даже оно не работает (та же ошибка): ВЫРАЗИТЬ((ВЫБОР КОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 ЕСТЬ NULL
#14
by Darklight
Это к чему, я не понял? Убираю - и моё поле исчезает из верхнего списка Полей Кнопка добавления недоступна - это как так?
#16
by Darklight
Как уже писал не работает и без Наименования: ВЫБОР КОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 ЕСТЬ NULL
#17
by Darklight
Не работает и так ХозрасчетныйОстаткиИОбороты.Субконто1 КАК Субконто1н и так Обороты.Субконто1 КАК Субконто1н
#18
by Проф
ну конечно она убирается, ты в конструкторе запроса добавь её на вкладке "Компоновка данных"
#20
by Darklight
да, так получается добавить, но: После отключения автозаполнения отчёт вообще не работает (даже после включения): {(2, 5)}: Таблица не найдена "ХозрасчетныйОбороты" ИЛИ <<?>>ХозрасчетныйОбороты.СуммаОборотДт <> 0 Раньше я с автозаполнением проблем не имел
#22
by Darklight
Аналогичную ошибку я получал когда в источнике наборе данных) "ОсновнойНаборДанных" переименовал псевдоним вложенной таблицы "Обороты" на "Обороты1" (конструктором запросов) - от чего так же выпал в осадок (и понял, что всё-таки может что-то сам отчет программно со схемой ещё мутит, что к ней не прикоснуться). В общем - желание менять типовой отчет уже отпало - видимо буду решать исходную поставленную задачу по-другому - не дорабатывая отчета "АнализСчета".
#23
by Darklight
А что - У Вас такая проблема на типовом отчете не воспроизводится? Ведь всё что я сделал - это взял типовой отчет и добавил вышеуказанные строки в запрос для вышеуказанного набора данных. Может, конечно, всё дело в версии конфигурации (платформу уже пробовал менять на другую и на 8.2 и на 8.3 и в файловом и клиент серверном вариантах - та же фигня).
#26
by Darklight
Но отчёт просите. Проще его самостоятельно получить - а вдруг как раз ваша версия заработает ;)
#27
by Darklight
При отключении автозаполнения - поле всёравно автозаполняется в списке полей (как только я вношу в фигурные скобочки выбранных полей компоновщика): И получается такая же ошибка как в
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Ошибка выполнения запроса "Ошибка при выполнении операции над данными: Ошибка SQL: Де
- СКД: СКД: Ошибка в запроосе не могу понять почему
- СКД: СКД. Понимает ли СКД ссылки на МенеджерВременныхТаблиц?
- СКД: СКД - ошибка в параметре
- СКД: как в СКД значеняи параметров по умолчанию заполнять?
- СКД: Диаграмма в СКД
- СКД: СКД. Как задать устанавливать параметры вложенных схем СКД?
- СКД: Объединение в СКД
- СКД: СКД: Набор данных-объект, ошибка при подключении внешнего набора данных
- СКД: СКД - можно ди получить промежуточные итоги по колонкам
- СКД: Настройки СКД
- СКД: Не найдено поле замены
В этой группе 1С
- Регистр сведений в миллион строк, может разбить?
- Новая совместимая с 1С версия PostgreSQL 9.4.2-1.1C
- Как программно создать документ приходный кассовый ордер?
- БП3 Как сохранить настройки отчета для другого пользователя?
- Обновить динамический список управляемой формы.
- Подскажите как в УТ 11 работает распределение по направлениям
- Восстановление последовательности в УТ 10.3
- Внешний отчет на управляемых форма с указанием макета
- ЗУП: Расчет больничного за счет работодателя
- Договор С комитентом (принципалом) на закупку в валюте.
- Не сходятся остатки по регистру Остатки и ОстаткиИОбороты
- Как убрать полосу прокрутки 1с 83
- Задолженность за работником ЗУП 2.5
- Себестоимость выпускаемой номенклатуры для разных организаций
- Недостаточно памяти при выполнении фонового задания
- Ошибка при записи нового документа :Операция не может быть выполнена из-за несоо
- Заполнение реквизита тч при открытии документа
- УТ 11 Рассылка отчетов. Как попадает параметр в вызываемую процедуру
- Печать 2-х экземпляров на одном листе
- Обмен УНФ с БП