Перебор таблицы значений #572124


#0 by M0narch
Доброго времени суток. Подскажите, если какой нибудь другой способ перебора ТЗ, кроме цикла ДЛЯ ?
#1 by СБ с Одинесии
Цикл ПОКА
#2 by M0narch
уточнение : В 1с 8.2
#3 by Maxus43
а чем не нравится ? просто хочу представить как ещё можно перебрать... в запрос можно запихнуть. что надо то?
#4 by M0narch
собственно надо по определенному условию получать одну и туже строку два раза
#5 by Лефмихалыч
цикл со счетчиком еще есть еще есть возможность запузырить цикл при помои перейти, но так лучше не делать
#6 by Лефмихалыч
зачем ее получать два раза? что мешает получить один раз и испольовать потом уже полученную?
#7 by Maxus43
НайтиСтроки(отбор с твоим условием) - результат этой фигни 2 раза используй где хош
#8 by M0narch
Ситуация такая. Перебираю ТЗ, и заполняю данными табличную часть документа. Когда натыкаюсь на определенное условие, через "ПЕРЕЙТИ ", документ записываю, потом по идее надо текущую строку поместить в новый документ, а у меня цикл ДЛЯ перебрасывает на следующую.
#9 by Лефмихалыч
копрокодинг детектед
#10 by Maxus43
те которые надо перебросить в цикле в дургую ТЗ добавляй. после цикла в другой док перебросиш все строки которые надо
#11 by Cyberhawk
ты опиши детальнее задачу и приведи свой алгоритм - тебе его мигом "отшлифуют" :о)
#12 by Wobland
, радуешь. поддержу
#13 by kutshai
#14 by acsent
Обход ТЗ по группировкам? Хорошая задачка ))
#15 by muffol
Для Каждого СтрокаТЗ ИЗ ТЗ Цикл КонецЦикла;
#16 by kutshai
забыл записать документ        Если НаступилоУсловие Тогда            Докпациент.Записать(РежимЗаписиДокумента.Пыщ);
#17 by AlexNew
Есть, если нормальный запрос ТЗ не нужно.
#18 by AlexNew
Запятую забыл.
#19 by M0narch
Спасибо за ответы и комментарии, переделал алгоритм
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С