【问题标题】:Checkbox value in Display Mode = view & edit PowerApps显示模式下的复选框值 = 查看和编辑 PowerApps
【发布时间】:2021-10-04 13:15:04
【问题描述】:

星期四快乐!

我在 TypeOfPerson 字段数据卡中添加了 2 个 Checkbox 控件。试图弄清楚在 Display Mode = View | 上显示复选框的值显示模式 = 编辑

TypeOfPErson 是一个列类型 = SharePoint 中的选择

希望我解释清楚

[![在此处输入图片描述][1]][1]

【问题讨论】:

    标签: powerapps powerapps-formula powerapps-canvas powerapps-selected-items


    【解决方案1】:

    如果您只能选择两个选项之一,那么您需要下拉菜单或收音机。

    在这种情况下,收音机可能会更好,因为您只有两个选择。如果选择的数量增加,则转到下拉菜单。

    对于显示屏幕,为什么不使用标签来显示所选选项的名称。

    【讨论】:

      【解决方案2】:

      您正在使用两个单独的表单(Form1Form2),这在此处是不必要的。您可以尝试添加一个 HomeScreen,然后使用“New Item”和“Search Items”两个选项:

      新记录工作流程:

      • 在主屏幕中,用户单击“新建项目”按钮
      • OnSelect 的“新项目”按钮:
        • NewForm(Form1)
        • Navigate(FormScreen, Fade)
      • 用户填写所有必填字段并点击“提交”按钮
      • 用户转到 SuccessScreen,然后返回 HomeScreen

      搜索记录工作流程:

      • 从主屏幕,用户单击“搜索项目”按钮
      • OnSelect 的“编辑项目”按钮:
        • Navigate(SearchScreen, Fade)
      • OnVisible 的 SearchScreen
        • ClearCollect(colItems, Filter(dataSource, status=smart))
      • 此屏幕上的图库控件,Items 属性设置为 colItems
      • 用户单击库中的“右箭头”图标以从您的数据源中选择要编辑的特定记录
      • “右箭头”的OnSelect

        • EditForm(Form1) //注意,格式相同
        • Navigate(FormScreen, Fade)
      • Form1Item属性设置为:

        • If(Form1.Mode <> FormMode.New, gallery.Selected)

      然后将 Form1 控件的 Default 值设置为: - If(Form1.Mode = FormMode.New, Blank(), Parent.Default

      这都是凭记忆,所以可能需要一些小的调整,但逻辑是存在的。

      【讨论】:

      • 谢谢@SeaDude。会试一试,然后转回来
      猜你喜欢
      • 1970-01-01
      • 2021-09-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-06-11
      • 1970-01-01
      • 2017-08-05
      相关资源
      最近更新 更多