Индекс находится за границами массива shuhard ,
trad ,
pasha801 ,
lEvGl ,
Homer ,
Волшебник ,
Crusher ,
azt-yur ,
Dedal ,
orakool ,
X Leshiy ,
Ненавижу 1С ,
Шаграм ,
bolder ,
maxar ,
lgsoft ,
Tatitutu ,
paramedic ,
Timon1405 ,
Rokford ,
Буковка ,
DiMel_77 ,
Кир Пластелинин ,
alex_kld_2024 ,
ads55 ,
СвинТуз ,
МаленькийВопросик ,
Eugene555 ,
denk32 ,
Климов Сергей ,
TormozIT ,
ShameOnMe ,
Sanchez_22 ,
dva1c ,
KJlag ,
Fedor-1971 ,
1cVandal ,
Alex7771 ,
sikuda ,
Поток сознания ,
yurikmellon2 ,
OpKc ,
Галахад ,
kubik_live ,
BOOL ,
PuhUfa ,
vicof ,
formista2000 ,
takefive ,
Kigo_Kigo ,
dedmoroz777 ,
pasha_d ,
d4rkmesa ,
zzz_zzz_zzz ,
backfire ,
nick86 ,
H A D G E H O G s
☑
0
pasha801
26.11.25
✎
10:50
есть код:
&НаСервере
&Вместо("ОбработатьДанныеПоКодуСервер")
Процедура РМКШтрПрд_ОбработатьДанныеПоКодуСервер(СтруктураРезультат)
Если этаформа.ТекущийЭлемент.ТекущаяСтрока <> Неопределено Тогда
стр = Объект.Товары[этаформа.ТекущийЭлемент.ТекущаяСтрока];
стр.Продавец = СтрокаРезультата.ВладелецКарты;
КонецЕсли;
При сканировании выходит ошибка "Индекс находится за границами массива", проблема в платформе сто процентов, можно ли как то обойти эту ошибку
1
Волшебник
26.11.25
✎
10:51
Что ж вы такие беспомощные...
2
Fedor-1971
26.11.25
✎
11:05
(0) проведи эксперимент:
1. Добавляешь строку в ТЧ
2. удаляешь строку из ТЧ
3. ещё раз добавляешь, смотришь в этаформа.ТекущийЭлемент.ТекущаяСтрока и удивляешься, что это идентификатор строки формы, а не индекс или номер строки
Почитай про ПолучитьПоИдентификатору()
3
Буковка
26.11.25
✎
11:39
(0) Вы, скорее всего, переходите с клиента на сервере, в серверном вызове изменяются свойства элементов, которые влияют на внешний вид формы
4
orakool
26.11.25
✎
13:20
(3) мне нейросети похожие сказки рассказывают
5
Ненавижу 1С
гуру
26.11.25
✎
13:20
(0) ТекущаяСтрока это не индекс в коллекции!
6
pasha801
26.11.25
✎
13:36
(2) спасибо, заработало
ТекСтрокаИдентификатор = Элементы.Товары.ТекущаяСтрока;
ТекущиеДанные = Объект.Товары.НайтиПоИдентификатору(ТекСтрокаИдентификатор);
ТекущиеДанные.Продавец = СтрокаРезультата.ВладелецКарты;
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.