問題タブ [clarion]

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

sql - クラリオンからSSRSへのパラメーターの受け渡し

2つのパラメーターを必要とするSSRSレポートがあります...hyperActiveテンプレートを使用してClarionから呼び出す必要があります...パラメーターのない他のレポートは正常に機能しますが、このためにIEでURLをテストしていて、エラーが発生しました。パラメータはストアドプロシージャによって使用されます

http://server/reportserver?/Report.aspx?ItemPath =%2fFoxtel%2fCable%2fTech + Stock + Held&LocationComId = 1284&DaysHeld = 5

レポートでパラメーターを非表示にすると、「'LocationComId'パラメーターに値がありません」というエラーが表示されます。

なぜか?

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

field - Clarion .TPSファイルの非表示フィールドとは何ですか?

Clarion .TPSファイルからいくつかのデータを抽出することを検討しており、TopScanアプリケーションを使用してそれらを開いています。

テーブルを見ると、たくさんの隠しフィールドがあります。

それらは単に保護されたフィールドですか、つまり誰かが情報を見るのを防ぐためですか、それともインデックスと関係がありますか?

また、ODBCドライバーを使用すると、それらが何であるかがわかりますか?

後部

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

clarion - .tps topscan Clarion ファイルからデータを抽出する方法は?

Clarion データベースから MySQL データベースを作成する必要があります。テーブルは .tps ファイルです。

方法がわかりません。今のところ、.dat ファイルで動作するアプリケーションしか見つかりませんでした。

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

c# - C#からClarionDLLを呼び出す

私は現在、IT会社で働いています。彼らはClarionを使用してソフトウェアを作成し、そのソフトウェアには、データベースから多くの値を再計算するDLLがあります。このDLLをC#プロジェクトから呼び出す必要があります。私はそれが機能せずにすべてを試しました。

私のコードは以下の通りです:

問題は、ブレークポイントを使用して呼び出すと、MyRecalcualateメソッドに表示されなくなり、2秒後にブロックに到達finalllyし、DLLから何も実行せずに再表示されることです。これは、DLLメソッドに修正が必要なものがあるためですか、それとも呼び出しを間違って行っているためですか?

以下の呼び出しのパラメーターは次のとおりです。MyRecalculate(LONG、LONG、BYTE)

これは、契約開発者が私にメールで送ったパラメータと、VB.NETでの呼び出し方法のスクリーンショットです。VB.NETコード:http://imageshack.us/photo/my-images/269/callfromvisualbasictocl.jpg/ PARAMETERS IN CLARION : http: //imageshack.us/photo/my-images/100/asdxg.jpg/

0 投票する
4 に答える
7522 参照

c# - CLARION 日付変換 C# + DATE ADD/SUBTRACT

*(これは ISV データベース用なので、リバース エンジニアリングのようなもので、変更できません) ...

C# で次の日付から int (visa/versa) への変換を行うにはどうすればよいですか ...

日付は次のとおりです。

intに変換されます

データベースで。

最初はこれがユリウス日だと思っていましたが、そうではないようです。Julian Date Questionの方法をいじっていましたが、これは一致しません。

私は変換を行うためにこのSQLを使用しています:

そしてそれは正確に見えます。C# でこの変換を行うにはどうすればよいですか? そして、誰かがこれがどの基準に基づいているのか、それとも単にランダムな変換なのかについて教えてもらえますか. 前もって感謝します。

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

database - Clarion 5 IDE でデータ ファイルへのパスを再構成する方法を教えてください。

問題があります。システムはClarion 5で書かれており、過去から来ており、現在は Java で書き直す必要があります。

これを行うには、現在の状態とその動作に対処する必要があります。

Application Generator を介して実行可能ファイルを生成しています(\*.APP-> \*.CLW -> \*.EXE, \*.DLL)

しかし、実行すると次のメッセージが表示されます。

File(\...\...\DAT.TPS) could not be opened. Error: Path Not Found(3). Press OK to end this application

その後 -halt, File Access Error

問題は何でしょうか?Clarion 5 IDE でデータ ファイルへのパスを再構成することはできますか?

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

java - Swing で、ラベル コントロールをエントリ コントロールにバインドする方法

Swing では、ラベル コントロールを使用して、一般に次の「エントリ」コントロールでどのような情報が要求されているかをユーザーに示します。このエントリ コントロールは、エントリ、リストボックス、パスワードなどにすることができます。

DisplayMnemonic に通知して、Alt キーとアクセラレータ キーを同時に押すと、関連するエントリ コントロールが選択されることをユーザーに指示できます。

これは私がフォームを設計している方法ですが、たとえば Alt+A を押しても、「関連付けられた」コントロールは選択されません。これは、IDE (Netbeansこの場合)。

ラベル コントロールによって生成されたイベントをトラップし、必要な次のコントロールをプログラムで選択できることはわかっていますが、実際にはどうすればよいでしょうか。2 つのコントロール間のバインド/カップリングを行う "暗黙の" 方法はありませんか?

例として、私は別のプログラミング言語である Clarion for Windows を使用しています。Clarion では、次のように Window 型の複雑なデータ構造を定義できます。

上記の例では、PROMPT コントロールは ENTRY コントロールの直前に表示されるため、暗黙的に ENTRY コントロールにバインドされます。また、"Status" コントロールと "?lstStatus" コントロールの間でも同じことが起こります。

RTL は、Alt+F を処理して szFileName コントロールを選択し、イベントを生成するなどの処理を行います。これは、プログラマーにとって時間を大幅に節約できる機能であると言う必要はありません。ウィンドウに表示されるすべてのプロンプトの選択。

これは私がSwingで探しているものです。何か案は?

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

error-handling - Clarion に例外処理はありますか?

Clarion 8 は例外処理のために何かを提供しますか? Clarion 5の時点では、次のようなものはサポートされていませんでしtry / catchたが、それはほぼ10年前にリリースされました. 私が使用していない Clarion# (別名 Clarion.NET) を使用していない限り、C6 から C8 の例外から回復する方法に関する情報が見つからないようです。のようなものtry / catchがない場合、例外がスローされたときにプログラムがクラッシュしないようにするために使用できるトリックやハックはありますか?

それが役立つ場合、私はバージョン 8.0.0.8778 を使用しています。

編集1:

これは、おそらく機能を説明するはずの基本的なプログラムのサンプルコードですが、PROP:LastChanceHook動作させることができません。このプログラムを実行すると、最初のメッセージ「開始」が表示されますが、その後何も起こりません。から 0 または 1 を返そうとしましHookたが、それでも違いはありません。これを実行するたびに、タスク マネージャーに移動してプログラムのプロセスを終了する必要があります。これは、プログラムが強制終了されていないためです。

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

operators - What does the symbol :=: mean (colon equals colon)

I've found the symbol :=: in some Clarion code and I can't seem to figure out exactly what it does. The code was written by a previous developer many years ago, so I can't ask him. I also have not been able to find any results for "colon equals colon" in Google.

Here is an example of the code, where bufSlcdpaDtl is a file object:

I'm wondering if it's something similar to ::= in Python or possibly the assignment operator :=.