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

2021-09-22 07:23:25 字數 1225 閱讀 9731

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

在xsd中將節點定義為支援infopath的rich textbox控制項:

<

xs:element 

name

="content"

>

<

xs:complextype 

mixed

="true"

>

<

xs:sequence

>

<

xs:any 

namespace

=""processcontents

="lax"

minoccurs

="0"

maxoccurs

="unbounded"

/>

xs:sequence

>

xs:complextype

>  

xs:element

>

在xsd中將節點定義為支援infopath的迴圈section:

xs:element 

name

="segment"

maxoccurs

="unbounded"

minoccurs

="0"

>

maxoccues=unbounded表示迴圈沒有上限(即可以在infopath中無限新增該節點) ;minoccurs=0允許沒有該節點,如果值為1則表示該節點最少出現次數為1。

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重複表新增自動遞增的行號

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