問題タブ [quantumgrid]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
2799 参照

delphi - 別の列のデータで QuantumGrid を並べ替える方法

ヘッダーがクリックされた列以外の別の列のデータで Devexpress QuantumGrid 行を並べ替える方法はありますか? たとえば、列 A のヘッダーをクリックすると、グリッドの行が列 B のデータに基づいて並べ替えられます。視覚的には、列 A のヘッダーに並べ替えグリフィが表示されるため、並べ替えられたのは列 A であることが表示されます。 .

0 投票する
1 に答える
619 参照

delphi - TDatabase とローカル パラドックス テーブルを使用して Delphi の例をサーバー ストレージに変換する

私は Developer Express Quantum Grid のサンプル 'IssueList' を見ています。これは、箱から出してすぐに使用できる便利なバグ レポートおよび追跡アプリケーションです。いくつかのパラドックス (.db) テーブルを持つ TDatabase コンポーネントを使用します。

TDatabase の設定を変更して、共有マシン上のデータベースを使用して、複数のユーザーがネットワーク経由で一緒にデータベースにアクセスできるようにするのは簡単ですか? もしそうなら、必要な手順は何ですか?

0 投票する
2 に答える
602 参照

delphi - ウィンドウの外側にオブジェクトをドラッグするときの TcxCustomGrid-TcxCustomGrid ドラッグ アンド ドロップの処理方法は?

ウィンドウに TcxGridDBTableView があり、dragmode が dmAutomatic に設定されています。行を別の行の上にドラッグ アンド ドロップすると、正常に動作します。しかし、行をウィンドウの外側にドラッグ アンド ドロップすると、TcxGridDBTableView の「OnEndDrag」イベントに到達しません。

元。:

私はそれをデバッグしていて、showmessage 行にブレークポイントがありますが、ウィンドウの外に行をドロップすると、プログラムはその行で停止しません。

私は高速量子グリッドを使用してそれを実装しています。

0 投票する
2 に答える
4666 参照

delphi - ExcelからcxGridにデータを貼り付ける方法

DevExpress cxGrid(データベースに接続されている)を使用するDelphiアプリケーションがあります。

Excelからグリッドにデータをコピーして貼り付けることができる必要があります。

これは可能ですか?もしそうなら、それを行う方法、どの追加コンポーネントが必要ですか?

0 投票する
1 に答える
104 参照

security - Quantum Key:この背後にあるロジックは?

プロジェクト、つまりクォンタム キーを使用したサード パーティ認証があります。しかし、ハードウェアに関連する多くの問題に直面しているため、現在はシミュレーションに焦点を当てています。

では、どのタイプのシミュレーションを使用すべきかを教えてくれる人はいますか?

0 投票する
1 に答える
1398 参照

delphi - QuantumGrid VCL - セル クリック イベントでハイパーリンク列のテキストを変更する方法は?

使用: Delphi XE、Devexpress VCL。

セル クリック イベントで、Devexpress の QuantumGrid VCL コントロールのハイパーリンク列のセルの値を変更しようとしています。列はカスタム列であり、データセットにバインドされていません。

ハイパーリンク列のプロパティは次のように設定されます。

編集:= False;
読み取り専用:= 真;
シングルクリック := 真;

次のコード (grdReprint はグリッドの DBTableView、grdReprintColumn2 はハイパーリンク列) は無効です。

上記がセル内のテキストを変更する適切な方法でない場合は、他のアイデアを歓迎します。

ティア。

0 投票する
3 に答える
1770 参照

database - Delphi XE Professional の Quantum Grid デモでのデータベース エラー

Delphi XE Pro (Windows 7 32 ビット) でQuantum Gridデモの 1 つを開くと、プロジェクト内のすべてのテーブル (と思われる) に対して次のエラーが表示されます。

エラーメッセージ http://www.tranglos.com/img/qgerror.png

メッセージは次のとおりです。

c:\ への書き込み権限の問題は理解していますが、その結果、デモ プロジェクトをビルドして実行することはできますが、データが表示されず、デモが役に立たなくなります。では、21 世紀になって、どのようなデータベースが c:\ ディレクトリに設定を書き込むのでしょうか? :) (はい、私は Paradox データベースについてほとんど知りませんが、いずれも使用することはありません。グリッドの使用方法を学びたいだけです。)

BDEアドミニストレーターを使用して、Paradoxの「NET DIR」値をCドライブの書き込み権限を持つフォルダーに変更しようとしました。結果: データベース テーブルはデータを見つけることができません:

...そして、役に立たないほど切り捨てられたパスは、ファイルがどこにあると予想されるかを示しません。

デモがサンプル データを正しくロードできるように、問題を回避する方法はありますか?

0 投票する
1 に答える
1854 参照

delphi - 新しい行が挿入された後、Developer Express Grid 詳細ビューが更新されない

私は欲求不満で絶望的です。新しく挿入された行のデータで詳細ビューが更新されない理由がわかりません。

マスター グリッド ビューと詳細グリッド ビューがあります。マスター データセットは TADOQuery であり、詳細データセットは TADOTable であり、両方とも SQL Server に接続されています。データソースは正常に接続され、マスター/詳細キーは正常に設定されています。

両方のビューで編集/削除/挿入できます。

両方のビューで NewItemRow を使用しています。マスター ビューに新しい行を挿入すると、NewItemRow を離れるとすぐに新しい行がビューに追加されます。ただし、これは詳細ビューでは発生していません。データが実際に挿入され、データセット イベントが発生しますが、ビュー自体に新しい行は追加されません。ビューを更新する唯一の方法は、データソースを無効にしてから再度有効にすることですが、これは実際の解決策ではないと思います。

なぜこうなった?修正するにはどうすればよいですか?

事前にどうもありがとうございました

0 投票する
2 に答える
24728 参照

delphi - Excel の列の種類と書式を設定するにはどうすればよいですか?

CxDBGrid から Excel ファイルにデータをエクスポートしています。ファイルを作成してそこにデータをコピーすることはできますが、列の書式設定に問題があります。DB からデータを取得しているので、スプレッドシートに NUMBER、VARCHAR2、DATE などのタイプを反映させたいと思います。視覚的にマクロを作成し、VBA コードを探して、それを Delphi プロジェクトに複製しました。

ほとんどの場合、数値の書式設定は正常に機能しますが、他の 2 つは機能しません。生成されたファイルを開くと、テキスト列が「カスタム」タイプとして表示され、すべてのセルが「-64」と表示されます。セルを編集すると、実際には正しい値が表示されます。日付は別の問題です。DB の形式は dd/mm/yyyy であり、そのまま Excel にフィードすると、すべてが台無しになります。正しい書式を設定しようとしましたが、Excel で認識されません。

手がかりはありますか?

列幅も設定しています。それは完璧に機能します。

0 投票する
1 に答える
1927 参照

delphi - TdxDBGrid へのプログラムによる列の追加 (Devexpress による Expressquantumgrid)

DevExpress による ExpressQuantumGrid のこの非常に古いバージョン (2.1) の開発に行き詰まっています。Delphi 4 では、それに関するドキュメントが見つかりません。

基本的には、一連の TdxDBGridMaskColumn を作成し、実行時にそれらをグリッド (TdxDBGrid) に「挿入」するだけです。コード補完ポップアップから、方法がわかりません。

ありがとう!