問題タブ [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.

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

delphi - 列ヘッダーをクリックして FIBDataSet で DBAdvGrid を並べ替える

私が見つけた上記の問題に対する唯一の解決策は、「ORDER BY」ステートメントを FIBDataSet の SQL クエリに添付することです。Gridには独自のquicksort()実装があるため、ちょっと奇妙ですが、うまくいきません。どんなアイデアでも大歓迎です。

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

delphi - TTIWDBAdvWebGridとコントローラーのページング、ctDynEditセルをページングする方法は?

私のDelphi/Intrawebアプリケーションは、TDatasourceコンポーネントを介して動的に作成されたTClientDataSetに関連付けられたTMSTTIWDBAdvWebGridを使用します。アイデアは、ユーザーがコントローラーを使用して大量のレコードをページングできるようにし、オプションで最後のDynEdit列に値を入力できるようにすることです。ページングは​​、静的に表示される単一のDynEdit列を除いて、すべての列で正常に機能します。たとえば、DynEditフィールドに値を入力し、コントローラーの[次へ]をクリックすると、ページにはレコードの次のページが正しく表示されますが、DynEdit列には前のページと同じ編集済みの値が表示されます。イライラするのは、1週間前に機能したことですが、それ以降、誤って何かを変更したに違いありません。どんな助けでも大歓迎です。

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

c++builder - C++ Builder - 基本的なインターネット プログラミング

2台のPCを接続して通信させたい。それを行うための優れたコンポーネントはありますか?(できればTMSから、または無料で)、または標準のC++ソケットライブラリを使用するだけですか?

データの送信についてはどうですか?簡単なプロトコルを発明する必要がありますか? TLV (タイプ/長さ/値)、ここで T はメッセージ タイプで、.. 画像を取得します...

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

asp.net - Grid から Sql テーブルに整数値を挿入する方法は?

AdvWebGrid7 列目DynEditにユーザーが値を入力する場所があります。ここで、入力された値を取得して SQL テーブルに挿入する必要があります。
たとえば、グリッドに 7 つのレコードがあり、ユーザーは最初の 3 つのレコードにコメントを入力して保存します。ここで、テーブルの最初の 3 つのコメントを挿入/更新したいと考えています。

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

delphi - TMS TAdvOfficePager でページを切り替えるときにアーティファクトを表示する

TMS SoftwareTAdvOfficePagerのコンポーネントを使用しています。各ページ内でフレームを使用します。ページを切り替えると、次のような醜い表示アーティファクトが表示されます。

代替テキスト

古いページのコントロールと新しいページのコントロールの両方が、しばらくの間表示されます。

これについて私にできることはありますか?

: イベント ハンドラーでは何も起きていませんOnShow。実際には、アーティファクトを引き起こしているのはページの切り替えだけです。

事前にご協力いただきありがとうございます。

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

delphi - Developer Express、GDI+ シャットダウン

この記事によると、 GdiPlusUnloaddll をアンロードする前に呼び出す必要があります。他の記事によると、 と も呼び出す必要がdxInitializeGDIPlusありdxFinalizeGDIPlusます。

多くの dll があり、すべて開発者エクスプレス ランタイム パッケージでビルドされています。

devexpress コンポーネントを使用して、すべての dll でこれらのプロシージャを呼び出す必要がありますか? 両方dxFinalizeGDIPlusGdiPlusUnload

また、TMS Software の一部のコンポーネントも使用しています。彼らはどのように gdi+ を使用していますか? そこでもいくつかの初期化/ファイナライズ手順を呼び出す必要がありますか?

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

refresh - OpenLayersでTMSレイヤーを更新するにはどうすればよいですか?

次のようなTMSレイヤーがあります。

my_mapserver.phpは、vの値に従ってマップタイルを返します。

このアプリではユーザーがvを変更でき、my_tmsレイヤーを更新したいだけですが、これまでのところ、更新するには、マップを破棄して再作成するしかありません。

私はこのようなことをすることができると思いました:

ただし、redraw()を実行しても、これらのタイルは要求されません。

どんな助けでも大歓迎です。

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

delphi - TMS TWebCopy、Delphi

Delphi2010にTMSTWebCopy2.3があります。

私がこれをやろうとすると:

エラーは発生していません。5〜10個のファイルをダウンロードしようとすると、WebCopyは1回通知できますが、別のファイルは通知できません。WebCopyは、サイズ921、935バイトのURLから名前を持つ空のファイルを作成します。

TForm1.WebCopy1ErrorInfo、、、TForm1.WebCopy1URLNotFoundの同じ状況TForm1.WebCopy1ConnectError。私はTMSのサポートセンターに手紙を書きましたが、彼らが私に提案を返すかどうかはわかりません。

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

javascript - Delphi 7-TMSIntrawebDB対応グリッド

イントラネット用のDelphi7とTMSスイートを使用してWebアプリケーションを作成しています。いくつかのクライアントデータセットコンポーネントがあり、データを表示するためにTTIWDBAdvWebGridを使用しています。TTIWDBAdvWebGridはデータベース対応コンポーネントですが、グリッド内の一部の値を変更すると、データは永続的ではありません(セルイベントでは、セルの値は古いものであり、私が設定した値ではありません)。

何か案は?

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

delphi - Delphi7TMSTDBAdvGrid列ヘッダーがクリックされたときにデータを並べ替える

私はDelphiの初心者であり、アドバイスが必要です。

TMS TDBAdvGridを使用しており、ユーザーが列のヘッダーをクリックしているときにデータを並べ替える必要があります。グリッドの並べ替え設定をセットアップし、onclicksortイベントのコードを記述しましたが、機能していません。

グリッドの並べ替え設定:

onclicksortイベント:

グリッドはデータベースに直接リンクされていません。データはメモリ(TClientDataSet)にロードされ、データベースへの別のクエリなしで、メモリ内でのみデータを並べ替える必要があります。

ありがとうございました