為Infopath2010重複表新增自動遞增的行號

2022-07-15 03:12:14 字數 483 閱讀 1916

在重複表裡使用自動遞增行號中infopath2010與infopath2007有點不大一樣,2010版本已經刪除了position函式。不過沒關係,2010一樣支援行號的。

使用下面的表示式

count(../preceding-sibling::*[local-name() = "yourrepeatinggroupname"])+1

請注意,將紅色字型的部分,替換為你的重複組的名稱

例如我的例子是:

count(../preceding-sibling::*[local-name() = "合同產品"])+1

這裡其實關鍵是xpath的語法,sibling是指找同級的元素,preceding是找之前的,所以preceding-silbing,就是找當前元素的所有之前的兄弟元素,理解這個,對這個表示式就能理解了

InfoPath 2010呼叫REST的乙個小應用

在做infopath 2007相關的專案中,我們經常使用infopath來呼叫sharepoint 2007的web service.那麼如今sharepoint 2010支援了rest,我們可以嘗試呼叫rest。需求 自定義乙個sharepoint 2010 列表的表單。要求在使用者輸入 titl...

Infopath2010 實現大寫金額的方法

infopath2010自帶的函式中無大寫金額的轉換,只能通過程式設計方式來實現,步驟如下 1 先插入兩個textbox,如圖所示 2 點選開發工具,語言c 3 開啟 編輯器 4 全部 如下 namespace 金額轉換 set 注意 以下是 microsoft infopath 所需的過程。可以使...

如何在InfoPath2010中轉換主資料來源

使用過infopath2007的人應該都知道,我們在設計或編輯乙個infopath表單時,除了可以在設計介面的同時構建主資料來源外,還可以事先將編輯好的主資料來源xsd檔案匯入到infopath中,然後根據資料來源的結構來設計表單介面。下面是這兩種方法的一些簡單介紹 在xsd中將節點定義為支援inf...