問題タブ [infopath2010]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
2402 参照

infopath - InfoPathフォームコントロールフィールドからデータを動的にプルするワークフロー

ユーザーが私のフォームに記入するとき、彼らはドロップダウンリストから彼らのマネージャーとアドバイザーが誰であるかを選択することになっています。フォームの最後に、2つのテキストフィールドに同じマネージャーとアドバイザーが自動入力されます。フォームが送信されると、指定されたマネージャーとアドバイザーに連続して通知され、フォームを開いて承認ステータス(保留中、承認済み、拒否済み)を選択し、フォームを再保存します。

私が達成しようとしていること:ワークフローで、指定されたマネージャーとアドバイザーをプルし、ワークフロー内でその情報を使用したいと思います。ワークフローをフォームフィールド値と動的に相互作用させる方法はありますか?

編集:Visioを使用して最初にワークフローをグラフィカルに設計し、SharePointDesignerにインポートしてからロジックを追加します。したがって、最初に、Visio内で正しいワークフローシンボルを一緒に追加する必要はありませんか?その場合、フォームフィールドからユーザーが選択した承認者を取得するために必要な記号はどれですか?

ありがとう!

0 投票する
1 に答える
911 参照

xml - ドキュメント ライブラリ内の Infopath フォームを結合して 1 つの PDF を作成する

同じテンプレートに基づいていないドキュメント ライブラリ内の InfoPath フォームを結合したいと考えています。すぐに使用できるマージ機能をチェックしましたが、フォームを奇妙な方法で結合すると、すべてのフォームのすべての繰り返しセクションとすべての繰り返しテーブルが一緒になり、それは私が望むものではありません。最初のフォームの最後に 1 つの infopath フォームを添付したいだけです。大きなファイルには、これらすべての Infopath フォームが次々に含まれることを意味します。これを達成したら、PDFに変換したいと思います。

良い方向性は高く評価されます。

0 投票する
1 に答える
1039 参照

sharepoint - InfoPath 2010 - 承認者が SharePoint 2010 にサインインしているかどうかを確認する

リクエスタが私のフォームに記入するとき、彼らはどの地域から来たのかを選択するよう求められます. その選択に基づいて、その地域の承認者が承認マトリックスから取得され、階層 (スーパーバイザー、地域マネージャー、社長など) によってランク付けされたフォーム フィールドに自動入力されます。

申請者がフォームを送信すると、ワークフローは最初の承認者 (階層の最下位) に、保留中の承認申請があることを通知します。その承認者はフォームを開き、ラジオ ボタンから [承認] または [拒否] を選択します。承認されると、ワークフローは次の承認者に通知を送信します。

私の質問は、最初の承認者が通知を受けてフォームを開いて承認/却下すると、承認者 2 から n までの他のすべての承認/却下ラジオ ボタンにもアクセスできることです (同様に、承認者 2 から n もアクセスできないはずです)。以前の承認の選択に)。基本的に、承認者 X は承認者セクション X でのみ選択できるようにする必要があります。これを軽減するために、ラジオ ボタン フィールドで承認者ごとに 2 つのことをチェックする必要がありました。

1) 現在の承認者は、そのセクションの指定された承認者リストに載っていますか? 2) 現在の承認者は SharePoint にサインインしていますか?

階層内の各承認セクションには、常に最初のチェックを true にする承認者が自動入力されるため、サインインしているかどうかを確認できる必要があります。これは常に真であるため、承認者の名前は、承認者セクションに自動入力される名前と一致する必要があるだけでなく、サインインする必要もあります。そうすれば、サインインしていない他の承認者は、ラジオ ボタンを無効。

前半は達成できましたが、後半は達成できませんでした。

InfoPath 2010 で 2 番目のチェックは可能ですか? もしそうなら、どうすればいいですか?

ありがとうございました

0 投票する
2 に答える
747 参照

c# - タイプ別にInfoPathフィールドを反復処理する

タイプごとにInfoPathフィールドを反復処理する方法はありますか?

のように、すべての日付フィールド、またはすべての整数フィールドなどを繰り返します。コードビハインドからフォームを送信するとOOTBフィールド検証が機能しないため、フォームの背後にあるコードでフィールド検証を実行するクラスを作成しようとしています。任意のinfopathフォームに使用できるジェネリッククラスを作成したいと思います。ありがとう。

0 投票する
1 に答える
319 参照

