主页 > 云储存 > > 正文

专属服务器_阿里云助手_高性价比

来源:胜利云 发布时间:2021-07-11 15:55 标签:服务器阿里专属性价比助手
浏览:

专属服务器_阿里云助手_高性价比

Framework如何知道currency字段应该被呈现为F4值帮助?F4值的实现帮助点击Go按钮实施

第1部分-货币示例-智能领域的工作原理第二部分-本博客第3部分-智能现场与智能链接第四部分-智能表格的工作原理

在之前的博客货币示例-智能字段的工作原理中,介绍了一个简单的智能字段:

在这个博客中,让我们进一步研究货币字段的值帮助是如何通过框架实现的:

一旦我们打开货币字段的F4值帮助,我们会看到一个新的弹出窗口。货币字段本身的值帮助和这个弹出对话框都是由UI5框架实现的,根本没有应用程序编码。与前面的示例相比,xml视图和控制器的源代码保持不变,但实际上是UI元素,货币字段,物联网管理平台,行为不同–这实际上是"smart"的意思–UI元素的行为取决于OData模型元数据中定义的注释。

此示例的所有源代码都可以从该链接中找到。

我们在这一行上设置了断点,云服务器多少钱,这在之前的博客中已经讨论过。

对于变量的逻辑oMetaData.annotations.uom解析自元数据.xml,请参考之前的博客

在OData元数据中,我们使用下面的注释来告诉框架,绑定到模型中"CurrencyCode"字段的UI元素必须呈现为值列表。

并且在运行时解析目标属性:

上面第495行的计算注释用于启用下面第1694行的有值帮助的原始货币字段控件工厂

在函数addValueHelp中,创建了两个新的对象实例ValueHelpProvider和ValueListProvider。最后,在呈现过程中,因为现在货币字段已经分配了值帮助,车险返现,所以相应的UI5图标由InputRender呈现,im即时通讯云,这样最终用户可以很容易地识别支持值帮助的字段。

我们刚才提到了值帮助提供者。当按下F4时,它会对按下事件做出反应,并创建ValueHelpDialog的实例,ValueHelpDialog是一个复合控件,作为在弹出对话框中可以看到的所有UI元素的容器。

这些控件是单独创建的,如下所示:

当您单击F4 value help后,默认情况下,

,除非单击"Go"按钮,否则该表为空。

Go按钮作为ValueHelpProvider创建的smartFilterBar实例实现。

search的事件处理程序在第317行定义,FilterBarSearchPressed函数。在此事件处理程序中,它将委托给

重新绑定表。

重新绑定表将向后端发出请求,请求货币值列表的数据:

一旦响应可用(来自模拟数据)货币.json在项目中),表格用数据绑定更新:

从弹出对话框中选择的项目如何传回应用程序

在元数据,我们已经通过注释定义了"价格"字段的单位代码是"货币代码"字段。

下面是货币代码的类型定义,企业信息软件,货币代码的属性CURR和货币描述的DESCR。

就是这个注释告诉UI框架,当最终用户从弹出的对话框中选择一种货币时弹出对话框中字段"CURR"的值必须传回应用程序中的字段"CurrencyCode"。

运行时如何解析此注释?它们分别在前面讨论的函数addValueHelp中进行解析,并分配给变量svaluelistproperty和sLocalDataProperty。

当选择货币列表表中的第一个条目时:

此选择的状态通过变量oControlEvent传递给事件处理程序:

解析键:

用此参数引发事件选择的键和文本:

现在我们回到值帮助对话框:

用选择的键和文本触发OK事件:

发表评论
验证码: 点击我更换图片

注:网友评论仅供其表达个人看法,并不代表本站立场。

热门文章

  • 对象存储_网站集约化建设_哪家好
    对象存储_网站集约化建设_哪家好

    对象存储_网站集约化建设_哪家好

    当戴夫·麦克卢尔首次提出海盗指标的概念时,它震撼了创业界的核心。尽管你现在可能知道他是500家初创企业的幕后推手,但在贝宝(PayPal)上市前担任...

  • 数据库_数据库事务原理_安全稳定
    <strong>数据库_数据库事务原理_安全稳定</strong>

    数据库_数据库事务原理_安全稳定

    为CloudFlare客户提供对源站的免费和高性能加密2014年秋季,CloudFlare推出了Universal SSL,并将通过HTTPS访问的网站数量增加了一倍。在短短几天内,我们颁发了...

  • 百度云_企业邮箱怎么设置签名_排行榜
    百度云_企业邮箱怎么设置签名_排行榜

    百度云_企业邮箱怎么设置签名_排行榜

    在快节奏的销售世界里,时间是无价的。这正是为什么你需要停止切换标签,使用新的Pipedrive Chrome扩展直接从Gmail使用Pipedrive的强大功能。如果你是一个狂...

  • 游戏服务器_节点服务器_优惠
    <strong>游戏服务器_节点服务器_优惠</strong>

    游戏服务器_节点服务器_优惠

    nomad0.11为任务引入了生命周期部分,可以用来表示任务依赖关系。这可以用来表示任务组中任务之间的任务依赖关系,甚至可以利用consur来表示任务间的任...

  • 企业邮箱_华为云techwave_企业级
    <strong>企业邮箱_华为云techwave_企业级</strong>

    企业邮箱_华为云techwave_企业级

    遵守一套不断发展的数据隐私法规的需求可能看起来很繁重,或者会导致公司停滞不前,不知道下一步该采取什么措施。如果不了解这些法规对日常运营的...

云储存

更多 >
  • <strong>云解析_刺客信条百度云资源_免费申请</strong>
    云解析_刺客信条百度云资源_免费申请

    简介: 作为SAP PI顾问,我们都知道如何使用文件适配器进行动态配置,以及如何设置目标文件名动态。现在我们从SAP HCI era开始,需要找到如何实现一样。...

  • 天翼云_数据库英文_哪家好
    天翼云_数据库英文_哪家好

    这里有一个挑战:找到一个不包含"客户"这个词的公司使命宣言或愿景。虽然我不是个赌徒,但我的钱告诉我你做不到。公司存在的根本原因是为客户服务...

云储存消息队列_数据库例子_价格
云储存全站加速_视频加速cdn_免费领
云储存微软云_华为云同步通讯录_最新活动
云储存网站建设_余罪2电视剧百度云网盘_0元
云储存大带宽_高防cdn服务器_测评