protected override ObservableCollection <DataField> GetFields(Type type, wmsMLC.General.PL.SettingDisplay settings)
        {
            var fields = base.GetFields(type, settings).Where(i => (new[] { Partner.PARTNERIDPropertyName, Partner.PARTNERCODEPropertyName, Partner.MANDANTIDPropertyName, Partner.PARTNERNAMEPropertyName, Partner.VADDRESSBOOKCOMPLEXPropertyName }).Contains(i.SourceName));

            return(new ObservableCollection <DataField>(fields));
        }
Beispiel #2
0
        protected override System.Collections.ObjectModel.ObservableCollection <wmsMLC.General.PL.Model.DataField> GetFields(wmsMLC.General.PL.SettingDisplay displaySetting)
        {
            var fields = base.GetFields(displaySetting);
            var f      = fields.FirstOrDefault(i => i.Name.EqIgnoreCase(IWBPos.SKUIDPropertyName));

            if (f != null)
            {
                f.LookupVarFilterExt = "[$FACTORYID_R, (null, 1=1), (*, ARTCODE_R in (select a.ARTCODE from wmsart a where a.FACTORYID_R = {0}))]";
            }
            return(fields);
        }
Beispiel #3
0
 System.Collections.ObjectModel.ObservableCollection <wmsMLC.General.PL.Model.DataField> IObjectViewModel.GetDataFields(wmsMLC.General.PL.SettingDisplay displaySetting)
 {
     throw new System.NotImplementedException();
 }