- Форум
- Программирование
- Программирование - ИБС "Бисквит"
- for each ... for each ... end. end. Как сделать так, чтобы...
for each ... for each ... end. end. Как сделать так, чтобы...
- Igor.T
- Автор темы
- Посетитель
Подскажите пожалуйста, как в ниже приведенном примере сделать так, чтобы после каждого прохода "вложенного" for в for процедура не останавливалась в ожидании нажатия клавиши:
{bislogin.i}
def var mtext as longchar no-undo.
for each loan where loan.contract eq "Кредит" no-lock:
for each loan-acct where loan-acct.contract eq loan.contract
and loan-acct.cont-code eq loan-acct.cont-code
no-lock:
mtext = mtext
+ loan.cont-code
.
end.
end.
или может запрос надо по другому писать?
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- alex_sar
- Посетитель
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Igor.T
- Автор темы
- Посетитель
Но суть не в этом, а в том, что после того как отрабатывает "внутренний" for, то процедура ждет нажатия any key и так каждый раз...
визуализируется ситуация к примеру так:
{bislogin.i}
def var mtext as longchar no-undo.
for each loan where loan.contract eq "Кредит" no-lock:
for each loan-acct where loan-acct.contract eq loan.contract
and loan-acct.cont-code eq loan-acct.cont-code
no-lock:
disp loan.cont-code.
end.
end.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Igor.T
- Автор темы
- Посетитель
Вопрос снят, это просто долго процедура отрабатывала, данных много оказалось...
еще раз извините...
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- alex_sar
- Посетитель
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- alex_sar
- Посетитель
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Igor.T
- Автор темы
- Посетитель
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Форум
- Программирование
- Программирование - ИБС "Бисквит"
- for each ... for each ... end. end. Как сделать так, чтобы...