我说的是一个除了顶层之外没有父层次结构的列表,为什么这个列表中的每个元素都可以有一个作为子元素属于同一个列表的元素?
----------
我理解,出于兼容性的原因,这是不能完全禁止的。
然而,我认为应该有一个选项来禁止这种做法。
我不想在经典仪表盘或新用户体验中意外地添加属于同一列表的子元素,即使我不想。
例如,如果我想在“Regions”层次结构的顶部列表中添加一个名为“middle east and Africa”的项目,我希望将其限制为只添加到“All Regions”的底部,而不是添加到“Americas”或“Europe”的底部。
如果我要将“Canada”添加到“Americas”的底层,我会创建一个名为“Country”的列表,并将其添加到这个列表中。
解决了!去解决方案。
你能在模型设置中发布一张通用列表的图片,显示列表的父级和顶级设置吗?
我的第一个想法是,在设置表单时,不要提示用户选择父节点。如果没有父层次结构,那么新列表项将简单地与其他列表项一起添加到列表中。
anplan也可以让你创建不平衡的列表,当你使用单一列表作为层次结构时,这个选择父功能可以被使用。检查在这里
当您创建表单时,您可以限制父选择。也许你可以试试。下面是一个例子:
编辑您的表单,并关闭“允许用户选择父母”。然后要求您选择一个默认的父节点。选择顶层作为默认的父级,就可以开始了。
当您创建一个新的列表项时,这样做将不会要求父级
你能在模型设置中发布一张通用列表的图片,显示列表的父级和顶级设置吗?
我的第一个想法是,在设置表单时,不要提示用户选择父节点。如果没有父层次结构,那么新列表项将简单地与其他列表项一起添加到列表中。
anplan也可以让你创建不平衡的列表,当你使用单一列表作为层次结构时,这个选择父功能可以被使用。检查在这里
当您创建表单时,您可以限制父选择。也许你可以试试。下面是一个例子:
编辑您的表单,并关闭“允许用户选择父母”。然后要求您选择一个默认的父节点。选择顶层作为默认的父级,就可以开始了。
当您创建一个新的列表项时,这样做将不会要求父级