|
Поле объекта не обнаружено (ГруппаБУНачислениеИзноса)
| ☑ |
0
cmex
14.04.14
✎
12:16
|
Добрый день.
Конфигурация БП 3.0.31.13. При открытии формы ОС со способом погашения стоимости ОС = НачислениеИзноса вываливается такая ошибка. Такое ощущение, что нужно переименовать на форме группу из "ГруппаБУНачислениеИзносаПоЕНАОФ", которая с 2006 не применяется на просто "ГруппаБУНачислениеИзноса", нет? Или есть другие идеи?
|
|
1
Рэйв
14.04.14
✎
12:19
|
Строку кода покажи на которую ругается
|
|
2
cmex
14.04.14
✎
12:30
|
НоваяТекущаяСтраница = Элементы["ГруппаБУ" + ПорядокПогашенияСтоимостиБУ.Метаданные().ЗначенияПеречисления[Перечисления.ПорядокПогашенияСтоимостиОС.Индекс(ПорядокПогашенияСтоимостиБУ)].Имя];
|
|
3
cmex
14.04.14
✎
12:32
|
там есть элемент "ГруппаБУНачислениеИзносаПоЕНАОФ" и значение перечисления есть такое, но оно не применяется с 2006 написано. получается как то не логично(
|
|
4
Рэйв
14.04.14
✎
12:32
|
У тебя
"ГруппаБУ" + ...="ГруппаБУНачислениеИзноса"
И у Элементы нет такого элемента с таким именем
|
|
5
Рэйв
14.04.14
✎
12:33
|
реквизит может и есть, а элемент назван иначе.
|
|
6
cmex
14.04.14
✎
12:42
|
(5) не совсем понял
|
|
7
Рэйв
14.04.14
✎
12:49
|
(6)Посмотри тип значения Элементы. Это какая-то коллекция.
Так вот, в этой коллекции нет элемента с именем "ГруппаБУНачислениеИзноса". И тебе надо что-то с этим делать:-)
|
|
8
cmex
14.04.14
✎
12:54
|
(7) так это я понял. Элементы это коллекция элементов формы. И да, нет такого элемента. просто не понятно, почему в типовой за несколько релизов этот косяк 1с не поправили. может я чего пропустил?
|
|
9
Рэйв
14.04.14
✎
13:03
|
(8)Ну исправь сам. Поиши может там просто имя друго и измени на "ГруппаБУНачислениеИзноса". Или просто добавь свой
|
|
10
cmex
14.04.14
✎
14:28
|
(9) поправил имя и все робит, надеюсь в будущем исправят косяк, а пока надеюсь, что нет у нас ОС со способом погашения 2006 года)
|
|