問題タブ [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.
delphi - ISO 8601 文字列日付ピッカー (Delphi、DevExpress)
私たちの Delphi アプリケーションは、データベースにバインドされた TcxGridDBColumns を使用して、ユーザーが ISO 8601 形式の日付 (YYYY-MM-DD) を文字列として操作できるようにします。エンド ユーザーにカレンダー ベースの日付ピッカーを提供したいと考えています。
TcxDateEditProperties
基になるデータベースが文字列フィールドを使用するため、(直接) 使用できません。したがって、私の理解では、次のオプションが残されています
すべてのテーブルに追加の日付列 (TDateTime DB フィールド) を作成し、TDataSet の BeforePost イベントで日付を ISO 8601 文字列列に変換します。
カスタム Tcx***Properties クラスを作成します。これには、 からの継承が含まれる可能性があり
TcxPopupEditProperties
ます。
影響を受けるテーブルが多数あるため、#2 を使用することをお勧めします。その際に役立つドキュメントを教えてください。それとも#3はありますか?
text - cxGridで漢字を表示する方法
Cinese の DB とそれに接続された cxGrid があります。中国語の数字は「?」として表示されます。グリッドで。グリッドの CharSet を変更することにしましたが、成功しませんでした。助けてくれませんか?
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?
delphi - 実行時に TcxGrid をビルドするときに TcxSpinEdit プロパティを column に設定する
私は、ビジュアル エディターを使用せずに TcxGrid を構築している他の誰かのコードに取り組んでいます。そのグリッドを Excel にエクスポートするので、列の種類を TcxSpinEdit (内容はすべて数値) に設定する必要があります。
プロパティを設定するにはどうすればよいですか? PropertyClass と PropertyClassName を試しましたが、どれも機能しません(Excelで「テキストとしての数」という警告がまだ表示されます)。
これは関連する部分です:
delphi - 空の行を描画します
表示するデータがない場合でも、cxGridで行を描画するにはどうすればよいですか?
このような
tcxgrid - cxgrid 複数行-列
cxgridで「複数の行と列」(用語が正しいかどうかわからない)を出力する方法は? 出力は次のようになります。
等々...
delphi - cxGrid で色を更新する
一部のフィールドの値に基づいて一部のフィールドの背景色を変更する cxGrid があります。これはすべて非常にうまく機能しています。しかし、グリッド データで何かを変更すると、フォームを閉じて再度開く前に色が更新されません。
レコードが変更されている場合、これを更新するために呼び出す手順は何ですか?
delphi - cxGrid での Outlook のような検索
Outlookの連絡先のように、 cxGridに検索バーを持たせることが可能かどうか知っている人はいますか?
この例を見たいと思っていますが、これまでのところ、私の検索はどこでも結果がありませんでした.
sql-server - グリッドに表示されるフォームの詳細
私は Delphi XE2 の初心者レベルなので、基本的な質問があります。
VCL フォームを使用して、編集ボックスにフォームの詳細を入力し、追加、削除、更新/取得などのいくつかの基本的な操作でグリッドに表示します。詳細は SQL サーバーに保存する必要があります。
後でフォームを使用する場合は、SQL からグリッドに以前のデータが必要です。これらの操作では、フィールドの更新/取得操作を Delphi または SQL サーバーで実行する必要があります。
誰もがこれらの基本的なフォームに出くわしたことを願っています. だから私を助けてください。
前もって感謝します。
よろしく、ラジャン。
delphi - DrawCellのデータベースフィールドのテキストを変更するにはどうすればよいですか?TcxGrid
以前はデフォルトのDBGridを使用して、次のコードを使用してデータベース内のデータを変更せずにセルの値を変更できました。
これはうまくいきましたが、cxgridにこれと同じ種類の機能を実装するのに問題があります。これが私の現在のコードで、セル値が変更されていることを示していません。