Как удалить сохраненную проводку (программно)
Показывать по
10
20
40
сообщений
- 1
- 2
26.10.2005
13:04
#11
"Ну и хорошо бы тут заметить, что написано
Операция.ПолучитьПроводкуПоНомеру(1); // << 1 (первую проводку)
А в вашем случае
Операция.ПолучитьПроводкуПоНомеру(КолПроводок); // Какую-то другую (по тексту - 4ю)
Таким образом проводки 1-3 выбраны не будут и условие:
Операция.КоличествоПроводок()>0 Всегда даёт "1" (да)
Следовательно цикл не будет никогда завершён. И наступит момент, когда
ПолучитьПроводкуПоНомеру(КолПроводок) не выберет проводки, а следующим оператором будет её удаление, что, возможно и вызывает ошибку."
Операция.ПолучитьПроводкуПоНомеру(1); // << 1 (первую проводку)
А в вашем случае
Операция.ПолучитьПроводкуПоНомеру(КолПроводок); // Какую-то другую (по тексту - 4ю)
Таким образом проводки 1-3 выбраны не будут и условие:
Операция.КоличествоПроводок()>0 Всегда даёт "1" (да)
Следовательно цикл не будет никогда завершён. И наступит момент, когда
ПолучитьПроводкуПоНомеру(КолПроводок) не выберет проводки, а следующим оператором будет её удаление, что, возможно и вызывает ошибку."
- 1
- 2
Читают тему
(гостей: 1)