web-dev-qa-db-ja.com

Crystalレポートで既存のクエリを編集する方法

「データベース」->「SQLクエリの表示」でSQLクエリを表示できます。 Crystal Reportで編集するにはどうすればよいですか?

9
Sk.Jc

あなたは探している Edit Command Database Expert内...以下のスクリーンショットを参照してください。

enter image description here

8
AHiggins
  1. データベースフィールド>>データベースエキスパートに移動
  2. レポートに必要なすべてのテーブルを選択します([選択したテーブル]セクション)
  3. タブに移動:リンク
  4. テーブルリンクの接続に必要なすべてのリンクをドラッグして作成します。
  5. リンクを右クリックして[リンクオプション]を選択できますここで結合を変更でき、最終的なSQLクエリがそれに応じて変更されます。
3
thatskj

最近、Visual Studio 13 SP25用のCrystal Reportsを使用してVS 2019にアップグレードしました。右クリックの「コマンドの編集」オプションもありませんでしたが、過去にあったことは知っています。しかし、ついに追加されたツールバーと「エキスパートレコードの選択」オプションを使用して取得しました。同じオプションは、Crystal Reportsのフルバージョンの[レポート]メニューの下にあります。

0
Allan

Crystal Reports 14.1.xの場合、レポート(上部のメニュー内)==>選択式==>レコードを使用します

0
CarlGammaSagan

まず、使用しているCRのバージョンを指定する必要があると思います。

第二に、VS2010を使用したバージョンCR13での私の知る限り、[〜#〜] cannot [〜#〜]古いバージョンのCRのようにSQLクエリを手動で編集します。

変更する唯一の方法は、データベースエキスパートのテーブルのリンク/結合を更新し、データベースを検証することです。 [SQLクエリの表示]をクリックすると、これらの結合が反映されます。

第三に、「SQLコマンド」を使用して、クエリを自分で制御する方法があります。これを行う手順は、他のソリューションで説明されています。

0
aMazing

最初に、[データベースフィールド]> [データソースの場所の設定]> [別のビューに置き換えるビューの選択]を右クリックします。

0