問題タブ [infopath-2007]

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

infopath - MS InfoPath: 関数を使用して日付ボックスにデータを入力するにはどうすればよいですか? 主にフォーマットの日付の問題

これは簡単な質問かもしれません。しかし、ユーザーがテキスト ボックスに特定の値を入力すると、日付ボックスに特定の日付が入力されるルールを InfoPath フィールドで使用しようとしています。

例: ユーザーは Textbox1 フィールドに「オレンジ」と入力します。Datefield1 には 11/30/2010 が入力されます。

問題は、ルール ボックスで日付を設定/フォーマットする方法がわからないことです。詳細は画像をご覧ください。

InfoPath は、形式を無効としてマークします。私は 2011 年 11 月 30 日、2011 年 11 月 30 日、その他いくつかを試しました。何か案は?

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

c# - Infopath FormControl が control.open でハングする

簡単なコンソール アプリケーションを使用して、infopath フォームを PDF ファイルに変換しています。これについて私がどのように行っているかを簡単に要約します。

概要: コンソール アプリケーションは、Windows フォームを作成します。フォームが (モーダルに) 読み込まれたら、infopath コントロール (Microsoft.Office.InfoPath.FormControl) をこのウィンドウに追加します。その時点で、infoPathControl.Open(myInfoPathFileStream) を呼び出します。これはすべて forloop で行われます。

問題: アプリケーションがランダムに例外 (壊滅的な障害、ヒープの破損など) をスローし、さらに良いことに、エラーをスローせずにハングすることがあります。ロギングとデバッグにより、infoPathControl.Open(myInfoPathFileStream) 呼び出しでハングしていると思われました。自動化されたプロセスの場合、これは明らかに受け入れられません。

試みた (しかし失敗した) 解決策

  • 作成した各フォームを独自の (STA) スレッドにラップし、thread.join を使用してみました。COM の問題により、これは機能しませんでした。
  • ループの各反復を独自のアプリケーション ドメインにラップしようとしました。これはある程度機能しましたが、appDomains の性質が依然として同期しているため、エラーなしでハングする問題は解決されません。さらに、奇妙なことに、COM オブジェクトによってスローされた例外を常にキャッチできるとは限らないようです。
  • 最後に、タイマーが期限切れになった場合に例外をスローするように、フォーム スレッドにタイマーを配置しようとしました。これまでのところ、これが機能するかどうかを証明することはできませんでした。

私はすでにこれにかなりの時間を費やしてきたので、どんなアイデアでも大歓迎です。

ありがとう!

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

.net - InfoPath 2007 & .NET 4.0

InfoPath 2007 フォームで 3.5 または 4.0 .NET Framework を利用することはできますか? もしそうなら、どのように?

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

c# - SharePoint での infopath 印刷

sharepoint で infopath データを印刷する方法を説明できる人はいますか

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

infopath - Infopahtフォームはブラウザに表示され、印刷されます

SharePoint2007とinfopath2007で、1)「ブラウザで開く」オプションを選択したのに「 infopathフォームライブラリforms(.xml)がブラウザで開かない」という2つの質問があります。

2)もう1つの質問は、「infopathライブラリに保存されているフォームを取得してaspxページに表示し、直接印刷する」方法です。

誰かが答えを知っているなら、私に返信してください。

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

formula - 親繰り返しセクションから情報パスの子繰り返しセクションにデータをコピーする

繰り返しセクションに問題があります。シナリオは、繰り返しセクション内にテキスト ボックスがあり、繰り返しセクションの外にチェックボックスがあることです。繰り返しセクションが繰り返されるときに、テキストボックスの値がコピーされるようにします。これは、繰り返しセクションの外側にあるチェックボックスをクリックしたときに実行する必要があります。これには Xpath 式を使用しました。セクションを繰り返すだけでは問題なく動作しますが、繰り返しセクションの外側にあるチェックボックスをクリックするとうまくいきません。

式は次のとおりです。

この式は、1 つの繰り返しセクションに対して適切に機能します。しかし、ネストされたセクションがある場合、別の問題もあります。たとえば、繰り返しセクションとその中に別の繰り返しセクションがあり、ネストされたセクション内にテキストボックスがあるとします。問題は、セクション内を移動するための正しいパスを書くことです。

誰でもこの問題で私を助けてくれますか

事前にサンクス:)

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

sharepoint-2010 - sharepoint 2010 フォーム ライブラリでの infopath フォームの作成と展開

infopath formSharePoint サーバー 2010 にライブラリを作成しました。Windows server 2008R2 OS と MS-Office 2010 を使用しています。フォーム ライブラリで [新しいドキュメントの追加] をクリックすると、.xsnテンプレートが要求されます。それを使用して割り当てる
テンプレートを作成しました。 しかし、次のように言っています。infopath 2010

The element 'comment' is used but not declared in the DTD/Schema..

Infopath 2010 を使用して公開しようとしましたが、次のように言っています。

The element 'comment' is used but not declared in the DTD/Schema.
また。

これらのエラーを解決する手順を説明できる人はいますか....

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

sharepoint-2007 - キャンセルして送信した後の Infopath リダイレクト

infopathフォームがあり、リダイレクトしたい... 2つのボタンがあり、ユーザーが送信をクリックするとページ「a.aspx」にリダイレクトされ、キャンセルをクリックするとページにリダイレクトされます」 b.aspx".