2017-04-18 3 views
-1

내 응용 프로그램을 사용하면 여러 판매 견적을 하나의 pdf 패킷으로 내보낼 수 있습니다. 각 따옴표의 맨 아래에 Accept (quote #) Decline (quote #) 라디오 그룹이 있습니다. DocuSign API를 사용하여 각 견적의 승인/거절 섹션 각각에 라디오 그룹을 연결합니다. 그룹 레벨에는 "필수"옵션이 없으므로 그룹을 필요로하는 라디오 중 하나에 "필수"를 설정합니다.Docusign API 여러 개의 필수 라디오 그룹

이 모든 것은 문서를 통한 서명 흐름을 제외하고는 모두 훌륭합니다. 내가 첫 번째 라디오 인 "Accept"를 선택하고 "Next"를 누르면 "Choose"로 바뀌고 "Decline"도 선택하게됩니다. "선택"을 누르면 다음 라디오 그룹으로 이동합니다. "거부"를 선택하면 다음 라디오 그룹으로 이동합니다 (그룹의 마지막 라디오 항목이기 때문에). 내가 마지막 라디오 그룹에있는 경우 "동의"를 선택하고 완료 할 수 있습니다.

하나의 라디오 그룹 항목 만 선택할 수 있기 때문에 나에게 버그가있는 것처럼 보입니다. 필요한 경우이 요구 사항을 충족시켜야합니다. 두 라디오 중 하나를 선택한 후 다음 라디오 그룹으로 이동하고 싶습니다. 누구든지이 문제를 겪고 해결안을 찾았습니까?

for (var i = 0; i < parts.Count; i++) { 

Radio approve = new Radio(); 
approve.AnchorString = "Accept " + parts[i].Substring(0,parts[i].Length-3) + "-" + parts[i].Substring(parts[i].Length-2,2);    approve.Value = "Accept"; 
approve.Required = "true"; 
approve.AnchorMatchWholeWord = "true"; 
approve.AnchorUnits = "pixels"; 
approve.AnchorXOffset = "-19"; 
approve.AnchorYOffset = "-4"; 

Radio decline = new Radio(); 
decline.AnchorString = "Decline " + parts[i].Substring(0,parts[i].Length-3) + "-" + parts[i].Substring(parts[i].Length-2,2);    decline.Value = "Decline";     
decline.AnchorMatchWholeWord = "true"; 
decline.AnchorUnits = "pixels"; 
decline.AnchorXOffset = "-19"; 
decline.AnchorYOffset = "-4";     

List<Radio> radioVals = new List<Radio>(); 
radioVals.Add(approve); 
radioVals.Add(decline); 

RadioGroup rg = new RadioGroup();     
rg.GroupName = parts[i].Substring(0,parts[i].Length-3) + "-" + parts[i].Substring(parts[i].Length-2,2); 
rg.Radios = radioVals;    

signer.Tabs.RadioGroupTabs.Add(rg); 
} 
+0

당신이 할당 된 그룹 이름의 실제 값을 게시 할 수 참조하십시오. 우리는 'part [i] .Substring (0, parts [i] .Length-3) + "-"parts [i] .Substring (parts [i] .Length-2,2)' 응답을 제공하기가 너무 어려워 보입니다. –

+0

방금이 문제를 해결했습니다. 내가 API 문제로 볼 때도 필요하지 않았다. 나는 수동으로 문서를 전송하는 것을 끝내었고 동일한 문제를 겪었습니다. 탭을 통해 탭을 클릭하면 각 라디오가 열립니다. 나는 그 단순한 관리자 변경을 발견했다. 서명 항법을 "공백 필수 입력란 탐색"으로 변경하면됩니다. 라디오 버튼을 사용하는 경우 권장 설정입니다. 이제 내가 필요한 라디오 그룹의 첫 번째 라디오 인 "수락"을 선택하면 예상대로 다음 라디오 그룹으로 이동합니다. 코멘트 할 시간을 내 주셔서 감사합니다! – Jeremiah

답변