1

以下を可能にする調査を実施する必要があります。

  • 質問 1: あなたは何台の車を所有していますか?
  • 答え: ドロップダウン (値の範囲は 1 ~ 5)

この質問への回答に基づいて、同じ一連の質問を 5 回行う必要があります。たとえば、あなたの車の色とメーカーは何ですか...など。

OOB 機能/InfoPath フォームを使用して SharePoint でこれを実現する方法はありますか?

4

1 に答える 1

1

OOTB になるには、InfoPath (MOSS Enterprise を使用している場合は Forms Services が理想的) または調査リストの 2 つのオプションがあります。InfoPath ソリューションははるかに優れていますが、セットアップに少し時間がかかります (30 分に対して数時間かかる場合があります)。また、MOSS Enterprise を持っていない場合、InfoPath Forms Services を使用することはできず、全員がデスクトップに InfoPath クライアントをインストールする必要があります。

InfoPath の場合、これは必要なロジックを使用してフォームを設計するだけです。コードビハインドは必要ありません。最初の質問をして、その後の一連の質問ごとにセクションを用意するだけです。セクションの表示タブでは、最初の質問への回答に基づいてセクションを非表示にする条件付きロジックを使用できます。必要に応じて、すべての回答を SharePoint フォーム ライブラリ フィールドに昇格させることができます。

調査リストは、もう少しクラッジ (専門用語) になると思います。分岐ロジック機能が制限されているため、少し奇妙に機能する場合があります。アンケートでは、その質問の回答に基づいて別の質問に分岐できます。したがって、質問を次のように並べることができます (基本的に逆順):

  1. あなたは何台の車を所有していますか。(4 なら第 4 問、3 なら第 6 問、2 なら第 8 問、1 なら第 10 問)
  2. 5号車 質問1
  3. 5号車 質問2
  4. 車 #4 質問 #1
  5. 車 #4 質問 #2
  6. 車 #3 質問 #1
  7. 車 #3 質問 #2
  8. 車 #2 質問 #1
  9. 車 #2 質問 #2
  10. 車 #1 質問 #1
  11. 車 #1 質問 #2

おそらく、他の誰かが調査リストを使用してより良い解決策を思い付くことができますか?

于 2009-05-19T10:51:08.577 に答える