구성의 일부 단일 정보가 포함됩니다. 이 속성의 속성은 데이터 스튜디오에서 선택된 단일이 표시되는 방식을 결정합니다.
var option1 = config.newOptionBuilder() .setLabel("option label") .setValue("option_value"); var option2 = config.newOptionBuilder() .setLabel("second option label") .setValue("option_value_2"); var info1 = config.newSelectSingle() .setId("api_endpoint") .setName("Data Type") .setHelpText("Select the data type you're interested in.") .setAllowOverride(true) .addOption(option1) .addOption(option2);
방법
메서드 | 반환 유형 | 간략한 설명 |
---|---|---|
addOption(optionBuilder) | SelectSingle | 새로운 선택 옵션을 추가합니다. |
setAllowOverride(allowOverride) | SelectSingle | 이 구성 항목의 재정의를 사용 설정합니다. |
setHelpText(helpText) | SelectSingle | 이 구성 항목의 도움말 텍스트를 설정합니다. |
setId(id) | SelectSingle | 이 구성 항목의 고유 ID를 설정합니다. |
setIsDynamic(isDynamic) | SelectSingle | 이 구성 항목의 동적 상태를 설정합니다. |
setName(name) | SelectSingle | 이 구성 항목의 표시 이름을 설정합니다. |
자세한 문서
addOption(optionBuilder)
setAllowOverride(allowOverride)
이 구성 항목의 재정의를 사용 설정합니다. true
로 설정하면 데이터 소스 작성자가 보고서 편집기에서 이 기능을 사용 설정할 수 있습니다.
매개변수
이름 | 유형 | 설명 |
---|---|---|
allowOverride | Boolean | 보고서에서 이 구성 항목을 재정의할 수 있는지 여부입니다. |
리턴
SelectSingle
- 체이닝을 위한 빌더입니다.
setHelpText(helpText)
이 구성 항목의 도움말 텍스트를 설정합니다.
매개변수
이름 | 유형 | 설명 |
---|---|---|
helpText | String | 설정할 helpText입니다. |
리턴
SelectSingle
- 체이닝을 위한 빌더입니다.
setId(id)
setIsDynamic(isDynamic)
이 구성 항목의 동적 상태를 설정합니다.
동적 구성 항목이 수정되면 후속 구성 항목이 지워집니다.
매개변수
이름 | 유형 | 설명 |
---|---|---|
isDynamic | Boolean | 설정할 동적 상태입니다. |
리턴
SelectSingle
- 체이닝을 위한 빌더입니다.