Имя: Пароль:
1C
1С v8
При формировании отчета Поле не найдено
0 грустныйчеловек
 
19.12.14
05:25
форумчане, здравствуйте!

Ошибка при вызове метода контекста (Выполнить)
МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, КомпоновщикНастроек.Настройки);  
по причине:
Ошибка компоновки макета
по причине:
Ошибка генерации макета
по причине:
Ошибка при получении информации о поле "КоличествоУУДт"
по причине:
Поле не найдено "КоличествоУУДт"


помогите разобраться... уже четверо суток жизни потратил на это...
1 Галахад
 
гуру
19.12.14
05:33
Гм. "Поле не найдено". Что в этих буквах непонятного?
2 Godofsin
 
19.12.14
05:34
"четверо суток жизни потратил на это" - специалиста пригласить может надо?
3 Любопытная
 
19.12.14
05:43
А что у нас в макете?
4 грустныйчеловек
 
19.12.14
06:16
ведь само поле есть и в схеме и в настройках, а пишет что не найдено - почему?
5 Cube
 
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 aka AMIGO
 
19.12.14
09:00
Почта у всех (почти) в личке..
жмакни на ник Любопытная
15 mikecool
 
19.12.14
09:38
четверо суток, рега в 5 утра... так и до петли недолго ((((
16 грустныйчеловек
 
19.12.14
09:39
мыло уже есть...
17 Cube
 
19.12.14
09:40
(15) А я, по твоему, в 6:20 сразу на мисту захожу?))
Считаешь, что за МКАДом жизни нет?))
18 грустныйчеловек
 
19.12.14
09:41
жизнь  уходит в никуда
19 грустныйчеловек
 
19.12.14
09:41
ни пользы себе ни окружающим...
20 mikecool
 
19.12.14
09:42
(17) какая жизнь за мкадом??? прекрасная жизнь за мкадом!
21 mikecool
 
19.12.14
09:42
(19) ну раз ты такой, то только ты в этом виноват
22 грустныйчеловек
 
19.12.14
09:43
теплилась надежда что помогут а никому и дела нет
23 Cube
 
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 Cube
 
19.12.14
09:47
(26) Ну, кидай мне весь cf-ник...
28 Любопытная
 
19.12.14
09:48
(26) Зайка моя, ну а кто ж тебе поможет-то, если информацию ты давать не хочешь? Что тебе сказать? Конфа неизвестно, что за поле тоже не понятно. Кроме текста ошибки нет вообще никакой информации.
29 mikecool
 
19.12.14
09:48
а мне 300 р на телефон )))
30 Любопытная
 
19.12.14
09:48
Давно бы просто письмо написал в почту с просьбой помочь, можно было уже и удаленно подключиться и посмотреть.
Но ТС, по-моему, пришел не за помощью, а поныть
31 Cube
 
19.12.14
09:49
(29) Ууууу, какой ты шустрый))))
34 mikecool
 
19.12.14
09:56
тролли по пятница лезут...
35 Cube
 
19.12.14
09:56
(33) Чо?))) Ты ещё и возбухаешь?)))
36 грустныйчеловек
 
19.12.14
09:56
mikecool, не надо засорять пжлст
37 грустныйчеловек
 
19.12.14
09:57
Cube, да нет, просто руки опустились
38 Cube
 
19.12.14
10:03
(37) Ну так что, Любопытная подключилась?
39 mikecool
 
19.12.14
10:09
(38) наоборот - когда Любопытная подключилась )))
40 Любопытная
 
19.12.14
10:21
Развели пятницу тут... человеку грустно, а вы издеваетесь
41 Cube
 
19.12.14
10:22
(40) Так ты подключилась или нет?))
42 Любопытная
 
19.12.14
10:23
(41) Да. Там черт ногу сломит, а у меня на работе монитор маленький. Жду цф в почту. Но подозреваю, что дело в макете
43 грустныйчеловек
 
19.12.14
10:37
там вся конфа д.б. уже
44 hhhh
 
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, не знаю