Context中常用字段原创
8人赞赏了该文章
445次浏览
编辑于2023年11月12日 18:32:06
using System; using System.Collections.Generic; using System.Linq; using System.Text; using Kingdee.BOS; using Kingdee.BOS.Core.Bill.PlugIn; using System.ComponentModel; namespace Kingdee.Bos.ProjectName.ConText { [Description("context上下文属性")] [Kingdee.BOS.Util.HotUpdate] public class ContextTest:AbstractBillPlugIn { public override void BarItemClick(BOS.Core.DynamicForm.PlugIn.Args.BarItemClickEventArgs e) { base.BarItemClick(e); //当点击按钮 if (e.BarItemKey == "YDIE_tbTest") { //赋值 //Convert.ToString 换成成字符串 this.View.Model.SetValue("F_YDIE_Text", Convert.ToString(this.Context.CurrentOrganizationInfo.ID)); this.View.Model.SetValue("F_YDIE_Text1", Convert.ToString(this.Context.CurrentOrganizationInfo.Name)); this.View.Model.SetValue("F_YDIE_Text2", Convert.ToString(this.Context.CurrentUserTimeZone)); this.View.Model.SetValue("F_YDIE_Text3", Convert.ToString(this.Context.DatabaseType)); this.View.Model.SetValue("F_YDIE_Text4", Convert.ToString(this.Context.IsMultiOrg)); this.View.Model.SetValue("F_YDIE_Text11", Convert.ToString(this.Context.UserId)); this.View.Model.SetValue("F_YDIE_Text31", Convert.ToString(this.Context.UserName)); this.View.Model.SetValue("F_YDIE_Text41", Convert.ToString(this.Context.DBId)); this.View.Model.SetValue("F_YDIE_Text21", Convert.ToString(this.Context.UserEmail)); this.View.Model.SetValue("F_YDIE_Text5", Convert.ToString(this.Context.UserPhone)); //刷新 this.View.UpdateView(); } } } }
CurrentOrganizationInfo.ID 当前登录组织id
CurrentOrganizationInfo.Name 当前登录组织的名称
CurrentUserTimeZone 当前用户时区
DatabaseType 数据库类型
IsMultiOrg是否是多组织数据中心
UserId 当前用户Id
UserName 当前用户名称
DBId 数据库ID
UserEmail 登录用户邮箱
UserPhone 登录用户移动电话
赞 8
8人点赞
还没有人点赞,快来当第一个点赞的人吧!
打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!