Skip to content
开发文档
能力中心
应用市场
WebOffice
开发者后台

设置选项

CascadeField.AllCascadeOption(属性)

说明

可读写

级联字段的选项,最多可以设置4级

返回值

CascadeOptions

浏览器环境示例

javascript
async function example() {
  await instance.ready();
  const Application = instance.Application;
  const fieldDescriptor = await Application.Sheets("数据表").FieldDescriptors("@级联选项")
  const prop = await fieldDescriptor.Cascade
  const allCascade =  await Application.CascadeOptions();
  const o1 = await allCascade.Add("级联1")
  o1.Children.Add("级联1_1")
  o1.Children.Add("级联1_2")
  const o2 = await allCascade.Add("级联2")
  o2.Children.Add("级联2_1")
  o2.Children.Add("级联2_2")
  const o3 = await allCascade.Add("级联3")
  o3.Children.Add("级联3_1")
  o3.Children.Add("级联3_2")
  const o4 = await allCascade.Add("级联4")
  o4.Children.Add("级联4_1")
  const o4_2 = o4.Children.Add("级联4_2")
  o4_2.Children.Add("级联4_2_1")
  o4_2.Children.Add("级联4_2_2")

  prop.AllCascadeOption = allCascade
  fieldDescriptor.Apply()
}

脚本编辑器 示例

javascript
function main() {
  const fieldDescriptor = Application.Sheets("数据表").FieldDescriptors("@级联选项")
  const prop = fieldDescriptor.Cascade
  const allCascade =  CascadeOptions();
  const o1 = allCascade.Add("级联1")
  o1.Children.Add("级联1_1")
  o1.Children.Add("级联1_2")
  const o2 = allCascade.Add("级联2")
  o2.Children.Add("级联2_1")
  o2.Children.Add("级联2_2")
  const o3 = allCascade.Add("级联3")
  o3.Children.Add("级联3_1")
  o3.Children.Add("级联3_2")
  const o4 = allCascade.Add("级联4")
  o4.Children.Add("级联4_1")
  const o4_2 = o4.Children.Add("级联4_2")
  o4_2.Children.Add("级联4_2_1")
  o4_2.Children.Add("级联4_2_2")
  
  prop.AllCascadeOption = allCascade
  fieldDescriptor.Apply()
}
main()
回到旧版