Обсуждение:Трансформация формата LDMON в MONEY в DEF словаре (при переходе со сборки 86 на 90).
0 (0)
Обсуждение:Трансформация формата LDMON в MONEY в DEF словаре (при переходе со сборки 86 на 90). ( Обсуждение примера 07.11.2005 21:07 )
0(0)Данная программа меняет тип всех полей таблиц словаря, описанных в формате LDMON, на тип MONEY. Изменение типа полей можно проконтролировать в 90 сборке.
Посмотреть пример
>> Ответитьни разу вы не правы!!! ( Sandy 10.11.2005 16:45 )
0(0)словари, созданные в новых сборках не конвертируются!!!
>defdecim.exe TEST.DEF Конвертор словаря. (C) 1993-2000 R-Style Software Lab Словарь не требует конвертации или имеет некорректную версию
словарь TEST.DEF создан только что в версии 5.00.086.10 и имеет следующую структуру:
Словарь: E:\rsbank_5\obj\TEST.DEF Структура файла: test.dbt ( ) -------------------------------------------------------------------------- | Имя поля | Тип |Длина|Смещ.| Примечание | |-----------------------|-------|-----|-----|----------------------------| 1 LDMON 10 0 ldmon 2 LDOUBLE 10 10 ldouble 3 DOUBLEM 8 20 doublem ------------------------------------------------------------------------ 28 Ключи файла -------------------------------------------------------------------------- |Номер| Имя поля | Флаги | Тип |Длина|Смещ.|Примечание | |-----|-----------------------|----------|-------|-----|-----|-----------|
еще смущает то, что предложенный конвертор написан в 2000 году!!!
Вопрос 2: а как быть с библиотеками ресурсов *.lbr ???
>> ОтветитьСтранно это. ( Кочешков Олег 10.11.2005 18:33 )
0(0)Проверил Ваш тест у себя. Подтверждается на 73, 84, 86 сборках.
Почему так происходит пока сказать не могу.
Я проверял програму defdecim.exe на реальных словарях RS-Bank. Она отрабатывала корректно, без ошибок.
То, что программа написана в 2000 году Вас смущать не должно. Разница в форматах денег в 5.0 и 5.1 была с незапямятных времен, а необходимость в таком конверторе была всегда.
>> Ответитьправильно, на реальных старых словарях... ( Sandy 11.11.2005 08:46 )
0(0)у нас тоже, на словарях, история которых идет еще из 4.31 - все Ok. Но есть и новые наработки. А потом, что-то слишком молчаливая программа: не говорит, что, в какой структуре было изменено... а как контролировать?
>> ОтветитьНовый файл. ( Кочешков Олег 11.11.2005 18:47 )
0(0)