PDA

Просмотр полной версии : Как в цикле вернуться на одну итерацию назад?



qlerk351
06.08.2022, 21:41
Платформа 8.2, обычное приложение.
Это вообще реализуемо для цикла: Для каждого ...?
Вообще создаю запрос, обхожу его циклом, открываю форму другого документа, и заношу туда результат выборки (в табличную часть).
Но до того, как я занесу туда выборку, нужно сравнивать все позиции выборки между собой. Если первая позиция равна второй позиции по реквизиту Артикул, тогда нужно найти минимум по реквизиту Количество и присваивать минимум обоим элементам.
Пока не пойму как это реализовать.

Fltr
07.08.2022, 07:00
Платформа 8.2, обычное приложение.
Это вообще реализуемо для цикла: Для каждого ...?
Вообще создаю запрос, обхожу его циклом, открываю форму другого документа, и заношу туда результат выборки (в табличную часть).
Но до того, как я занесу туда выборку, нужно сравнивать все позиции выборки между собой. Если первая позиция равна второй позиции по реквизиту Артикул, тогда нужно найти минимум по реквизиту Количество и присваивать минимум обоим элементам.
Пока не пойму как это реализовать.

По-видимому вам нужно сделать сравнение двух таблиц. Например https://infostart.ru/public/326983/

qlerk351
07.08.2022, 11:09
По-видимому вам нужно сделать сравнение двух таблиц. Например https://infostart.ru/public/326983/

Хорошая статься, спасибо. Попробую разобраться.