0

複雑なリンクを持つ複数の Oracle テーブルを使用する CR があります。1 つのテーブルの構造を変更する (実際にはフィールドを追加する) 必要がありますが、新しい構造が Crystal レポートに反映されません。場所を更新または更新しようとしましたが、新しく追加されたフィールドが表示されませんでした。問題を「解決」するためのあまり賢明ではない方法があることは知っていますが、テーブルを削除して再度追加することですが、それを行うには、リンクを再作成し、レポートを再配置し、計算フィールドを再作成する必要があります....基本的にレポート全体を書き直してください... ORACLEテーブルの構造をすばやく更新するのに役立つアドバイスをいただければ幸いです。

ありがとう、

4

2 に答える 2

0

うーん、それが分かった...偶然。データベースの場所を更新して更新しましたが、新しいスキーマは更新されませんでした。とにかくレポートを実行することにしました... レポートの実行時に、CR はテーブル構造に変更があることに気付き、それを更新しました! したがって、これに対する解決策は場所を更新してからレポートを実行することだと思います.CRはそれを自動的に更新します. テーブルを削除して再度追加する必要はありません。削除すると、テーブルが参照していたすべてのリンクとフィールドが削除されます。

于 2013-04-24T11:54:28.353 に答える