Проблемы с ТХО после патчей
Модераторы: m0p3e, edward_K, Модераторы
Проблемы с ТХО после патчей
Поставили патчи от 25января, атлантис 5.4.35
Некоторые ТХО перестали формировать проводки
Оказалось, раньше нормально воспринимались записи в алгоритмах,
типа: substr(&1,1,1)=1,
теперь надо писать substr(&1,1,1)='1'
Кто-нибудь сталкивался с этим?
Кроме этого некоторые ТХО все еще не формируют проводки, пока непонятно почему, может быть еще что-то изменилось
Некоторые ТХО перестали формировать проводки
Оказалось, раньше нормально воспринимались записи в алгоритмах,
типа: substr(&1,1,1)=1,
теперь надо писать substr(&1,1,1)='1'
Кто-нибудь сталкивался с этим?
Кроме этого некоторые ТХО все еще не формируют проводки, пока непонятно почему, может быть еще что-то изменилось
Re: Проблемы с ТХО после патчей
Тоже наткнулись на похожие проблемы. Будем разбираться.
Re: Проблемы с ТХО после патчей
Откатите патч g_txo.dll до предыдущей версии. Сейчас оперативно выпускается новое обновление.sim писал(а):Тоже наткнулись на похожие проблемы. Будем разбираться.
Re: Проблемы с ТХО после патчей
LaaLaa, мы уже поправили все ТХО
Можем получить подробное описание проблемы, что бы оценить, нужен ли откат патча g_txo и к чему это может привести в нашем случае?
Можем получить подробное описание проблемы, что бы оценить, нужен ли откат патча g_txo и к чему это может привести в нашем случае?
Re: Проблемы с ТХО после патчей
Была изменена функция расчета формул, все числовые константы стали интерпретироваться как double. По этому перестали сравниваться строки с числом. Как побочный эффект получилось.
'1'=1 было true стало false
'1.00'=1 было false стало true
См. в карточке обновления описание по ПИР 102.104478, была решена проблема с вычислением больших числовых констант, было переполнение типа LongInt. Формула 376763072*3*4 выдавала 226'189'568, а надо 4'521'156'864
'1'=1 было true стало false
'1.00'=1 было false стало true
См. в карточке обновления описание по ПИР 102.104478, была решена проблема с вычислением больших числовых констант, было переполнение типа LongInt. Формула 376763072*3*4 выдавала 226'189'568, а надо 4'521'156'864
Re: Проблемы с ТХО после патчей
В таком случае мы можем оставить все, как есть сейчас.
Спасибо.
Спасибо.
-
- Постоянный обитатель
- Сообщения: 175
- Зарегистрирован: 09 окт 2009, 11:58
- Откуда: г.Находка
Re: Проблемы с ТХО после патчей
можно получить информацию когда выйдет исправление?
или версию ресурса.
спасибо.
или версию ресурса.
спасибо.
Re: Проблемы с ТХО после патчей
G_TXO.DLL 8.10.47 выйдет сегодня или завтра. Будет изъято решение с пререводом на новую функцию расчета.
Проблема расчетов с использованием длинных длинных целых числел, будет решаться както по другому сроки пока не известны.
А пока для вычисления больших чисел, чтобы не было переполнение типа LongInt использует форму записи чисел с дробной частью (явно добавляете "точка ноль").
Например так: 376763072.0 * 3 * 4
Результат такой формулы будет число Double.
Проблема расчетов с использованием длинных длинных целых числел, будет решаться както по другому сроки пока не известны.
А пока для вычисления больших чисел, чтобы не было переполнение типа LongInt использует форму записи чисел с дробной частью (явно добавляете "точка ноль").
Например так: 376763072.0 * 3 * 4
Результат такой формулы будет число Double.