public virtual void _(Events.FieldSelecting <PopupAttributes, PopupAttributes.value> e) { var row = e.Row as PopupAttributes; if (row == null || !typeof(TTarget).FullName.Equals(row.CacheName)) { return; } PXDBAttributeAttribute.Activate(Base.Caches[typeof(TTarget)]); e.ReturnState = PXMassProcessHelper.InitValueFieldState(Base.Caches[typeof(TTarget)], e.Row as FieldValue); e.Cancel = true; }
protected virtual void FieldValue_Value_FieldSelecting(PXCache sender, PXFieldSelectingEventArgs e) { e.ReturnState = PXMassProcessHelper.InitValueFieldState(Caches[typeof(TPrimary)], e.Row as FieldValue); }