問題タブ [tcxgrid]

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 に答える
1141 参照

delphi - ISO 8601 文字列日付ピッカー (Delphi、DevExpress)

私たちの Delphi アプリケーションは、データベースにバインドされた TcxGridDBColumns を使用して、ユーザーが ISO 8601 形式の日付 (YYYY-MM-DD) を文字列として操作できるようにします。エンド ユーザーにカレンダー ベースの日付ピッカーを提供したいと考えています。

TcxDateEditProperties基になるデータベースが文字列フィールドを使用するため、(直接) 使用できません。したがって、私の理解では、次のオプションが残されています

  1. すべてのテーブルに追加の日付列 (TDateTime DB フィールド) を作成し、TDataSet の BeforePost イベントで日付を ISO 8601 文字列列に変換します。

  2. カスタム Tcx***Properties クラスを作成します。これには、 からの継承が含まれる可能性がありTcxPopupEditPropertiesます。

影響を受けるテーブルが多数あるため、#2 を使用することをお勧めします。その際に役立つドキュメントを教えてください。それとも#3はありますか?

0 投票する
0 に答える
212 参照

text - cxGridで漢字を表示する方法

Cinese の DB とそれに接続された cxGrid があります。中国語の数字は「?」として表示されます。グリッドで。グリッドの CharSet を変更することにしましたが、成功しませんでした。助けてくれませんか?

0 投票する
0 に答える
1212 参照

delphi - TcxGrid weird behavior on scrolling

We have ExpressQuantumGrid 6.53 on Delphi XE from which we use TcxGrid components with TcxGridDBBandedTableView classes as views.

One of the most annoying problems is the way in which the grid scrolls. IOW, instead to move the cursor/current record on screen, the grid keeps the cursor in place and scrolls it's buffer.

Let's take an example:

We have in the middle of the data set the following records:

When one clicks on the record 106 it expects to have the screen like this (the cursor will move):

...but instead it will look like this (the records move - very annoying):

How can we achieve the desired behavior?

PS: Some props of the grid.view which might help:

DataController.DataModeController.GridMode := True DataController.Options.dcoFocusTopRowAfterSorting := False OptionsSelection.MultiSelect := True

Any clues?

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

delphi - 実行時に TcxGrid をビルドするときに TcxSpinEdit プロパティを column に設定する

私は、ビジュアル エディターを使用せずに TcxGrid を構築している他の誰かのコードに取り組んでいます。そのグリッドを Excel にエクスポートするので、列の種類を TcxSpinEdit (内容はすべて数値) に設定する必要があります。

プロパティを設定するにはどうすればよいですか? PropertyClass と PropertyClassName を試しましたが、どれも機能しません(Excelで「テキストとしての数」という警告がまだ表示されます)。

これは関連する部分です:

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

delphi - 空の行を描画します

表示するデータがない場合でも、cxGridで行を描画するにはどうすればよいですか?

このような

このように

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

tcxgrid - cxgrid 複数行-列

cxgridで「複数の行と列」(用語が正しいかどうかわからない)を出力する方法は? 出力は次のようになります。

等々...

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

delphi - cxGrid で色を更新する

一部のフィールドの値に基づいて一部のフィールドの背景色を変更する cxGrid があります。これはすべて非常にうまく機能しています。しかし、グリッド データで何かを変更すると、フォームを閉じて再度開く前に色が更新されません。

レコードが変更されている場合、これを更新するために呼び出す手順は何ですか?

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

delphi - cxGrid での Outlook のような検索

Outlookの連絡先のように、 cxGridに検索バーを持たせることが可能かどうか知っている人はいますか?

この例を見たいと思っていますが、これまでのところ、私の検索はどこでも結果がありませんでした.

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

sql-server - グリッドに表示されるフォームの詳細

私は Delphi XE2 の初心者レベルなので、基本的な質問があります。

VCL フォームを使用して、編集ボックスにフォームの詳細を入力し、追加、削除、更新/取得などのいくつかの基本的な操作でグリッドに表示します。詳細は SQL サーバーに保存する必要があります。

後でフォームを使用する場合は、SQL からグリッドに以前のデータが必要です。これらの操作では、フィールドの更新/取得操作を Delphi または SQL サーバーで実行する必要があります。

誰もがこれらの基本的なフォームに出くわしたことを願っています. だから私を助けてください。

前もって感謝します。

よろしく、ラジャン。

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

delphi - DrawCellのデータベースフィールドのテキストを変更するにはどうすればよいですか?TcxGrid

以前はデフォルトのDBGridを使用して、次のコードを使用してデータベース内のデータを変更せずにセルの値を変更できました。

これはうまくいきましたが、cxgridにこれと同じ種類の機能を実装するのに問題があります。これが私の現在のコードで、セル値が変更されていることを示していません。