問題タブ [tms]
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 - 列ヘッダーをクリックして FIBDataSet で DBAdvGrid を並べ替える
私が見つけた上記の問題に対する唯一の解決策は、「ORDER BY」ステートメントを FIBDataSet の SQL クエリに添付することです。Gridには独自のquicksort()実装があるため、ちょっと奇妙ですが、うまくいきません。どんなアイデアでも大歓迎です。
delphi - TTIWDBAdvWebGridとコントローラーのページング、ctDynEditセルをページングする方法は?
私のDelphi/Intrawebアプリケーションは、TDatasourceコンポーネントを介して動的に作成されたTClientDataSetに関連付けられたTMSTTIWDBAdvWebGridを使用します。アイデアは、ユーザーがコントローラーを使用して大量のレコードをページングできるようにし、オプションで最後のDynEdit列に値を入力できるようにすることです。ページングは、静的に表示される単一のDynEdit列を除いて、すべての列で正常に機能します。たとえば、DynEditフィールドに値を入力し、コントローラーの[次へ]をクリックすると、ページにはレコードの次のページが正しく表示されますが、DynEdit列には前のページと同じ編集済みの値が表示されます。イライラするのは、1週間前に機能したことですが、それ以降、誤って何かを変更したに違いありません。どんな助けでも大歓迎です。
c++builder - C++ Builder - 基本的なインターネット プログラミング
2台のPCを接続して通信させたい。それを行うための優れたコンポーネントはありますか?(できればTMSから、または無料で)、または標準のC++ソケットライブラリを使用するだけですか?
データの送信についてはどうですか?簡単なプロトコルを発明する必要がありますか? TLV (タイプ/長さ/値)、ここで T はメッセージ タイプで、.. 画像を取得します...
asp.net - Grid から Sql テーブルに整数値を挿入する方法は?
AdvWebGrid
7 列目DynEdit
にユーザーが値を入力する場所があります。ここで、入力された値を取得して SQL テーブルに挿入する必要があります。
たとえば、グリッドに 7 つのレコードがあり、ユーザーは最初の 3 つのレコードにコメントを入力して保存します。ここで、テーブルの最初の 3 つのコメントを挿入/更新したいと考えています。
delphi - TMS TAdvOfficePager でページを切り替えるときにアーティファクトを表示する
TMS SoftwareTAdvOfficePager
のコンポーネントを使用しています。各ページ内でフレームを使用します。ページを切り替えると、次のような醜い表示アーティファクトが表示されます。
古いページのコントロールと新しいページのコントロールの両方が、しばらくの間表示されます。
これについて私にできることはありますか?
注: イベント ハンドラーでは何も起きていませんOnShow
。実際には、アーティファクトを引き起こしているのはページの切り替えだけです。
事前にご協力いただきありがとうございます。
delphi - Developer Express、GDI+ シャットダウン
この記事によると、 GdiPlusUnload
dll をアンロードする前に呼び出す必要があります。他の記事によると、 と も呼び出す必要がdxInitializeGDIPlus
ありdxFinalizeGDIPlus
ます。
多くの dll があり、すべて開発者エクスプレス ランタイム パッケージでビルドされています。
devexpress コンポーネントを使用して、すべての dll でこれらのプロシージャを呼び出す必要がありますか? 両方dxFinalizeGDIPlus
とGdiPlusUnload
?
また、TMS Software の一部のコンポーネントも使用しています。彼らはどのように gdi+ を使用していますか? そこでもいくつかの初期化/ファイナライズ手順を呼び出す必要がありますか?
refresh - OpenLayersでTMSレイヤーを更新するにはどうすればよいですか?
次のようなTMSレイヤーがあります。
my_mapserver.phpは、vの値に従ってマップタイルを返します。
このアプリではユーザーがvを変更でき、my_tmsレイヤーを更新したいだけですが、これまでのところ、更新するには、マップを破棄して再作成するしかありません。
私はこのようなことをすることができると思いました:
ただし、redraw()を実行しても、これらのタイルは要求されません。
どんな助けでも大歓迎です。
delphi - TMS TWebCopy、Delphi
Delphi2010にTMSTWebCopy2.3があります。
私がこれをやろうとすると:
と
エラーは発生していません。5〜10個のファイルをダウンロードしようとすると、WebCopyは1回通知できますが、別のファイルは通知できません。WebCopyは、サイズ921、935バイトのURLから名前を持つ空のファイルを作成します。
TForm1.WebCopy1ErrorInfo
、、、TForm1.WebCopy1URLNotFound
の同じ状況TForm1.WebCopy1ConnectError
。私はTMSのサポートセンターに手紙を書きましたが、彼らが私に提案を返すかどうかはわかりません。
javascript - Delphi 7-TMSIntrawebDB対応グリッド
イントラネット用のDelphi7とTMSスイートを使用してWebアプリケーションを作成しています。いくつかのクライアントデータセットコンポーネントがあり、データを表示するためにTTIWDBAdvWebGridを使用しています。TTIWDBAdvWebGridはデータベース対応コンポーネントですが、グリッド内の一部の値を変更すると、データは永続的ではありません(セルイベントでは、セルの値は古いものであり、私が設定した値ではありません)。
何か案は?
delphi - Delphi7TMSTDBAdvGrid列ヘッダーがクリックされたときにデータを並べ替える
私はDelphiの初心者であり、アドバイスが必要です。
TMS TDBAdvGridを使用しており、ユーザーが列のヘッダーをクリックしているときにデータを並べ替える必要があります。グリッドの並べ替え設定をセットアップし、onclicksortイベントのコードを記述しましたが、機能していません。
グリッドの並べ替え設定:
onclicksortイベント:
グリッドはデータベースに直接リンクされていません。データはメモリ(TClientDataSet)にロードされ、データベースへの別のクエリなしで、メモリ内でのみデータを並べ替える必要があります。
ありがとうございました