Форум
Вход
Вход
Регистрация
Знания
1С:Предприятие
Инф. технологии
О жизни
Книга знаний
Учебные курсы
Wiki
Поиск
Секции
IT-новости
Веб-мастеринг
Администрирование
Жизнь форума
Наука и технологии
Юмор
Другие секции...
Работа
Обсуждения
Вакансии
О нас
О форуме
Правила
Рейтинг
Карта сайта
Объявления
Контакты
Имя:
Пароль:
Войти
1C
1С v8
Таблица значений
☑
0
Denis163
06.11.22
✎
01:33
Всем доброго времени суток!)
Есть таблица значений, мне нужно поставить условие в цикле
https://disk.yandex.ru/i/enlbyZnZWOPy4A
Если СуммаОстаток > 0 Тогда
Продолжить;
КонецЕсли;
Как это возможно сделать?)
1
SweetaAngel
06.11.22
✎
01:40
У нас свободная страна — ставь.
2
Denis163
06.11.22
✎
01:42
(1) Я бы и рад, но ошибка появляется "ЗНАЧЕНИЕ НЕ ЯВЛЯЕТСЯ ЗНАЧЕНИЕМ ОБЪЕКТНОГО ТИПА 1С"
3
Denis163
06.11.22
✎
01:43
Не понимаю как правильно сравнить значение из таблицы значений...
4
SweetaAngel
06.11.22
✎
01:49
(3) Код покажи.
Сумму берешь из записи таблицы или напрямую из таблицы пытаешься получить?
5
SweetaAngel
06.11.22
✎
01:51
может тебе нужен итог по колонке:
тзТаблица.Итог("СуммаОстаток ")
6
Denis163
06.11.22
✎
01:59
(4) Для Каждого СтрТЗ Из ТЗ Цикл
Если СтрТЗ.СуммаОстаток > 0 Тогда
Продолжить;
КонецЕсли;
ну примерно так
7
SweetaAngel
06.11.22
✎
02:04
Что-то в колонке "СуммаОстаток" даже нуля нет. Может там строка, NULL, неопределено.
Что точка останова показывает?
Или
Для Каждого СтрТЗ Из ТЗ Цикл
Сообщить("Тип = " + ТипЗнч(СтрТЗ.СуммаОстаток ));
Если СтрТЗ.СуммаОстаток > 0 Тогда
Продолжить;
КонецЕсли;
8
Denis163
06.11.22
✎
02:22
(7) какая-то мистика, сейчас все получилось....
9
DES
06.11.22
✎
10:24
(8) покажи что
Синтакс-помощник БСП
Справочник 1C разработчика с ChatGPT
Форум
|
Правила
|
Описание
|
Объявления
|
Секции
|
Поиск
|
Книга знаний
|
Вики-миста