使用過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...