문제

나는 최근에 중요한 문제를 겪고 있었고 그것을 해결하기 위해 어떤 솔루션이 나에게 어떤 솔루션을 제공 할 수 있는지 모릅니다.

실제로 나는 역동적 인 형태를 만들어야합니다. 설명하겠습니다.

사용자 가이 객체의 필수 필드를 채울 수있는 객체에 대한 양식이 있으며이 개체를 저장할 때 다른 필드는 기본값으로 채워집니다. 내 문제는 사용자가 자신이 작성할 필드를 선택할 수 있기를 원한다는 것입니다.

그래서 나는 모든 객체의 필드가 열렬하고 사용자가 자신이 채우고 싶은 필드를 선택할 수있는 다중 선택 선택 목록을 넣는 것을 좋아한다고 생각합니다. 벨로우 나는 '추가'버튼을 넣고 클릭 후 내 양식이 내 사용자가 선택한 새 필드로 업데이트되기를 원합니다. 문제는 내가 Visualforce에서 그러한 역동적 인 형태를 할 수있는 날씨를 모른다는 것입니다. 이런 종류의 물건을 만들어야 했습니까? 그렇다면 어떤 도구를 사용 했습니까?

읽어 주셔서 감사합니다

도움이 되었습니까?

해결책

예, 당신은 확실히 Visualforce로 그러한 형태를 만들 수 있으며 어렵지 않아야합니다. 고정 된 수의 필드에 렌더링 된 속성을 사용하거나 Apex를 사용할 수 있습니다. 동적으로 성장하는 목록을 위해 태그를 반복하십시오. 예를 들어

 <apex:repeat value="{!fields}" var="f">
    <apex:inputField value="{!sObject[f]}" />
 </apex:repeat>

컨트롤러 필드에서 필드 이름을 포함하는 문자열 목록입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top