Добрый день!
Как известно, поле Nrec имеет тип Comp в 16-тиричном представлении (например, 40011408E4C2BE9Dh).
Если через функцию "Вычислить и модифицировать" по CTRL+F4 посмотреть значение поля Nrec какой-нибудь таблицы, то Галактика покажет его в десятичном представлении (например, 4611989521834361860)
.
Как в Галактике десятичное представление Nrec перевести в 16-тиричное?
Функция Hex() на такие большие значения ругается.
Тип данных Comp
Модераторы: m0p3e, edward_K, Модераторы
Re: Тип данных Comp
STRING(nrec,0,0)
Re: Тип данных Comp
А как String может перевести деятичное представление в 16-тиричное?
Может не совсем понятна задача?
У нас есть сторонняя программа (сторонние разработчики), из нее данные загружаем в Галактику. В этой программе есть поле, в которое мы внесли десятичное представление KatMc.Nrec (так как тип этого поля у них Numeric 20). Теперь при загрузке нам надо найти: есть ли такая МЦ в Галактике, вот и хотим перевести десятичное представление в 16-тиричное.
Но как это сделать в случае, когда десятичное значение очень большое? Hex не работает.
Может не совсем понятна задача?
У нас есть сторонняя программа (сторонние разработчики), из нее данные загружаем в Галактику. В этой программе есть поле, в которое мы внесли десятичное представление KatMc.Nrec (так как тип этого поля у них Numeric 20). Теперь при загрузке нам надо найти: есть ли такая МЦ в Галактике, вот и хотим перевести десятичное представление в 16-тиричное.
Но как это сделать в случае, когда десятичное значение очень большое? Hex не работает.
-
- Местный житель
- Сообщения: 1357
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: СПб, ЭП-Аудит
- Контактная информация:
Re: Тип данных Comp
а зачем переводить. галактика сама переводит из 10-й в 16-ю.
по крайней мере в SQL можно же использовать 10-е написание.
по крайней мере в SQL можно же использовать 10-е написание.
Re: Тип данных Comp
Действительно, можно не преобразовывать!
При записи десятичного значения в поле типа Comp - Галактика его сама преобразовала в 16-тиричное представление.
Спасибо!!!!
При записи десятичного значения в поле типа Comp - Галактика его сама преобразовала в 16-тиричное представление.
Спасибо!!!!