Beispiel #1
0
        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);
 }