Тип данных Comp

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

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

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

Тип данных Comp

Сообщение hope »

Добрый день!

Как известно, поле Nrec имеет тип Comp в 16-тиричном представлении (например, 40011408E4C2BE9Dh).

Если через функцию "Вычислить и модифицировать" по CTRL+F4 посмотреть значение поля Nrec какой-нибудь таблицы, то Галактика покажет его в десятичном представлении (например, 4611989521834361860)
.

Как в Галактике десятичное представление Nrec перевести в 16-тиричное?

Функция Hex() на такие большие значения ругается.
WiRuc
Местный житель
Сообщения: 414
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Воронеж

Re: Тип данных Comp

Сообщение WiRuc »

STRING(nrec,0,0)
hope
Местный житель
Сообщения: 1353
Зарегистрирован: 29 мар 2005, 17:49
Контактная информация:

Re: Тип данных Comp

Сообщение hope »

А как String может перевести деятичное представление в 16-тиричное?

Может не совсем понятна задача?
У нас есть сторонняя программа (сторонние разработчики), из нее данные загружаем в Галактику. В этой программе есть поле, в которое мы внесли десятичное представление KatMc.Nrec (так как тип этого поля у них Numeric 20). Теперь при загрузке нам надо найти: есть ли такая МЦ в Галактике, вот и хотим перевести десятичное представление в 16-тиричное.
Но как это сделать в случае, когда десятичное значение очень большое? Hex не работает.
Seybukan
Местный житель
Сообщения: 1357
Зарегистрирован: 29 мар 2005, 17:49
Откуда: СПб, ЭП-Аудит
Контактная информация:

Re: Тип данных Comp

Сообщение Seybukan »

а зачем переводить. галактика сама переводит из 10-й в 16-ю.
по крайней мере в SQL можно же использовать 10-е написание.
hope
Местный житель
Сообщения: 1353
Зарегистрирован: 29 мар 2005, 17:49
Контактная информация:

Re: Тип данных Comp

Сообщение hope »

Действительно, можно не преобразовывать!
При записи десятичного значения в поле типа Comp - Галактика его сама преобразовала в 16-тиричное представление.

Спасибо!!!!
Max_Fin
На пенсии
Сообщения: 797
Зарегистрирован: 29 мар 2005, 17:49
Откуда: г. Тюмень
Контактная информация:

Re: Тип данных Comp

Сообщение Max_Fin »

Не может быть! А в 2-чном может? ;D
Жду выхода Вселенная 2.12!
Ответить