問題タブ [progress-4gl]
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.
string - 4GLでの文字列比較の奇妙さ
OK、それで私は文字列比較が機能する難しい方法を学びました...進行中の4GLでは異なっています。たとえば、「x」と「x」は同じもののように見え、「ß」は「ss」と同じですが、「ö」は「oe」と同じではありません。
ABLで等しいと見なされるサブストリングの包括的なリストはありますか?ドキュメントを確認しましたが、この動作に関する情報を見つけることができませんでした...
progress-4gl - HTTP GET および POST in Progress/OpenEdge ABL を実行するにはどうすればよいですか?
Progress ドキュメントは SOAP に多くのインクをこぼしますが、Progress ABL を使用した単純な HTTP GET/POST の例を見つけるのに苦労しています。
URL との間で文字列を GET および POST するにはどうすればよいですか?
URL を https:// にすることはできますか?
Progress は HTTP Basic または HTTP Digest 認証を提供できますか?
c# - 4GL と .Net の進行
Progress 4GL データベースから SQL Server にデータを取得しようとしています。
理想的には、進行中の ODBC ドライバー ゲートウェイはマルチコアをサポートしていないため (少なくとも私たちが使用しているバージョンでは)、ODBC ドライバーを介してではなく、.NET 内で直接これを実行したいと考えています。
.NET から Progress 4GL データベースに接続する方法を知っていますか?
乾杯
ニック
schema - odbc を介して Progress データベースからテーブル スキーマを取得する方法
SQL 2008 と Progress OpenEdge 10.1b サーバーの間にリンク サーバーをセットアップしました。
テーブル スキーマを取得するにはどうすればよいですか?
database - OpenEdge Progress-4GL データベースへの Delphi 接続
皆さん:
DelphiでProgress-4GLデータベースへの接続に成功した人はいますか? ベンダーが提供する ODBC ドライバー ( Progress OpenEdge 10.1C Driver )との接続を確立できませんでした。(私が信じている)正しいパラメーターを入力しましたが、接続をテストするたびにエラーが発生し続けます。
背景:私は 13 年前のアプリケーションを再設計する任務を負っていますが、元のプログラマーはサポート ドキュメント、パスワード、構成セットアップなどを提供しませんでした (私は独力です)。さらに悪いことに、Progress に関するオンライン ヘルプや有用なドキュメントはほとんどありません (このデータベースについては今まで聞いたことがありませんでした)。
既存のデータを調べて、スキーマに慣れるために ERD を作成したいのですが、OpenEdge コードの外部にあるデータにアクセスすることさえできません。
どんな助けでも大歓迎です!
progress-4gl - トランザクションとロックの問題
in do トランザクションでラベルを定義し、このラベルで排他的ロックを使用してテーブルにアクセスしています。ラベルの最後で、そのテーブルのすべての変更を行いました。今、私はトランザクションブロックにいます。ここで、別のセッションで同じテーブルにアクセスしようとしましたが、別のユーザーが使用するテーブルというエラーが表示されます。トランザクションでテーブルを解放して、別のユーザーがアクセスできるようにすることは可能ですか。
例えば:
セッション 1)
セッション 2)
同じテーブルにアクセスしようとしましたが、エラーが表示され、そのテーブルは別のユーザーによってロックされています。
sql - レコード配列を表示および操作するにはどうすればよいですか?
INFORMIX 4GL?、ESQL/C を使用した ISQL?、PROGRESS-4GL?、ORACLE? で次のフォーム機能をお探しですか? 等?
同じ画面のレコード配列 [詳細] に関連するすべてのトランザクションを含む顧客 [マスター] を表示する CRUD フォームがあります。
必要な機能:
クエリを実行して正しい顧客 [マスター] を見つけたら、その顧客に属するすべてのトランザクション [詳細] を自動的に表示したいと考えています。詳細行が 6 行を超える場合は、適切なトランザクションが見つかるまで [スクロール領域内の] すべての詳細行をスクロールできるようにしたいと考えています。次に、Enter キーを押すか、Update の「U」を押してそのトランザクションを更新すると、次のアクション画面が更新モードでポップアップします。
繰り返しますが、これは特定のトランザクションに関連する以前のアクション [行] のスクロール領域です。カーソルを次の利用可能なオープンスポットに自動的に配置し、tdate と ttime = default current にして、カーソルをアクションタグ 'a' で停止させ、店員が目的のアクションを入力できるようにします。また、前のアクション [行] の間で計算を実行する機能も必要です。私はこれを ISQL 実行で巧妙に模倣していますが、レコード配列のブラウジング機能はありません。(www.frankcomputer.com でビデオ デモ [2 分マーク] を参照)
これらの機能があり、複雑でなく、実装に時間がかからない場合は、この望ましい機能を別の非 INFORMIX 開発ツールで書き直しても構わないと思っていますが、論理的なオプションは I4GL で書き直すことですが、面倒だと聞きましたレコード配列を処理します。より良い提案はありますか?
progress-4gl - 同じマシンの 2 つのポート間のトラフィックをどのように傍受できますか?
データベースに接続されているシック クライアントをテストしています。同じマシンでトラフィックを b/w tcp ポートでスニッフィングする必要があります。
client-server - 進行中の 4GL のクライアントを介したパブリッシュ/サブスクライブ
Progress 4GL のネットワーク内のクライアント間にパブリッシュを配置する方法はありますか。
(醜い)方法は、データベースに「公開」(書き込み)し、すべてのクライアントがデータベースをポーリングできるようにすることですが、もちろんそれは避けたいと思います。
私は進行中の OpenEdge リリース 10.0B02 を使用しています。
asp.net - OpenEdge ODBC 接続が IIS ではエラー 126 で失敗するのに、VS2010 ではなぜ失敗するのですか?
ODBC 経由で Progress OpenEdge 10.1B データベースに接続する ASP.net Web サービス アプリケーションがあります。私の開発マシンは XP Pro で、すべて正常に動作します。現在、アプリケーションをテスト環境に移動しています。テスト機もXP Proです。Progress Server がローカルで実行されていないことを除いて、dev マシンと一致します。VS2010 からプロジェクトを実行でき、Web サービスは ODBC 接続を確立し、エラーなしでデータを返します。アプリケーションを (ローカルで実行されている) IIS にデプロイすると、ODBC 接続が次のエラーで失敗します。
* System.Data.Odbc.OdbcException: エラー [IM003] システム エラー 126 (OpenEdge 10.1B ドライバー) のため、指定されたドライバーを読み込めませんでした。*
ここで何が起こっているのですか?