0

REST Api の SignHereTab にアンカー タグを追加する必要があります。以下のコードを参照してください。これに適した例が見つかりませんでした。以下のコードで試しましたが、うまくいきません。コードを確認し、これに必要な修正を返信してください。また、同じコード例がある場合は、共有してください。

if (EmailRegex(strSalesRepApprover.ToString().Trim().Split(',')[1]))
                {
                    string strSigner = "<signer>" +
                       "<recipientId>" + iRecipientIdCouter + "</recipientId>" +
                       "<routingOrder>1</routingOrder>" +
                       "<email>" + strSalesRepApprover.ToString().Trim().Split(',')[1] + "</email>" +
                        "<name>" + strSalesRepApprover.ToString().Trim().Split(',')[0] + "</name>" +
                        "<tabs>" +
                        "<signHereTabs>" +
                         "<anchorString>Sales Initial</anchorString>" +
                        "<anchorXOffset>1</anchorXOffset>" +
                        "<anchorYOffset>0.5</anchorYOffset>" +
                        "<anchorIgnoreIfNotPresent>false</anchorIgnoreIfNotPresent>" +
                        "<anchorUnits>inches</anchorUnits>" +
                        "</signHereTabs>" +
                        "</tabs>" +
                        "</signer>";
                    sbSalesRep_Customer_Contract.Append(strSigner);

                    //Add new item to Temp List
                    AddNew_SignerTempList(web, strOpportunityId, listCASignerTemp, strSalesRepApprover, "Sales");

                    iRecipientIdCouter++;
                }
4

1 に答える 1

0

JSON に配列の配列がある場合は常に、特定の JSON 本文を同等の XML 形式に変換するには、次のようにします。

"signHereTabs" : 
    {
        [
        ...

これは常に 2 つの xml ノードに変換されます。この場合、<signHere>追加する個々の署名タブごとに単一のタブが必要です。

<signHereTabs>
    <signHere>
    ...
    </signHere>
</signHereTabs>

XML 形式での表示は次のようになります。signHereTabsその他のオプションのプロパティを設定できます。

<signHereTabs>
    <signHere>
        <anchorIgnoreIfNotPresent>sample string 14</anchorIgnoreIfNotPresent>
        <anchorString>sample string 10</anchorString>
        <anchorUnits>sample string 13</anchorUnits>
        <anchorXOffset>sample string 11</anchorXOffset>
        <anchorYOffset>sample string 12</anchorYOffset>
        <conditionalParentLabel>sample string 16</conditionalParentLabel>
        <conditionalParentValue>sample string 17</conditionalParentValue>
        <documentId>sample string 5</documentId>
        <pageNumber>sample string 7</pageNumber>
        <recipientId>sample string 6</recipientId>
        <tabId>sample string 15</tabId>
        <xPosition>sample string 8</xPosition>
        <yPosition>sample string 9</yPosition>
        <name>sample string 1</name>
        <optional>sample string 4</optional>
        <scaleValue>3.1</scaleValue>
        <tabLabel>sample string 2</tabLabel>
    </signHere>
</signHereTabs> 
于 2013-10-09T18:12:48.523 に答える