我有一些硬连线代码,允许我获取列表项,如果它=“某些文本”,则标签填充颜色将为(例如)红色
我想将第一个 SharePoint 项目与另一个 SharePoint 列表列项目进行比较,然后使用存储在另一列中的颜色值填充标签
长工作版本
If(
!IsBlank(
LookUp(
RP_Tasks_SPList, Task_Owner = Label3.Text &&
Text(DateValue(Date_of_Task_From), "yyyy-mm-dd") = Text(DateTimeValue(Button2_2.Text),
"yyyy-mm-dd") &&
Task_Type_Short = "FLT"
)
),
Color.DarkRed,
RGBA(241,244,249, 1)
)
代码我正在努力上班
If(
!IsBlank(
LookUp(
RP_Tasks_SPList, Task_Owner = Label3.Text &&
Text(DateValue(Date_of_Task_From), "yyyy-mm-dd") = Text(DateTimeValue(Button2_2.Text),
"yyyy-mm-dd") &&
Task_Type_Short = Filter(RP_Faulting_Maintenace_Codes_SPList,FM_Code_Short)
)
),
LookUp(RP_Faulting_Maintenace_Codes_SPList,FM_Code_Colour),
RGBA(241,244,249, 1)
)
任何帮助将不胜感激
这完成了工作
If(
!IsBlank(
LookUp(
RP_Tasks_SPList, Task_Owner = Name_Ref_Label.Text &&
Task_Type_Short=Task_Label_Short.Text &&
Text(DateTimeValue(Date_of_Task_From), "yyyy-mm-dd") =
Text(DateTimeValue(Date_Ref_Label.Text), "yyyy-mm-dd")
)
),
LookUp(RP_Tasks_SPList,Task_Type_Short = Task_Label_Short.Text,Task_Type_Long),