使用按钮添加更新的时间戳时出错
error in adding an updated timestamp with a button
我有一个信息亭应用程序 运行 检查进出特定办公室的访客。 checkedIn 时间是作为与模型关联的事件生成的。在活动中,我将 onCreate
设置为 record.checkedIn = new Date ();
我 运行 遇到的问题是前台文员方面的问题。他们可以访问已签到的 table 列表。我希望在每一行中都有一个按钮,他们可以单击该按钮来签出该个人。我将 onClick
属性 下的按钮设置为
record.checkedOut = new Date();
他们都使用相同的数据源。但是,每当我单击预览调试报告中的按钮时:
E
Tue Apr 04 10:14:24 GMT-700 2017
record is not defined
at signInAdmin.Panel1.Table1Panel.Table1.Table1Body.Table1Row.Button1.onClick:1:1
这可能是因为 'record' 没有在 onClick 的上下文中定义。
您应该可以通过访问小部件的数据源属性来获取记录。
试试这样的:
widget.datasource.item.checkedOut = 新日期();
我有一个信息亭应用程序 运行 检查进出特定办公室的访客。 checkedIn 时间是作为与模型关联的事件生成的。在活动中,我将 onCreate
设置为 record.checkedIn = new Date ();
我 运行 遇到的问题是前台文员方面的问题。他们可以访问已签到的 table 列表。我希望在每一行中都有一个按钮,他们可以单击该按钮来签出该个人。我将 onClick
属性 下的按钮设置为
record.checkedOut = new Date();
他们都使用相同的数据源。但是,每当我单击预览调试报告中的按钮时:
E
Tue Apr 04 10:14:24 GMT-700 2017
record is not defined
at signInAdmin.Panel1.Table1Panel.Table1.Table1Body.Table1Row.Button1.onClick:1:1
这可能是因为 'record' 没有在 onClick 的上下文中定义。 您应该可以通过访问小部件的数据源属性来获取记录。
试试这样的:
widget.datasource.item.checkedOut = 新日期();