Цитата:
Сообщение от
AndyD
2 oip
Я бы сказал так
1116895965 == ~((unsigned int)3178071331) + 1;
3178071331 + ~((unsigned int)3178071331) = 2^32-1;
а в общем
(int)-1116895965 == (unsigned int)3178071331
2 sparur
У меня такой код отрабатывает нормально
X++:
PurchLine purchLine;
;
purchLine = purchLine::findRecId(-1116895965);
Запись находится. Или у вас только в Delete() не отрабатывает?
в этом то весь и геморой!!! если этот код написать например в отдельном JOb'e , то все находится. А вот в табличном методе delete() на markupTrans'e не хочет искать!!!
пытаюсь как то преобразовать отрицательный рекИд ничего пока не выходит