【问题标题】:Mendix Retrieve last input valueMendix 检索最后一个输入值
【发布时间】:2022-04-21 19:40:13
【问题描述】:

在 mendix 中,我有 2 个页面:Course Overview 和 Course_newEdit。

顾名思义,概述页面是概述页面,第二个是编辑页面。

实体名称是 Course。 它的属性是:名称字符串和描述字符串。

我有一个要求,当用户编辑课程时,名称的默认值应该是用户最后输入的值。

因此,如果用户将第一个课程名称命名为 History。 任何用户第二次尝试输入名称时,默认情况下应显示历史记录。

如何实现?

我在默认设置中找不到任何相同的选项。

Mendix 9.2 专业版

【问题讨论】:

    标签: mendix


    【解决方案1】:

    如果您正在编辑现有课程,它将自动显示上次存储在数据库中的值,因此您无需在那里进行任何操作。

    如果您正在创建新课程并希望使用以前的课程对象自动填写“名称”属性的默认值,则您必须使用 retrieve last 从数据库中保存的课程对象 range option = 'First ' 并添加sort property 可以将检索对象标识为上次保存的课程对象。您可以使用检索到的最后保存的课程并将“名称”复制到您的新课程对象。 如果您有更多问题,请查看Mendix ForumMendix Slack Community

    Mendix 论坛: https://forum.mendix.com

    社区松弛: https://join.slack.com/t/mendixcommunity/shared_invite/zt-hwhwkcxu-~59ywyjqHlUHXmrw5heqpQ

    【讨论】:

      【解决方案2】:

      首先您需要从数据库中检索“课程”列表,然后通过创建日期降序对列表进行排序,然后检索新排序列表的头部,然后将此对象填充到新创建的对象中 课程/名称

      【讨论】:

      • 正如目前所写,您的答案尚不清楚。请edit 添加其他详细信息,以帮助其他人了解这如何解决所提出的问题。你可以找到更多关于如何写好答案的信息in the help center
      猜你喜欢
      • 2016-06-24
      • 1970-01-01
      • 1970-01-01
      • 2010-12-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-07
      相关资源
      最近更新 更多