|
ошибка при методе структура.вставить
| ☑ |
0
0level
23.12.13
✎
10:37
|
СтруктураПолей = Новый Структура;
Для ТекущаяКолонка = 1 По 50 Цикл
ЗначениеТекущейЯчейки = СокрЛП(ExcelЛист.Cells(3, ТекущаяКолонка).Value);
Если ПустаяСтрока(ЗначениеТекущейЯчейки) Тогда
Прервать;
КонецЕсли;
СтруктураПолей.Вставить(ЗначениеТекущейЯчейки, ТекущаяКолонка);
КонецЦикла;
ошибка Ошибка при вызове метода контекста (Вставить)
СтруктураПолей.Вставить(ЗначениеТекущейЯчейки, ТекущаяКолонка);
по причине:
Задано неправильное имя атрибута структуры
Куда смотреть, помогите?
|
|
1
mikecool
23.12.13
✎
10:37
|
нет такого индекса, может тебе надо добавить?
|
|
2
Wobland
23.12.13
✎
10:37
|
в имя атрибута структуры? нет, не может быть
|
|
3
mikecool
23.12.13
✎
10:38
|
+1 или
если структура.свойство(ЗначениеТекущейЯчейки) тогда
вставить
иначе
добавить
|
|
4
МихаилМ
23.12.13
✎
10:42
|
(0)
нарушено правило именования идентификаторов 1с
|
|
5
х86
23.12.13
✎
10:48
|
(4)+ ключ структуры должен быть строка, не может начинаться с числа, содержать не допустимые символы (<>*-/+) и т.д.
|
|
6
0level
23.12.13
✎
11:12
|
спасибо. действительно были пробелы и точки
|
|