当我在电源应用程序上编码时遇到问题(图 1),并且我想捕获到我的共享点列表(图 2)。
但是捕获格式错误,我的共享点列表输入代码位于(图 3)。
有人可以帮我看看我的(图1)中的代码是否错误。
请帮助我。
提前致谢。
Power Fx 表达式:
SharePoint 列表:
架构:
我期望的格式是(hh:mm dd-mm-yyyy)
列的类型是 SharePoint 文本还是日期+时间?如果是前者,那么您可以更新 Power Apps 中的表达式,以您想要的格式发送日期:
Set(
varNewItem,
Patch(
list_name_with_email,
LookUp(list_name_with_email, Email = User().Email),
{
Date_Start:
Text(
DatePicker3_2.SelectedDate + Time(Value(Dropdown2_2.Selected.Value), Value(Dropdown2_3.Selected.Value), 0),
"hh:mm dd-mm-yyyy"
)
}
)
)
如果是后者(该列是 SharePoint 中的日期/时间列),那么您将需要前往 SharePoint 相应地设置列视图的格式,使用架构中日期之前的时间,如下所示
{
"$schema": "https://developer.microsoft.com/json-schemas/sp/v2/column-formatting.schema.json",
"elmType": "div",
"txtContent": "=toLocaleTimeString(@currentField) + ' ' + toLocaleDateString(@currentField)"
}