результата я не жду - мне просто надо было чтоб отработала функция, я добавлял логи на всех стадиях, до вызова if и после. Лог после ифа уже не выводится но и Api.Restart() не срабатывал. И поток не завершался, как обычно.
Да, я понял куда смотреть, спасибо.
Скрипт не подгружает все строки с базы данных
-
Наткнулся на баг, возможно кто-то сталкивался с подобным
Есть 2 базы данных
Скрипт берет данные с первой базы, добавляет во вторую и удаляет запись в первой
В первой бд изначально 25к строк
Скрипт обрабатывает 15к и останавливается с сообщением "Все данные были обработаны для resource name"
Подозреваю, что дело в действии "Удалить из бд"
Прикладываю тестовый скрипт testprjct321.xml и данные для бд Lines_20240206_1707218353921.csv , буду благодарен за любую помощь -
Вы имеете ввиду именно две разные базы или две таблицы из базы? Как вы работаете с двумя базами в рамках одного проекта?
Если речь идет о двух таблицах, то проблему повторить не удалось, возможно есть какие-то ещё подробности?
-
@andu13 Прикрепите, пожалуйста, проект с всеми переменными в действиях. В проекте, который вы прикрепляли, поля в действиях не заполнены.

Также вопрос, вы 15 тысяч раз перезапускаете потоки? То есть один поток перемещает за один запуск одну строку? Или вы делаете это в цикле? Попробуйте поместить эту логику в цикл.

Каким образом вы помещаете данные в исходную базу? -
@m4zuper Поля заполнены, в басе есть момент что при открытии скрипта на другом пк поле "Таблица базы данных" становится пустым. Сталкивался с этим когда переносил проекты с ноутбука на рабочий пк.
Запустил в цикле - ситуация не изменилась
Данные помещаю через "Импорт CSV"
-
@andu13 said in Скрипт не подгружает все строки с базы данных:
@m4zuper Поля заполнены, в басе есть момент что при открытии скрипта на другом пк поле "Таблица базы данных" становится пустым. Сталкивался с этим когда переносил проекты с ноутбука на рабочий пк.
прежде чем открывать скрипт в режиме "записи" нужно убедится, что база соединена с проектом и нет сообщения о необходимости перезапуска BAS
-
@andu13
Какой тип данных у вас указан при создании столбца здесь?

Выведите количество элементов в таблицах до переноса строк и после, также добавьте вывод в лог номера итерации цикла.

Пример проекта:basetest.xml


