【二开插件】 下拉列表动态赋值

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

【二开插件】 下拉列表动态赋值

先获取下拉列表控件,再创建枚举项填充到下拉列表

 ComboFieldEditor comboList = this.View.GetFieldEditor<ComboFieldEditor>("FYear", 0);
            if (comboList != null) 
            {
                List<EnumItem> enumList = new List<EnumItem>();
                int currentYear = System.DateTime.Now.Year;
                for (int i = 0; i < 6; i++)
                {
                    string year = (currentYear + i).ToString();
                    EnumItem item = new EnumItem
                    {
                        Caption = new  LocaleValue(year,2052), //2052为语言标识,不写可能导致不显示下拉内容
                        Value = year
                    };
                    enumList.Add(item);
                }
                comboList.SetComboItems(enumList); 
            }



【二开插件】 下拉列表动态赋值

先获取下拉列表控件,再创建枚举项填充到下拉列表 ComboFieldEditor comboList = this.View.GetFieldEditor<ComboFieldEditor>("FYear", 0)...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息