Но тут возникает проблема. Если я запускаю этот код интерактивно то данные выгружаются и затем очищаются. Всё работает.
Но если тот же код вызывается из ОбщегоМодуля при выполнении регламентного задания, то выгрузка происходит а вот очистка данных нет.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший