Имя: Пароль:
1C
1С v8
Встроенный отчет: Не найден идентификатор в справочнике "Идентификаторы объектов
0 листопад
 
22.06.14
22:52
БП 3.0, УФ
Создала новый отчет в конфигурации. Добавила его в нужную подсистему: стал отображаться в панели действий, в Отчетах. При попытке его запуска, выдает ошибку:

Для объекта метаданных "Отчет.Отчет1"
"Не найден идентификатор в справочнике "Идентификаторы объектов метаданных". Для разработчика: возможно требуется обновить вспомогательные данные, которые влияют на работу программы. Для выполнения обновления можно:
- воспользоваться внешней обработкой
"Инструменты разработчика: Обновление вспомогательных данных",
- либо запустить программу с параметром командной строки 1С:Предприятия 8 "/С ЗапуститьОбновлениеИнформационнойБазы",
- либо увеличить номер версии конфигурации, чтобы при очередном запуске выполнились процедуры обновления данных информационной базы."

Что ЭТО??? Отчет создавала на основе СКД.
1 GROOVY
 
22.06.14
22:53
Что из предложенного непонятно?
2 zulu_mix
 
22.06.14
22:58
(1) ай, ну помоги уже мальчику-девочке :)
3 Dmitry1c
 
22.06.14
23:02
Очень такая девочка
4 Dmitry1c
 
22.06.14
23:04
(0) не знаю, поможет или нет, открой регистр сведений "Версии подсистем", у основной подсистемы уменьши версию конфигурации на предыдущую.

Должно запуститься обновление информационной базы при след. запуске.
5 листопад
 
22.06.14
23:37
(2) девушка я, успокойтесь наконец!

(4) Зачем такое глобальное вмешательство из-за простого добавления отчета в конф-цию???
6 Dmitry1c
 
22.06.14
23:45
(5) предоставляет некоторые преимущества.

Например, в отчетах можно делать отбор по метаданным, делая отбор по справочнику "Идентификаторы объектов метаданных".
7 banco
 
22.06.14
23:56
(0) продам обработку "Обновление вспомогательных данных"
8 листопад
 
23.06.14
22:43
Вопрос остался не решенным!!! Какие еще способы есть, кроме изменения версии конфигурации?

П.С. Если новый отчет создам, то опять менять придется версию? И вообще, на что может повлиять в дальнейшем, такая смена версии вручную?
9 листопад
 
23.06.14
23:52
Ап!
10 Diversus
 
24.06.14
00:09
(0) Есть несколько вариантов:

1) Зайти в этот справочник там кнопка была "Обновить идентификаторы".

2) Либо выполнить в конфигурации код:
Справочники.ИдентификаторыОбъектовМетаданных.ОбновитьДанныеСправочника();

3) Воспользоваться поиском на этом сайте

Вот ссылка v8: Идентификаторы объектов метаданных
11 Diversus
 
24.06.14
00:10
4) Проще всего запустить программу с параметром командной строки 1С:Предприятия 8
  "/С ЗапуститьОбновлениеИнформационнойБазы"
12 Diversus
 
24.06.14
00:11
13 Diversus
 
24.06.14
00:12
только без кавычек
14 листопад
 
24.06.14
00:58
(11) База у нас не обновлялась с осени 2013г. (на это есть причины, но планируется обновить в ближайшее время).  Платформа 8.2. Сейчас каждый раз итак выходит сообщение, что база устарела. После выполнения манипуляций в (11) - ничего не нарушится?
15 листопад
 
25.06.14
00:33
Ап!
16 hhhh
 
25.06.14
00:46
ну вы сначала увеличьте версию на единичку, обработка выполнится. Потом поставьте версию на место.