InfoPath を使った電子フォームの作成

 スクリーンキャスト

このデモの内容

ここでは、InfoPath 2007 を使って、開発コードを含んだブラウザ互換な SharePoint 上の電子フォームを作成・発行する方法についてご紹介します。

デモでご紹介しているソースコード

【Load イベントの開発コード (Visual Basic)】

 

Public Sub FormEvents_Loading(ByVal sender As Object, ByVal e As LoadingEventArgs)
    ' ここにコードを書き込んでください。
    Dim partCode As String = ""
    If e.InputParameters.ContainsKey("PartCode") Then
        e.InputParameters.TryGetValue("PartCode", partCode)
        MainDataSource.CreateNavigator().SelectSingleNode("/my:マイフィールド/my:フィールド";, 
Me.NamespaceManager).SetValue(partCode)
    End If
End Sub