Ошибка при вызове метода контекста (Выполнить) — Поле не найдено
Ошибка возникает в момент исполнения отчета на СКД (системе компоновки данных)
- говорит об отсутствии этого поля в исходных данных
- наличии выбранного поля в выбранных полях, в отборах, в условном оформлении
- проявляется и в 8.2, и в 8.3
Скриншот
Полный текст ошибки
Ошибка при вызове метода контекста (Выполнить) МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, Настройка, ДанныеРасшифровки); по причине: Ошибка компоновки макета по причине: Поле не найдено "Проведен"
Исправление ошибки
Открыть схему компоновки данных и проверить все вкладки.
Ошибочное поле в диалоге выбора отображается с красным крестом (как удаленное)

Перевыбрать в последнем случае все равно придется, поскольку система их определяет по внутреннему скрытому идентификатору.
Нулевую рекламную идею можно помножить на миллион долларов – все равно получится нуль.
При формировании отчета Поле не найдено |
Я |
19.12.14 — 05:25
форумчане, здравствуйте!
Ошибка при вызове метода контекста (Выполнить)
МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, КомпоновщикНастроек.Настройки);
по причине:
Ошибка компоновки макета
по причине:
Ошибка генерации макета
по причине:
Ошибка при получении информации о поле «КоличествоУУДт»
по причине:
Поле не найдено «КоличествоУУДт»
помогите разобраться… уже четверо суток жизни потратил на это…
1 — 19.12.14 — 05:33
Гм. «Поле не найдено». Что в этих буквах непонятного?
2 — 19.12.14 — 05:34
«четверо суток жизни потратил на это» — специалиста пригласить может надо?
3 — 19.12.14 — 05:43
А что у нас в макете?
4 — 19.12.14 — 06:16
ведь само поле есть и в схеме и в настройках, а пишет что не найдено — почему?
5 — 19.12.14 — 06:20
(4) Может ты его переименовывал?
Проверь поле не только в выбранных полях СКД, но и в группировках, сортировке, условном оформлении и т.п.
6 — 19.12.14 — 06:22
(4)Потому что его нет. Показывай, что у тебя там в СКД и как результат формируется.
7 — 19.12.14 — 06:46
я его добавил в скд. ничего не переименовывал.
результат формируется программно. схему в xml дать?
8 — 19.12.14 — 06:47
(7) лучше весь отчет целиком
9 — 19.12.14 — 07:34
так он формируется через общий модуль, там все равно не плучится посмотреь
10 — 19.12.14 — 07:42
(9) грустно. У меня блок телепатии сегодня отключен, я не выспалась. Но раз платформа говорит, что поле не найдено, значит где-то его не хватает.
11 — 19.12.14 — 07:44
Любопытная, а ты сама сталкивалась с такой проблемой?
12 — 19.12.14 — 07:51
(11) когда в скд свою таблицу подсовывала, было дело вроде. Имена не совпадают и привет.
Кинь в почту свой отчет, я посмотрю. Мож увижу чего)
13 — 19.12.14 — 08:56
напиши почту пжлст
14 — 19.12.14 — 09:00
Почта у всех (почти) в личке..
жмакни на ник Любопытная
15 — 19.12.14 — 09:38
четверо суток, рега в 5 утра… так и до петли недолго ((((
16 — 19.12.14 — 09:39
мыло уже есть…
17 — 19.12.14 — 09:40
(15) А я, по твоему, в 6:20 сразу на мисту захожу?))
Считаешь, что за МКАДом жизни нет?))
18 — 19.12.14 — 09:41
жизнь уходит в никуда
19 — 19.12.14 — 09:41
ни пользы себе ни окружающим…
20 — 19.12.14 — 09:42
(17) какая жизнь за мкадом??? прекрасная жизнь за мкадом!
21 — 19.12.14 — 09:42
(19) ну раз ты такой, то только ты в этом виноват
22 — 19.12.14 — 09:43
теплилась надежда что помогут а никому и дела нет
23 — 19.12.14 — 09:43
(22) После (16) мне показалось, что тебе уже помогают, разве нет?
24 — 19.12.14 — 09:43
(22) Отчет, говорю, скинь мне в почту. Это сложно?
25 — 19.12.14 — 09:44
нет
26 — 19.12.14 — 09:46
Любопытная, так с отчетом надо и все общие модули и все кидать — отдельно отчет не сработает
27 — 19.12.14 — 09:47
(26) Ну, кидай мне весь cf-ник…
28 — 19.12.14 — 09:48
(26) Зайка моя, ну а кто ж тебе поможет-то, если информацию ты давать не хочешь? Что тебе сказать? Конфа неизвестно, что за поле тоже не понятно. Кроме текста ошибки нет вообще никакой информации.
29 — 19.12.14 — 09:48
а мне 300 р на телефон )))
30 — 19.12.14 — 09:48
Давно бы просто письмо написал в почту с просьбой помочь, можно было уже и удаленно подключиться и посмотреть.
Но ТС, по-моему, пришел не за помощью, а поныть
31 — 19.12.14 — 09:49
(29) Ууууу, какой ты шустрый))))
34 — 19.12.14 — 09:56
тролли по пятница лезут…
35 — 19.12.14 — 09:56
(33) Чо?))) Ты ещё и возбухаешь?)))
36 — 19.12.14 — 09:56
mikecool, не надо засорять пжлст
37 — 19.12.14 — 09:57
Cube, да нет, просто руки опустились
38 — 19.12.14 — 10:03
(37) Ну так что, Любопытная подключилась?
39 — 19.12.14 — 10:09
(38) наоборот — когда Любопытная подключилась )))
40 — 19.12.14 — 10:21
Развели пятницу тут… человеку грустно, а вы издеваетесь
41 — 19.12.14 — 10:22
(40) Так ты подключилась или нет?))
42 — 19.12.14 — 10:23
(41) Да. Там черт ногу сломит, а у меня на работе монитор маленький. Жду цф в почту. Но подозреваю, что дело в макете
43 — 19.12.14 — 10:37
там вся конфа д.б. уже
44 — 19.12.14 — 10:38
где там?
45 — 19.12.14 — 10:41
у Любопытной
46 — 19.12.14 — 11:10
В модуле менеджера отчета есть процедура ПередКомпоновкойМакета, в которой удаляются неугодные поля. ВОТ там они и вырезаются к чертям. Осталось выяснить почему
47 — 19.12.14 — 11:13
там мы вроде добавляем поле, а не удаляем
48 — 19.12.14 — 11:19
(47) Для Каждого Строка Из МассивСтрокДляУдаления Цикл
ОписаниеМакета.Удалить(Строка);
КонецЦикла;
Я как-то вижу слово Удалить и не вижу слова Добавить. А если эту строку закомментировать, то отчет ругается уже на выводе на то, что нельзя поле какое-то с флагом использовать в текущей группировке. Не вчитывалась
49 — 19.12.14 — 11:20
Ты его куда-то в макет не до вставлял
50 — 19.12.14 — 11:20
отправь пжлст свой вариант цф мне на почту
51 — 19.12.14 — 11:26
ОписаниеМакета.Удалить(Строка); — закомментировал, поправил там поля с флагами — а потом опять те же грабли
опять
МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, КомпоновщикНастроек.Настройки); //НастройкиДляКомпоновкиМакета); //КомпоновщикНастроек.Настройки); //НастройкиДляКомпоновкиМакета, ДанныеРасшифровкиОбъект);
по причине:
Ошибка компоновки макета
по причине:
Ошибка генерации макета
по причине:
Ошибка при получении информации о поле «КоличествоУУДт»
по причине:
Поле не найдено «КоличествоУУДт»
52 — 19.12.14 — 11:26
что делать?
53 — 19.12.14 — 11:27
Готово, лови в почте. И не грусти больше 
54 — 19.12.14 — 11:37
СПАСИБО!
Любопытная
55 — 19.12.14 — 11:45
Не за что. Только у меня конфа ругалась на все подряд, так что ты б ее там прошерстил на предмет корректности поведения.
Ну или может у меня просто платформа 8.3, а у тебя 8.2, не знаю
-
Привет всем, подскажите где искать. При формировании пишет Поле не найдено «мое Поле». Уже везде смотрел, все вкладки и в настройках перебрал, не могу найти где он его не находит! Макеты не использую, все конструктором.
-
Offline
alexburn
Модераторы
Команда форума
Модератор- Регистрация:
- 5 янв 2009
- Сообщения:
- 15.150
- Симпатии:
- 560
- Баллы:
- 204
Отладчиком смотрели ?
— Объединение сообщений, 8 июл 2015 —
Ой блин, СКД же
— Объединение сообщений, 8 июл 2015 —
Настройки попробуйте сбросить.
-
Offline
Draco
Модераторы
Команда форума
Модератор- Регистрация:
- 28 окт 2009
- Сообщения:
- 13.722
- Симпатии:
- 961
- Баллы:
- 204
На вкладках отборы, сортировка смотрели?
В конфигураторе, выгрузите настроуй в xml, и в пользовательском ее загрузите. -
Пробовал, не помогает
— Объединение сообщений, 8 июл 2015 —
При попытке загрузить схему пишет ошибка преобразования данных XDTO
-
Offline
1cUserAndrew
Профессионал в 1С
Команда форума- Регистрация:
- 27 май 2010
- Сообщения:
- 5.153
- Симпатии:
- 217
- Баллы:
- 104
Попробуй еще раз конструктор запустить.
Возможно ты изменил запрос после того, как создал настройки компоновки, и некоторые поля стали недоступны.
Можешь даже пробежаться по вкладкам и посмотреть, нет ли полей с красными крестиками (они и недоступны). -
Offline
1cUserAndrew
Профессионал в 1С
Команда форума- Регистрация:
- 27 май 2010
- Сообщения:
- 5.153
- Симпатии:
- 217
- Баллы:
- 104
Уточню … Не конструктор запроса имею в виду, а конструктор создания настроек компоновки данных (вкладка «Настройки»).
— Объединение сообщений, 8 июл 2015 —
Больше идей нет (
-
Offline
Draco
Модераторы
Команда форума
Модератор- Регистрация:
- 28 окт 2009
- Сообщения:
- 13.722
- Симпатии:
- 961
- Баллы:
- 204
в пользовательских полях в формулах или в условном оформлении глянь.
Бывают в условное оформление засунут везде поубирают, а там забудут -
Посмотрю конечно, но дело в том что это поле было добавлено мной!
-
Offline
Draco
Модераторы
Команда форума
Модератор- Регистрация:
- 28 окт 2009
- Сообщения:
- 13.722
- Симпатии:
- 961
- Баллы:
- 204
было добавлено или не было?
-
Я в запросе добавил это поле, после чего почему то перестало формироваться
в Модуле отчета ничего по этому поводу. хз где еще смотреть -
Offline
Draco
Модераторы
Команда форума
Модератор- Регистрация:
- 28 окт 2009
- Сообщения:
- 13.722
- Симпатии:
- 961
- Баллы:
- 204
Запрос покажите там есть у Вас {} в запросе?
— Объединение сообщений, 8 июл 2015 —
или отчет уже прикрепите
-
Offline
Draco
Модераторы
Команда форума
Модератор- Регистрация:
- 28 окт 2009
- Сообщения:
- 13.722
- Симпатии:
- 961
- Баллы:
- 204
-
Проблема была в том что в конфигурации есть отчет с таким же именем и 1С пыталась прикрутить настройки того отчета к этому. Переименовал отчет свой и все заработало.
-
Offline
Draco
Модераторы
Команда форума
Модератор- Регистрация:
- 28 окт 2009
- Сообщения:
- 13.722
- Симпатии:
- 961
- Баллы:
- 204
Ну У Вас наверное в системе был отчет. Вы его взяли скоприровали и стали править так же?
Сразу надо было говорить. Баян обсуждалось уже
|
philophobia 1 / 1 / 3 Регистрация: 16.02.2016 Сообщений: 83 |
||||
|
1 |
||||
Поле не найдено СКД15.11.2016, 10:51. Показов 18086. Ответов 9 Метки нет (Все метки)
В отчете на скд не выводятся поля «пользователь», «датаизготовления», «дата предполагаемой установки». выводится сообщение «поле не найдено», либо просто не выводятся эти поля в зависимости от настроек. вк онсоли запрос отрабатывает верно. права полные. в чем может быть дело?
0 |
|
3052 / 1999 / 524 Регистрация: 25.06.2009 Сообщений: 6,964 |
|
|
15.11.2016, 10:53 |
2 |
|
philophobia, а что в «Выбранных полях» для «Детальные записи»? И покажите еще скрин первой вкладки — Наборы данных.
0 |
|
1 / 1 / 3 Регистрация: 16.02.2016 Сообщений: 83 |
|
|
15.11.2016, 10:56 [ТС] |
3 |
|
GreenkA, Миниатюры
0 |
|
3052 / 1999 / 524 Регистрация: 25.06.2009 Сообщений: 6,964 |
|
|
15.11.2016, 10:58 |
4 |
|
philophobia, выложите ваш отчет.
0 |
|
1 / 1 / 3 Регистрация: 16.02.2016 Сообщений: 83 |
|
|
15.11.2016, 11:01 [ТС] |
5 |
|
0 |
|
3052 / 1999 / 524 Регистрация: 25.06.2009 Сообщений: 6,964 |
|
|
15.11.2016, 11:25 |
6 |
|
philophobia, ошибок по поводу «поле не найдено» не нашла. У вас в выбранных полях для каждой группировки удалено «авто» и выбраны не совсем те поля, которые выбраны для Отчета в целом, может в этом дело. Посмотрите этот вариант отчета.
0 |
|
1 / 1 / 3 Регистрация: 16.02.2016 Сообщений: 83 |
|
|
15.11.2016, 11:30 [ТС] |
7 |
|
GreenkA,
0 |
|
3052 / 1999 / 524 Регистрация: 25.06.2009 Сообщений: 6,964 |
|
|
15.11.2016, 11:34 |
8 |
|
philophobia, а у вас запрос в отчете нормально открывается в конфигураторе? Опишите структуру документа ОУ_ЗаказНаряд и регистра РасчетыСКлиентами в конфигурации.
0 |
|
1 / 1 / 3 Регистрация: 16.02.2016 Сообщений: 83 |
|
|
15.11.2016, 11:58 [ТС] |
9 |
|
GreenkA, запрос отрабатывает как нужно,
0 |
|
1 / 1 / 3 Регистрация: 16.02.2016 Сообщений: 83 |
|
|
15.11.2016, 13:46 [ТС] |
10 |
|
Решениетак и не поняли в чем было дело, почистили кэш, переписали этот отчет с теми же настройками, запросами, параметрами и тд, все заработало как нужно
0 |
Описание ошибки:
При разработке очередного отчета с помощью системы компоновки данных на 1С 8 при необходимости использовать функцию языка запросов ДОБАВИТЬКДАТЕ() в выражении вычисляемого поля, возникла ошибка «Поле не найдено «День».
Найденные решения:
Вроде бы ничего особенного? Использовал в выражении вычисляемого поля СКД функцию встроенного языка запросов, что в принципе в данном месте не возбраняется. Но вочему-то конфигуратор 1С сообщает об ошибке.
А проблема, как оказалось, совсем в мелочи. При использовании параметра типа увеличения (СЕКУНДА, МИНУТА, ЧАС, ДЕНЬ, НЕДЕЛЯ, МЕСЯЦ, КВАРТАЛ, ГОД, ДЕКАДА, ПОЛУГОДИЕ;) необходимо, в отличие от использования в выражениях полей запроса, заключать в кавычки, т.е. в моем случае: не просто ДОБАВИТЬКДАТЕ(ДатаПлюс14Дней, ДЕНЬ, -3), а
ДОБАВИТЬКДАТЕ(ДатаПлюс14Дней,«ДЕНЬ«,-3)
Оцените, помогло ли Вам предоставленное описание решения ошибки?

© www.azhur-c.ru 2014-2020. Все права защищены. Использование текстов и изображений с данной страницы без письменного разрешения владельца запрещено. При использовании материалов с данной страницы обязательно указание ссылки на данную страницу.
04-10-2016
Журавлев А.С.
(www.azhur-c.ru)



Сообщение было отмечено GreenkA как решение


