Я пытаюсь получить значение PXGraph.Timestamp графа SOShipment и мой собственный граф для сравнения в событии RowUpdating.Пока что использование Document.Search для получения моего графика и получения метки времени вернет ту же метку времени, что и "this.SelectTimestamp ()".Как мне получить фактическую временную метку для первого графа SOShipment, чтобы она возвращала правильное значение?
Ниже ts и ts2 - одно и то же значение, каждый раз.Я предполагаю, потому что я создаю график прямо раньше, однако я не уверен, как загрузить график другим способом, если это вообще возможно.
protected virtual void SOShipLine_RowUpdating(PXCache sender, PXRowUpdatingEventArgs e)
{
SOShipmentEntry shipmentGraph = PXGraph.CreateInstance<SOShipmentEntry>();
shipmentGraph.Document.Current = shipmentGraph.Document.Search<SOShipment.shipmentNbr>(row.ShipmentNbr);
shipmentGraph.SelectTimeStamp();
var ts = shipmentGraph.TimeStamp;
this.SelectTimeStamp();
var ts2 = TimeStamp;
}