2015-03-25 31 views
0

我得到tab的例外Tab公式,t4無效。公式= [t2] + [t1]:標籤標籤必須是唯一的。公式字段例外:Tab公式無效

我有複選框,一個基金名稱和數額投資於基金。 如果用戶選中複選框,他需要填寫金額框中的金額,並且根據金額框輸入金額計算總金額。

Evertything工作正常,但只有問題是與公式字段。它拋出一個異常公式是無效的。

下面

是我使用什麼顯示計算:

var fullAnchor4 = new Tab 
     { 
      Type = TabTypeCode.Custom, 
      CustomTabType = CustomTabType.Formula, 
      CustomTabTypeSpecified = true, 
      AnchorTabItem = 
       new AnchorTab 
       { 
        AnchorTabString = "tbx4_1_text", 

        XOffset = -10, 
        YOffset = -5 

       }, 
      CustomTabWidth = 100, 
      CustomTabWidthSpecified = true, 
      Formula = "<formula>[t2]+[t1]</formula>" 

     }; 
     fullAnchor4.DocumentID = "1"; 
     fullAnchor4.PageNumber = "1"; 
     fullAnchor4.RecipientID = "1"; 
     fullAnchor4.TabLabel = "t4"; 
     fullAnchor4.RoundDecimalPlaces = 2; 
     runningList.Add(fullAnchor4); 

是不是我做錯了什麼?

編輯 -

附加原始請求。刪除敏感信息

http://wikisend.com/download/218254/RawRequest的1.txt

+0

非常難通過查看源代碼來診斷,請發表的原始請求主體,這實際上造成的。你可以使用像Fiddler這樣的工具來捕捉它。 – Ergin 2015-03-25 17:08:01

+0

下面是正在生成的rwa請求http://wikisend.com/download/417196/RawRequest.txt]RawRequest.txt – opto 2015-03-26 12:06:11

+0

這是更改後的請求Formula =「[t2] + [t1]」http: //wikisend.com/download/417196/RawRequest.txt]RawRequest1.txt – opto 2015-03-27 10:37:10

回答

2

每的DocuSign的文檔,公式字段不能錨定(下面的鏈接)。不確定今天是否仍然如此。另外,我在你的文檔中注意到你有公式字段的錨字符串列出兩次。您還可以列出電子郵件地址將放置在哪裏「電子郵件地址:tbx4_1_text」。一旦我從文檔中刪除重複的字符串,調用成功並且公式字段似乎正確計算。

https://www.docusign.com/support/classic/documentation/cdse-user-guide/advanced-sending/using-the-calculated-fields-feature

+0

謝謝蒂姆,公式領域現在正常工作。 – opto 2015-03-30 08:38:47

1

公式的值不應該有XML標籤了。你得到的API請求如下所示:

<Formula>&lt;formula&gt;[t2]+[t1]&lt;/formula&gt;</Formula> 

你應該使用這樣的事情:

Formula = "[t2]+[t1]" 

生成的XML最終會是這樣的:

<Formula>[tw]+[t1]</Formula> 
+0

嗨,Jeff,我嘗試使用公式=「[t2] + [t1]」,但仍然存在相同的問題。 – opto 2015-03-27 10:25:57

+0

這是新的請求http://wikisend.com/download/218254/RawRequest1.txt – opto 2015-03-27 10:33:00

+0

我很好奇,我注意到你沒有設置't1'和't2'的初始值,所以也許系統是試圖添加兩個未定義的數字?如果您爲字段設置初始值0,會發生什麼情況? – Ergin 2015-03-27 18:29:25