問題タブ [infopath-forms-services]

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 投票する
0 に答える
2204 参照

sharepoint - InfoPath 2013 添付ファイル コントロールの使用方法

「添付ファイル コントロール」を持つフォーム テンプレートを infopath 2013 で作成しました。このフォームは、sharepoint 2013 で公開する必要があります。添付ファイル フィールドをプロモートすると、「データ タイプがサポートされていないため、選択したファイルをプロモートできません:base64Binary」というエラーが表示されます。このフィールドをドキュメント ライブラリの列として表示できないというエラーについて理解しました。私はここ数日間グーグルで探し回っていましたが、問題の具体的な修正を見つけることができません.WebサービスやqRules(サードパーティ)などを使用したコードビハインドなどの推奨事項がありますが、適切なウォークスルーが見つかりません.

どんな助けでも大歓迎です。

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

c# - InfoPath C# ボタン: ビューを切り替えてから PDF にエクスポート

関連する可能性のある質問をいくつか見ましたが、実際には質問に答えていません。SharePoint 2013 InfoPath Forms Services を介してホストされている InfoPath 2013 フォームがあります。フォームにはコード ビハインドがあり、次の手順を実行するようにボタンをコーディングしようとしています。

  1. 事前にフォーマットされた読み取り専用の印刷ビューに切り替えます (データ入力であるデフォルトではありません)。
  2. フォームのビューを PDF にエクスポートする
  3. フォームを保存する
  4. フォームを閉じる

グーグルで、私を近づけるいくつかの解決策を見つけましたが、thisXDocumentがコンテキストで認識されない、またはExportメソッドが有効でないなどの問題に遭遇し続けます。現在、「Microsoft.Office.Interop.InfoPath」と「Microsoft.Office.Interop.InfoPath.SemiTrust」の両方を参照として使用しています。Visual Studio 2012 で作業しています。

上記の要件を考えると、これは C# コードを介して実行できますか? また、(そうであれば) どのような名前空間が必要ですか?

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

sharepoint - InfoPath 2010 フォーム ライブラリ データ > Excel 2010 ブック

InfoPath フォームを含むドキュメント ライブラリをホストするために使用している SharePoint 2010 サーバーがあります。フォームは XML ファイルとしてライブラリに保存され、完成した「フォーム」として開いて表示できます。

「Excel にエクスポート」の詳細を使用してライブラリを Excel 2010 に接続し、データを更新して新しいフォーム情報を取得できますが、フォームの名前とライブラリの列見出しのみを取得します (これは推測します)。設定を変更していないため)

完成したフォーム データを Excel シートの新しい行にダウンロードするように設定するにはどうすればよいですか?

例えば

ユーザーがフォームに入力する >> 完成したフォームが SharePoint にアップロードされる >> 追跡シートが Excel で開かれる >> 新しいデータがダウンロードされ、フォーム ライブラリから追加される

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

c# - C# infopath directory.getfiles アクセス エラー

特定の拡張子を持つファイルのディレクトリを検索するには、infopath フォームとその埋め込みコードを使用する必要があります。このコードは、スキャンの検出結果に基づいて複数行のテキスト ボックスを作成するために使用されます。今のところ、catch ステートメント内のフォームにエラー メッセージを吐き出しています。

上記に加えて、次のことを試しました。

VS 2012 と共に InfoPath 2013 を使用していますが、InfoPath 2013 への移行に伴い VSTA が更新されました。次のエラーが表示されます。このエラーは、どのディレクトリをスキャンしようとしても発生します。

タイプ 'System.Security.Permissions.FileIOPermission、mscorlib、Version=4.0.0.0、Culture=neutral、PublicKeyToken=b77a5c561934e089' のアクセス許可の要求に失敗しました。

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

sharepoint - 計算フィールドを使用した Infopath 印刷プレビュー

SharePoint InfoPath フォームがあり、フォームの印刷プレビュー ページを作成しようとしました。すべてのフィールドで計算値フィールドを使用しました。XPath の下にある複数選択リスト ボックスで、選択したすべてのオプションを一覧表示しました。

だから私の印刷プレビューページは完璧に見える ここに画像の説明を入力

しかし、フォームを送信する ここに画像の説明を入力 と、エラーが正確にどこにあるかわからないというエラーが表示されます。誰でもこれで私を助けることができますか?どんな助けでも大歓迎です。

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

sharepoint - SharePoint Online InfoPath: 接続によって返されたデータの量が最大制限を超えました

SharePoint Online で、InfoPath フォームに次のエラーが表示されます。

「接続によって返されたデータの量が、サーバー管理者によって構成された最大制限を超えました。」

ここで説明されているように、SharePoint オンプレミスの上限を簡単に引き上げることができます。

データ接続によって返されたデータの量が、サーバー管理者によって構成された最大制限を超えました

ただし、私は SharePoint Online で作業しており、これを行うオプションはありません。PowerShell コマンドレットも見つかりません。

上限 (データ接続応答サイズ) を増やすことが単に不可能かどうかは誰にもわかりませんか? もしそうなら、これが起こらないようにするために私のフォームで何ができますか?

ありがとう

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

infopath - ユーザーが選択した項目に基づいて、Infopath 2010 フォームに SQL DB からの時間別 (1 ~ 24) のデータを表示する方法

製品のすべての時間別および月別データを SQL テーブルに保存しています。24 時間すべてのデータをテーブル/繰り返しテーブルに表示する方法について、ご提案をいただけないでしょうか。ユーザーが選択した製品のフォームに他のすべてのデータを入力できます。しかし、表に 24 時間すべてを表示することはできません。SQL DBからデータを取得するために、テーブルと一般テーブルを繰り返してみました。

上記のようなタスクに出くわした人はいますか?貴重なコメントで私を導いてください. ありがとう。