0

約 72 時間かけて 4 つのフォームを完成させています。これら 4 つの別個のフォーム (異なる表) の内容を 1 つのマスター レポートに統合する単一のレポートを実行する必要があります。さて、エピソード番号で単純に引っ張ることができるかもしれません. しかし、そうではないかもしれません。一連の 4 つのフォームの最初のフォームは通常、入院前に行われ、別のエピソードに存在する場合があります。別のエピソードであると仮定すると、4 つのフォームを 1 つのレポートにまとめるにはどうすればよいでしょうか。回答する前に、さらに厄介な点があります。これらのフォームは毎年繰り返され、元の入院が行われたのと同じエピソードに反するものです (4 つのうち少なくとも 3 つ)。そのため、1 年離れた複数のレコードを同じマスター レポート出力に含めないように注意する必要があります。

数年後のレコードは次のようになります。

Record #    Episode #   Date    Form
1   1   5/01/2012   Form     A
2   2   5/01/2012   Form     B
3   2   5/01/2012   Form     C
4   2   5/02/2012   Form     D
5   2   4/25/2013   Form     B
6   2   4/27/2013   Form     C
7   2   4/29/2013   Form     D
8   2   4/12/2014   Form     B
9   2   4/16/2014   Form     D

したがって、レコード 1 ~ 4 を 1 つのマスター レポートに結合する必要があります。しかし、2013 年 6 月 1 日にレポートを実行するとします。元の入学レポート (レコード 1 ~ 4) または年次更新 (レコード 5 ~ 7) のどちらが必要かを指定したいと思います。注: フォーム A は入学時にのみ作成されます。もちろん、2014 年 5 月 1 日になると、2 回目の年次レビューにはフォームがないことに注意して、入学許可またはその後の 2 つの年次レビューのいずれかが必要になる可能性があります。

私はそれが厄介であることを知っています。これを処理する最良の方法は何ですか?

私が考えることができる最も安全ですが、最も手動で集中的な方法は、レポートを実行しているユーザーに、既存のフォームを返す 4 つのドロップダウン フィールドを提示し、ユーザーに結合したいものを手動で選択させることです。ユーザーエラーが少し気になりますが…。より良い方法はありますか?

4

1 に答える 1

0

私が最初に考えたのは、患者の ID によってリンクされた 4 つのサブレポート (AD) を含む 1 つのメイン レポートです。必要に応じて、各サブレポートを非表示/表示できます。

メイン レポートに患者の入院情報が含まれている場合は、それを使用して一部のロジックを実行できます。

さらにヘルプが必要な場合は、ルールをより簡潔に説明する必要があります。

于 2012-05-31T19:38:04.580 に答える