infopath - InfoPath 2010: スタンドアロン クラス ライブラリから XmlFormHostItem クラスを参照していますか?

InfoPath フォームは、XmlFormHostItem クラスから継承します。Button コントロールの VSTA 2005 イベント ハンドラで XmlFormHostItem 型を使用できます。このコードを再利用するために、スタンドアロンのクラス ライブラリから同じことをしたいと考えています。

詳細: Microsoft.Office.InfoPath.XmlFormHostItem アセンブリ: Microsoft.Office.InfoPath、バージョン = 14.0.0.0

スタンドアロン クラス ライブラリからアセンブリ Microsoft.Office.InfoPath (PIA ライブラリとして) を参照できますが、XmlFormHostItem 型は使用できません。

0 投票する
1 に答える
113 参照

c#-4.0 - SharePoint Web パーツでいくつかの機能を備えた「infopath フォーム」を表示したい

sharepoint webpart でいくつかの機能を備えた infopath フォームを表示したいですか? sharepoint webpart に infopathforms 表示を実装する方法を知っている人はいますか? サンプルコードを入手できますか

ありがとう

0 投票する
1 に答える
2791 参照

c# - プログラムで infopath テンプレート ファイル (XSN) を開く

SharePoint 2010 にドキュメント ライブラリがあり、infopath 2010 フォーム テンプレート (XSN ファイル) を保存しています。プログラムで (C# コードを使用して) SharePoint オブジェクト モデルまたは Infopath 2010 オブジェクト モデルを使用して XSN を開く方法はありますか。.XSL ファイルを開いてテキストを変更し、ファイルを再パッケージ化したいと考えています。XSN (cab ファイル) を抽出し、それらを一時フォルダーに解凍する および のMicrosoft.Deployment.Compressionようなアセンブリがいくつかあることは知っています。Microsoft.Deployment.Compression.Cabただし、これには昇格した許可などが必要になります。

infopath 2010 または sharepoint 2010 オブジェクト モデルを使用してそれを行うより良い方法はありますか。

0 投票する
1 に答える
3497 参照

sharepoint-2010 - SharePoint BCS の外部データ接続を使用した Infopath 2010 フィールド

Infopath 2010 を作成し、フォーム ライブラリで SharePoint に発行しています。私の最初のフィールドは、CRM から取得する BCS フィールドです。

外部データ フィールドを設定し、名前を入力すると、それが CRM からのものであることを確認するチェックが実行されます。ただし、ピッカーを使用しようとすると、エラーがスローされます。

ピッカー Web サービスを使用してビジネス データを取得中にエラーが発生しました。システム管理者に連絡してください。

このエラーに関する情報を見つけることができませんでした。助けていただければ幸いです。

0 投票する
0 に答える
912 参照

sharepoint-2010 - 同じ SharePoint ページに複数の InfoPath フォーム Web パーツを追加するときの日時フィールドの問題

SharePoint サイトに、tbdl1 と tbdl2 という 2 つのリストを作成しました。
tbdl1 には 2 つの日時フィールドが含まれています。これらのフィールドの 1 つは、デフォルト値が now() に設定されています。
tbdl2 には、タイトル以外の追加フィールドは含まれていません。

各リストのリスト設定から、InfoPath フォーム (編集) をカスタマイズして SharePoint に発行します。

次に、InfoPath フォーム Web パーツを SharePoint サイトに追加し、tbdl1 を表示するように構成します。
今までは、日時フィールドをうまく変更できました。

問題:
別の InfoPath フォーム Web パーツを同じページに追加し、tbdl2 を表示するように構成します。
tbdl1 の日時フィールドを変更しようとしています。日付フィールドは常に今日の日付にリセットされます。下の図を参照してください。

ここに画像の説明を入力

これは SharePoint 2010 の問題ですか、InfoPath の問題ですか、それとも何か間違ったことをしていますか? 大変お世話になりました。

0 投票する
2 に答える
1069 参照

infopath - Infopath2003の印刷ボタン

[送信]ボタンのあるフォームを作成しました。これは、正しい受信トレイにメールを送信することで機能します。しかし、昨日の会議で「印刷」ボタンを挿入するように言われましたが、その方法がわかりません。ボタンのプロパティに移動し、ラベルを「印刷」に変更しましたが、ここからどこに行けばよいかわかりません。「ルール」または「フォームコードの編集」を使用してボタンを印刷しますか?

ありがとうございました。