0

快乐星期四!

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

TypeOfPErson 是列类型 = SharePoint 中的选择

希望我清楚地解释自己

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

形式

编辑表格

4

2 回答 2

0

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

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

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

于 2020-04-12T07:05:09.570 回答
0

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

新记录工作流程:

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

搜索记录工作流程:

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

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

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

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

这一切都来自记忆,所以可能需要一些小的调整,但逻辑就在那里。

于 2020-04-18T06:43:51.463 回答