|
Версия данных объектов как изменяется?
| ☑ |
0
Повелитель
12.02.20
✎
08:23
|
По какому алгоритму вычисляются значения версий объектов?
Наприер у элемента номенклатура была вот такая версия:
AAAAAB32JcE=
После записи стала вот такая:
AAAAAB32KUA=
Можно ли определить какой из объектов был первый?
|
|
1
Сияющий в темноте
12.02.20
✎
08:39
|
я бы посмотрел через Base64
как бы,равно в конце очень намекает.
ну и в Base64 буква А это ноль.
|
|
2
kuzyara
12.02.20
✎
09:10
|
> Можно ли определить какой из объектов был первый?
Какая строка больше - та версия старше. Вроде очевидно.
|
|
3
kuzyara
12.02.20
✎
09:18
|
проверил - по единице прибавляет за одно изменение
|
|
4
Повелитель
12.02.20
✎
09:28
|
(3) Спасибо, то что нужно.
|
|
5
Повелитель
12.02.20
✎
09:42
|
(3) Хотя у меня странные получились значения
AAAAAB32PyY= 00 00 00 00 1D F6 3F 26
AAAAAB32Q0Y= 00 00 00 00 1D F6 43 46
В десятичную систему можно это перевести?
|
|
6
oslokot
12.02.20
✎
09:51
|
(5) онлайн калькулятор
502677286
502678342
|
|
7
Повелитель
12.02.20
✎
11:07
|
(6) Понял, благодарю.
|
|
8
Serg_1960
12.02.20
✎
11:18
|
ЧислоИзШестнадцатеричнойСтроки(СтрЗаменить("0x"+"00 00 00 00 1D F6 3F 26", " ", "":):)
|
|
9
Serg_1960
12.02.20
✎
11:28
|
(5) Чисто ради поддержания беседы :)
Сообщить(ЧислоИзШестнадцатеричнойСтроки(СтрЗаменить("0x"+Base64Значение("AAAAAB32PyY="), " ", ""))); // 502 677 286
Сообщить(ЧислоИзШестнадцатеричнойСтроки(СтрЗаменить("0x"+Base64Значение("AAAAAB32Q0Y="), " ", ""))); // 502 678 342
|
|
10
Повелитель
12.02.20
✎
11:36
|
(9) Спасибо, это еще лучше ))
|
|