Совершенно новый для разработки Acumatica и застрял на простой вещи. : (
Я настраиваю экран LaborEntry JAMS MFG. Я добавил поле в заголовок, расширив AMBatch DA C, называемое UsrTimeClocked.
Пока я просто sh, чтобы установить в этом поле число прямо в конце события RowInserted на уровне детализации AMMTran и увидеть мой номер на экране, вверху заголовка AMBatch.
public class LaborEntry_Extension : PXGraphExtension<LaborEntry>
{
protected virtual void _(Events.RowInserted<AMMTran> e)
{
AMBatchExt ext = Base.batch.Current.GetExtension<AMBatchExt>();
ext.UsrTimeClocked = 5.32;
//Insert line to update the correct object to see 5.32 in the TextBox, before RowSelected is done.
}
}
Как есть мое значение входит в поле, и любое обновление / сохранение / удаление строки обновляет правильный объект, и я вижу свое значение там, где я хочу его. Я sh знаю, как заставить это обновление.