首页 文章

电源应用 - 单击按钮并更新/更改下拉值

提问于
浏览
1

我有一个名为“Test_approval”的简单SharePoint列表,其中包含名为“approval_status”的选项列(下拉列表) . 此选项栏有3个选项“已批准”,“已拒绝”和“待定” . 创建新项目时,approval_status设置为“pending” . 我正在尝试在电源应用中创建一个简单的移动应用,它将使用按钮将下拉值从“待定”更新为“已批准” . 在电源应用程序中,我的按钮是“button1”,approval_status列名为approval_status_DataCard2 . 我想添加一个公式button1.onChange运行更新,然后提交表单 . 我知道如何使用updatecontext公式“UpdateContext({textboxUpdateVariable:”Approved“})”更新文本框 . 有人能指出我如何为下拉值做正确的方向吗?

1 回答

  • 3

    你想要Button1的OnSelect属性的代码是

    Patch(
        Test_approval,
        {ID: YourItemId},
        {approval_status:{
            '@odata.type':"#Microsoft.Azure.Connectors.SharePoint.SPListExpandedReference",
            Value:"Approved"
            }
        }
    )
    

    其中YourItemId是Test_approval中项目的ID . 这通常是在图库中选择的项目,因此可能是这样的:

    Gallery1.Selected.ID
    

相关问题