ALTER810_DECIMAL01

Администрирование баз данных (Pervasive.SQL, MS SQL, Oracle, утилита Support)

Модераторы: m0p3e, edward_K, Модераторы

Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

ALTER810_DECIMAL01

Сообщение Алексей »

Проблема решена обновлением ALTER810_DECIMAL01
Подскажите, где его взять...
Seybukan
Местный житель
Сообщения: 1357
Зарегистрирован: 29 мар 2005, 17:49
Откуда: СПб, ЭП-Аудит
Контактная информация:

Сообщение Seybukan »

Ждем.
Вот вот выйдет.
Polimer
Местный житель
Сообщения: 489
Зарегистрирован: 27 янв 2006, 12:46
Откуда: Москва

Сообщение Polimer »

dp
Местный житель
Сообщения: 216
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Беларусь, Минск
Контактная информация:

Сообщение dp »

а сильно ли все сломается, если мы не увеличим до 15 знаков после запятой, а уменьшим до 3? :grin:
dP
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

Сообщение Алексей »

Polimer оно.
только там есть несколько ДЛЛ и один ресурс, которых нет в ЕХЕ. я так понимаю их надо записать туда.
А вот для подключения ресурса в репозитарий XML нету...


И ещё вопрос, эту докомпиляцию выпускают как обязательный патч? Т.е. все будут её ставить и дальше уже остальные ДЛЛ будут выпускаться совместимыми с этим фиксом?
Seybukan
Местный житель
Сообщения: 1357
Зарегистрирован: 29 мар 2005, 17:49
Откуда: СПб, ЭП-Аудит
Контактная информация:

Сообщение Seybukan »

Данный докомпилятор по идее не влияет на прикланой код.
Так как только изменяется точность поля цена.
Поле это не индектное, так что проблем со старыми обновлениями или новыми быть не должно.
Но если вы хотите избавиться от сумм в документах 50,00000005 то лучше поставить.
И уж точно поставить у кого есть МЦ или услуги с очень большим количеством и малой ценой, там расхождения на копейки может вылазить.
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

Сообщение Алексей »

Seybukan
я почему и спрашиваю что в 7.12 длина была как раз 15 знаков. при переходе на 8.10 нам тупо обрезали с 15-ти знаков до 8-ми и, как вы верно заметили, мы получили копейки на округлениях...

а на счет ДЛЛ вы не ответили, на фига тогда вместе с докомпилятором прислали каталог ЕХЕ, в котором есть файлы ДЛЛ и один ресурс, которых нет в стандартной поставке?
Seybukan
Местный житель
Сообщения: 1357
Зарегистрирован: 29 мар 2005, 17:49
Откуда: СПб, ЭП-Аудит
Контактная информация:

Сообщение Seybukan »

а на счет ДЛЛ вы не ответили,
Без понятия. Я самой докомпиляцией не занимаюсь. :)
Ged
Местный житель
Сообщения: 645
Зарегистрирован: 29 мар 2005, 17:49
Контактная информация:

Сообщение Ged »

а на счет ДЛЛ вы не ответили, на фига тогда вместе с докомпилятором прислали каталог ЕХЕ, в котором есть файлы ДЛЛ и один ресурс, которых нет в стандартной поставке?
Дак это же обычный конвертер для разового использования. Ничего никуда не надо прописывать и копировать. Просто действуйте согласно Readme.txt
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

Сообщение Алексей »

Ged
тьфу ты :) слона то я и не заметил... точно, ЕХЕ-шник чтобы тупо запустить конвертор... но всё равно, раньше конвертора работали на ЕХЕ от галактики, а в этом ЕХЕ есть файлы, которых нет в стандартном ЕХЕ галки... просто интересно что за ДЛЛ и ресурс :)
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

Сообщение Алексей »

заюзал патчик, в alter.lot тип tPrice указан как Decimal(24,15).
а вот при просмотре базы в MSSQL Enterprise Manager типы у полей, над которыми производились изменения стали float... так оно и должно было быть?
Ged
Местный житель
Сообщения: 645
Зарегистрирован: 29 мар 2005, 17:49
Контактная информация:

Сообщение Ged »

На MsSql не смотрели.
Зайдите в саппорт и в изменяемое поле например Spsopr.price вбейте
123,1234567891234
если не обрежит после перемещения то все ок.
Den
Местный житель
Сообщения: 1844
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
Контактная информация:

Сообщение Den »

Алексей писал(а):заюзал патчик, в alter.lot тип tPrice указан как Decimal(24,15).
а вот при просмотре базы в MSSQL Enterprise Manager типы у полей, над которыми производились изменения стали float... так оно и должно было быть?
Исторически такие поля и были раньше float, до версии 81...
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

Сообщение Алексей »

Den в курсе. мы когда с 7.12 перешли на 8 - у нас отъехали все копейки, и поэтому мы перед конвертацией некоторые поля сами в скюле перевели во флоат и после этого уже загружали данные. было все ок. Вот и щас я начал интересоватся, одно и то же ли это, децимал 15 и флот.
оказывается что одно и то же.
Начинающий путь
Местный житель
Сообщения: 258
Зарегистрирован: 13 апр 2006, 11:57
Откуда: Бегущий к Галактике

Сообщение Начинающий путь »

Вопросики у меня по нему возникли. Отключаем журнализацию и протект. Платформа Pervasive

Надо ли убивать сам журнал (JOURNAL.ADF) или после включения записи журнала останутся (нам надо сохранить) ?
После вкючения журнала надо ли пересчитывать права на пользователей и какие(на таблицы и/или меню)?
Ответить