1

必要な回答を得るために検索しましたが、探しているものが正確に見つかりませんでした。助けてください。

Crystal Reportで行った手順に従ってください:

Crystal Reportコマンドを使用する(必要なビジネス番号を取得するためのクエリを作成しました)-> 5つのビジネス番号を取得します

注: すべてのビジネスには多くの領収書番号があります (1 回目の領収書、2 回目の領収書など....) - これらの領収書の詳細は table_receipts に保存されます。

table_business には、ビジネス番号、顧客、製品の詳細に関するすべての詳細があります...

リンクを理解してください:

table_business - table_customer - table_product - table_receipts

テーブル間の関係は次のとおりです。

  • table_business.Bno=table_receipts.Bno
  • table_customer.Cno=table_customer.Cno
  • table_product.Pno=table_product.Pno

Crystalレポートコマンドを作成した後; Crystal レポート (table_business、table_customer、table_product、table_receipts) で必要なテーブルをドラッグするだけです。

今、ビジネス番号「BNo」のグループを作成しました

パラメータを使用して、選択したビジネス番号に関するすべての必要な詳細を表示する必要があります。領収書以外は問題ありません。

つまり、すべての領収書 (すべての分割払いの領収書) が表示されます。最初の領収書のみを表示する必要があります (つまり、領収書番号は文字「F」で始まります)

私の要件を理解していただければ幸いです - この点で私を助けてください。

貴重なご回答をお待ちしております。よろしく、センサ。

4

4 に答える 4

1

これは、フィールド (table_receipts.Rno) を抑制するフォーラムを作成することで実行できるはずです。

{table_receipts.Rno} フィールドを右クリックし、[フィールドの書式設定...共通タブ...] を選択します。[非表示] ボックスをオンにして、右側の X-2 ボックスをクリックします。新しいウィンドウが表示されたら、これを貼り付けます。

ない ({table_receipts.Rno} は "F" で始まる)

于 2014-01-29T14:54:43.637 に答える
0

この要件を満たす最も簡単な方法は、レポートに選択条件を追加することであるように思われます。たとえば、次のようになります。

Left({table_receipts.Rno},1) = "F"

これにより、各ビジネスの最初の領収書に関連する製品と顧客のみが報告されるようになります。

于 2012-04-22T09:05:05.463 に答える