|
1с Счетчик(не число???) 🠗 (Волшебник 05.12.2019 12:10) | ☑ | ||
---|---|---|---|---|
0
TheEluzive
05.12.19
✎
11:45
|
Добрый день. Начинаю знакомство с 1с, и решил попробовать найти ответ на профильном форуме)
Никак не могу понять, что не так, потому что в большинстве языков это работало бы. Счетчик = 0; ТЗОсновногоДолга.Сортировать("Дата Возр"); Пока Счетчик <= (ТЗОсновногоДолга.Количество() - 2) Цикл ТекущаяСтрока = ТЗОсновногоДолга.Получить(Счетчик); СледующаяСтрока = ТЗОсновногоДолга.Получить(Счетчик + 1); ... В отладке я вижу, что как только стартует цикл, у меня имеется две переменных Счетчик, причем одна - null. И Получить(null) - выдает ошибку. Уже и от цикла "Для" ушел в "Пока", но проблему решить не помогло. |
|||
1
Волшебник
05.12.19
✎
11:46
|
Используй цикл Для Каждого
|
|||
2
ДенисЧ
05.12.19
✎
11:48
|
Что значит "две переменные"? Где ты их видишь? Скопируй из одного места и вставь во все остальные. Очепятлся, наверное, С и С перепутал.
И е иё |
|||
3
TheEluzive
05.12.19
✎
11:51
|
Версия с тем, что опечатался с буквой С - была бы гениальным решением, но проверил - не помогло
вот в отладчике в локальных переменных https://b.radikal.ru/b08/1912/ad/8105dfebd7e3t.jpg |
|||
4
Волшебник
05.12.19
✎
11:53
|
(3) переименуй в "я"
|
|||
5
TheEluzive
05.12.19
✎
12:03
|
(4) {Обработка.ТаблицаОсновногоДолга.Форма.РасчетНачисленийПоКредиту.Форма(33)}: Преобразование значения к типу Число не может быть выполнено
Cчетчик = Cчетчик + 1; при том, что переименовал уже счетчик в итератор везде |
|||
6
vicof
05.12.19
✎
12:05
|
Счетчик = 0 перед циклом поставь.
|
|||
7
vicof
05.12.19
✎
12:05
|
или итератор, хз что у тебя там написано
|
|||
8
TheEluzive
05.12.19
✎
12:06
|
извиняюсь, замылился глаз, был ещё один счетчик, где действительно была не С, а Си.
Проблема решена, всем спасибо) |
|||
9
Волшебник
05.12.19
✎
12:08
|
(8) лопух
|
|||
10
1С Ассенизатор ПРОФ
05.12.19
✎
12:09
|
(8) Настройте выделение цветом.
|
|||
11
Niveus
05.12.19
✎
12:11
|
Даже Ctrl + F в теме показывает что "счетчик" у тебя их 2 разных
|
|||
12
TheEluzive
05.12.19
✎
12:12
|
(11) CTRL+F в теме этого не показывает, он был пропущен один глубоко в коде, которого тут нет даже
|
|||
13
Niveus
05.12.19
✎
12:17
|
||||
14
catena
05.12.19
✎
12:35
|
(12)В ответе (5) Совсем не тот "Счетчик", чем в (0)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |