|
Ошибка: "Получение элемента по индексу для значения не определено" | ☑ | ||
---|---|---|---|---|
0
IgNat
09.10.15
✎
02:51
|
Не открыть "Поступление товаров и услуг"
Ошибка: "Получение элемента по индексу для значения не определено" Платформа 8.3.6.2332, конфигурация "Управление торговлей", редакция 10.3 (10.3.34.1) типовая. Изначально была 10.3.28.1, но обновления проходили неккоретно. Т.е в "Конфигурация -> Поддержка -> Обновить конфигурацию" всё нормально, но в "О программе..." так и отображалась версия 10.3.28.1. После запуска и прохождении "Отладка" всё исправилось. При открытии Документы: "Поступление товаров и услуг" Ошибка: "Получение элемента по индексу для значения не определено" Подробнее: {ОбщийМодуль.ЭлектронныеДокументыПереопределяемый. Модуль(8290)}: Получение элемента по индексу для значения не определено КолонкиСписка = ФормаСписка.ЭлементыФормы[ИмяСписка].Колонки; Данная ошибка появилась (совпало) после создания и 1-ого обмена типового одностороннего обмена данными УТ_10.3 => БП_3.0.41.64. Как исправить ошибку? Спасибо. |
|||
1
Лодырь
09.10.15
✎
03:31
|
Фигли думать. Ставь брейкпоинт на этой строке и смотри чему у тебя равны ФормаСписка.ЭлементыФормы
|
|||
2
Web00001
09.10.15
✎
03:59
|
где то что не обновилось... взять полный релиз 10.3.34.1 и сравнить с вашей конфигурацией.
|
|||
3
IgNat
09.10.15
✎
04:37
|
- "Ставь брейкпоинт на этой строке и смотри чему у тебя равны ФормаСписка.ЭлементыФормы" - можно подробнее.
- "взять полный релиз 10.3.34.1" - обновление больше не проходит. Если есь расхождение по "полному релизу", что предпринять? |
|||
4
IgNat
09.10.15
✎
04:43
|
на другом форуме есть предположение, что релиз "кривой". Типа, не только я с этим столкнулся.
|
|||
5
jurassic
09.10.15
✎
05:17
|
думать, почему у тебя на форме нет элемента ИмяСписка
|
|||
6
IgNat
09.10.15
✎
05:35
|
jurassic,
вот Оригинал: Если Не мИспользоватьОбменЭД Тогда КолонкиСписка = ФормаСписка.ЭлементыФормы[ИмяСписка].Колонки; КолонкиСписка.СостояниеЭД.Видимость = Ложь; Если КолонкиСписка.Найти("ДействияСНашейСтороны") <> Неопределено Тогда КолонкиСписка.ДействияСНашейСтороны.Видимость = Ложь; КонецЕсли; Если КолонкиСписка.Найти("ДействияСоСтороныДругогоУчастника") <> Неопределено Тогда КолонкиСписка.ДействияСНашейСтороны.Видимость = Ложь; КонецЕсли; КонецЕсли; КонецПроцедуры Разве здесь нет "ЭлементыФормы[ИмяСписка]" ? |
|||
7
jurassic
09.10.15
✎
05:39
|
открой форму, поищи там элемент по имени ИмяСписка и удивись
|
|||
8
Любопытная
09.10.15
✎
05:44
|
(7) Надо ж сначала посмотреть, что там пришло в ИмяСписка, а потом уже удивляться.
|
|||
9
jurassic
09.10.15
✎
05:51
|
(8) этап "поищи" это предполагает
|
|||
10
Любопытная
09.10.15
✎
05:52
|
(9) Ну понятно же, что на форме не будет элемента по имени ИмяСписка, что ж вы человека в заблуждение вводите)
|
|||
11
jurassic
09.10.15
✎
05:54
|
(10) скорее всего не будет элемента по имени "ИмяСписка"
|
|||
12
Web00001
09.10.15
✎
05:54
|
(3)Сделать как в полном релизе видимо?
|
|||
13
Любопытная
09.10.15
✎
05:55
|
(11) ИмяСписка - ПЕРЕМЕННАЯ! В него какое-то имя списка приходит, надо ж посмотреть сначала, какое имя списка туда передается, а потом уже этот список на форме искать.
|
|||
14
jurassic
09.10.15
✎
05:56
|
(13) у ТС длинная полоска. предполагаю, что он не ребёнок
|
|||
15
IgNat
09.10.15
✎
09:03
|
Создал чистую 10.3.34.1 из полного релиза, в пустой базе та же ошибка.
|
|||
16
hhhh
09.10.15
✎
09:30
|
(15) ну в отладчике ставил точку останова или не ставил?
|
|||
17
Cyberhawk
09.10.15
✎
09:33
|
Спокуха, ребятки, это ошибка 1С и она зарегистрирована. Ждите обновления.
Номер ошибки для дотошных: 10151383 |
|||
18
Cyberhawk
09.10.15
✎
09:35
|
Для обхода, если не используешь ЭД, убери флажок в константе "Использовать обмен электронными документами"
|
|||
19
dbsokolov
09.10.15
✎
10:36
|
(18) Наоборот, надо поставить этот флажок. У меня по крайней мере так. Без флажка была ошибка, с ним - нет.
|
|||
20
IgNat
09.10.15
✎
14:28
|
Cyberhawk, хоть они и используют электронные документы подскажите как конкретно снять\поставить этот флаг.
P.S. ребята я не программист 1с и многие ваши выражения для меня "филькина грамота". |
|||
21
IgNat
09.10.15
✎
15:42
|
Есть ли "насильный" способ вернуться на более раннюю стабильную версию?
|
|||
22
dbsokolov
12.10.15
✎
03:11
|
(20) В верхней менюхе нажимаешь "Операции" - "Константы" (или, что тоже самое, "Сервис" - "Настройка учета" - "Настройка параметров учета"). Ищешь закладку "Электронные документы". Она последняя (надо перемотать скроллинг до конца). Там и находится нужный флажок.
|
|||
23
IgNat
24.10.15
✎
00:41
|
Решилось установкой галочки "Использовать обмен электронными документами" в "Настройка параметров учёта".
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |