业务需求:
10年积累的网站制作、网站建设经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先网站策划后付款的网站建设流程,更有夏津免费网站建设让你可以放心的选择与我们合作。在窗体构建中,不乏需要系统根据某些数据自动判断来实现窗体菜单功能的是否可用。对于非专业开发人员来说这未必不是一件难于登天的事情,
针对此类问题,度量快速开发平台提供了一套小白都能使用自如的窗体构建智能向导。以下主要讲解如何实现网格部件焦点行数据对菜单功能的显示与隐藏控制。
应用场景:
事例:入库管理,当我们选中已经审核完成的商品入库单时,需要实现修改、删除、审核功能只读。如图:
反之,选中未审核数据,实现销审只读,其他可操作。如图:
以上就是界面显示效果,下面我们看看后台代码(没有想象中那么复杂,小白都能运用自如):
打开窗体设计—事件管理—智能部件—入库单,点击焦点行数据变化事件可以看见:
当然新手也可以使用智能向导引导设置实现功能。
步骤:首先点击事件管理的智能向导,打开智能代码向导左边方法和属性名列表中选择:智能窗体—设置功能可用
点击辅助设置,功能名称下拉选择框选择相应功能
勾选是否设置功能可用(True:功能可用;False:功能不可用)
然后点击确定按钮设置完成。
SetFunctionEnabled方法介绍[size=14.6667px]附上:
SetFunctionEnabled(string name,bool enabled)
作用
设置功能某个功能是否具有交互性。
参数
name
string类型,功能名称。
enabled
bool类型,true表示可用,false表示不可用。
返回值
无返回值。
示例
'设置功能名称为"修改"的功能不可用
Me.SetFunctionEnabled("修改",false)
原文地址:http://bbs.delit.cn/thread-1013-1-1.html
转载请注明出处:
撰写人:度量科技http://www.delit.cn
另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。