Всем привет!
Делаю скрипт для сборки QVD из нескольких источников. Чтобы он срабатывал только при обновлении данных в источниках сделал такой скрипт. Сначала проверяю время всех источников, последовательно выбираю максимальное, потом проверяю если время выходного файла меньше чем у любого исчника, делаю пересчет и сохранение выходного файла.
Столкнулся с тем, что первый rangemax проходит как ожидалось, переменная МаксДатаВремяФайла заполняется значением даты/времени первого QVD источника, а вот при втором RangeMax происходит странное: на вход подаются одинаковые значения (trace это показывает), а на выходе ид даты/времени остается только дробная часть.
Не пойму, толи лыжи не едут, толи другая причина 🙂
Есть идеи?