|
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
|
Версия с тем, что опечатался с буквой С - была бы гениальным решением, но проверил - не помогло
вот в отладчике в локальных переменных
|
|
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
|
(12) и
|
|
14
catena
05.12.19
✎
12:35
|
(12)В ответе (5) Совсем не тот "Счетчик", чем в (0)
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший