問題タブ [intraweb]

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

delphi - how to add parameters in TSmartQuery in IntraWeb?

How to add parameters in TSmartQuery? I mean on the Parameter tab which can be seen when I click on params properties.

I found two ways: -editing the dfm file -parameters are filled out automatically based on used :vars in Sql tab. I did not managed to add them manually using a user interface.

0 投票する
9 に答える
6317 参照

delphi - Delphi Web および Web サービス開発の現在の選択肢は何ですか

私は Delphi をいじっています。私のデスクトップ開発のほとんどは、.Net と C を使用した組み込みシステムで行われています。RoR と Python (Django、CherryPy) で Web 開発を行ったこともあります。Web サービス ( REST または SOAP) をネイティブ クライアントと Web クライアントで使用します。

私は最近、Delphi の学習に再び刺激を受けているので、Delphi を使用して Web サービスと Web クライアントを構築するためのオプションにはどのようなものがあるのか​​知りたいと思っています。ほとんどの Delphi ドキュメントは少し古くなっていますが、これまでのところ、次の選択肢が見つかりました。

  • DataSnap
  • WebSnap
  • ウェブブローカー
  • イントラウェブ
  • RemObjects のデータ抽象と RemObjects SDK

WebSnap は死んでいるような印象を受けますが、他のテクノロジはまだ開発中です。どのテクノロジを調査するかについてのガイダンスはありますか?

ps Delphi は、Web 開発に広く普及している選択肢ではないことはわかっていますが、VCL を楽しく学んできたので試してみたいと思っています。

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

delphi - 中間層ソリューションとしてのASTAの置き換え

現在、Advantage DBへのクライアントサーバー通信を処理するために、Delphi7とASTAを使用しています。

私はRadStudioXE Enterpriseに移行し、ASTAの将来がやや不確実になっているため、別の類似したソリューションに切り替えることを検討しています。これは時間とおそらくお金への多額の投資になるので、私はオプションを研究してきましたが、木と森の状況に到達しました。

私が必要としているものの基本的なポイントをいくつか挙げます。誰かが私が焦点を当てるべき技術と製品の特定の組み合わせを提案できれば、それらのニーズを満たすのに役立つかもしれません。私は本当に、ASTAが現在、活発な開発とサポートの下で提供している通信および暗号化機能を置き換えたり、改善したりする必要があります。

    -DelphiXEを使用します。
    -アプリケーションはWin32になり、サーバーはWindowsで実行されます。
    -IISは許可されていません。
    -VPN要件は許可されていません。
    -ソケット通信は、ネイティブまたはサードパーティのアドオンを介してAES暗号化をサポートする必要があります。
    -強力なセキュリティが可能な場合、一部の基本的なブラウザベースのアプリケーションアクセスはボーナスになります。
    -Linux、Mac、モバイルのサポートは非​​常に低い優先度です。
    -NIST 800-53 / FIPS 140-2に準拠する必要がありますが、認定は必要ありません。(通信と暗号化に関連するため)

これが私の最初の質問ですので、私が必要なものをよりよく表現したり、詳細に説明したりできるかどうか教えてください。

皆さんが与えることができるあらゆる方向性に感謝します。

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

delphi - Intraweb8を使用したDelphi-TIWDBLookupComboBox-マスターの詳細

IW8とDelphi7を使用してアプリケーションを構築しています。アプリケーションは3層です。
1)アプリのデータモジュールにいくつかのTClientDatasetsとTDataSourcesが関連付けられています(マスターと詳細の関係に設定されています)
2)IWフォームにデータセットがデータモジュールのデータソースを指すTIWDBLookupComboBoxesがいくつかあります。

私が直面している問題:TIWDBLookupComboBoxの1つから値を選択すると、データセットが反応しません(マスターデータセットのインデックスを変更しているため、詳細データセットも変更する必要があります)。そこで、clientdatasetsをxmlファイルに保存し、データをwin32アプリケーションにインポートし、すべてのマスターの詳細を同じ方法で設定しました。これで、すべて問題ありません。

だから私の質問は:TIWDBLookupComboBoxesはデータセットの内部カーソルを動かさないようですか?その場合、TIWDBLookupComboBoxesのOnChangeイベントで、recnoを必要な値に設定すると、フォームのレンダリングで問題が発生しますか?

どうすればこれを解決できますか?

0 投票する
3 に答える
2494 参照

delphi - ServerControllerのComInitializationプロパティ

IntraWebは初めてです。ADOコントロールを使用してアクセスデータベースに接続して表示する簡単なアプリケーションを作成したいと思います。サーバーを実行すると、サーバーが表示されます

「CoInitializeは呼び出されていません」

エラー。私はインターネットを検索し、それを伝える多くのテキストを見つけました

IWServerControllerのComInitializationプロパティをciMultiThreadedに変更します。

IWAppFormCreateイベントでこれを実行しようとしました。次に、コンパイルエラーが発生しました:

「宣言されていない識別子ciMultiThreaded」

IWServerController.ComInitialization:=ciMultiThreaded;を入力すると、ランタイムエラーが発生します。

"アドレスのアクセス違反 。 。 。"

自分が何をしているのかわからないので、問題を見つけることができません。私を助けてください。

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

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

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

何か案は?

0 投票する
3 に答える
1196 参照

delphi - Intraweb + Delphi は、SIM を使用して authorize.net リレー応答を処理できますか?

私たち*には、注文プロセスを管理する Delphi + Intraweb (フロント エンド/Web コード管理用) によって作成された Web アプリケーションがあります。注文情報を取得し、トランザクション リクエストを authorize.net に送信します (基本的にはSIM サンプル コードを使用します)。これは見事に機能し、クレジット カードの注文が処理されます。

ただし、authorize.net がフォーム ポストをリレー応答 URL (http://developer.authorize.net/guides/SIM/Receipt_Options/Relay_Response.htm) に送り返すと、Intraweb アプリが異常終了します。TamperData を使用して、フォーム データが正しく送信されていることを確認できます。彼女は、自分のプログラムがデータベース接続を開き、その後タイムアウトになることを確認できます。

  • 私は自分の google-fu を使い果たしましたが、受信フォームの投稿を受け入れることができる Intraweb コードの例は見つかりませんでした。(おそらく、本当に必要なのはこれだけです。データIntraweb/Delphi の世界に入れることができれば、残りを管理できます。)
  • Intrawebのドキュメントは、IW が URL で渡されたパラメータを受け入れることを示唆していますが、POST データの受け入れについては言及していません。
  • authorize.net コミュニティ フォーラムには、基本的に「申し訳ありませんが、Delphi のコード サンプルはありません。ベンダーにお問い合わせください」という質問と回答の投稿があります。
  • Intraweb Tech Support は彼女を助けることができませんでした。(数週間前からのリクエストに応じていないと思いますが、定かではありません。)
  • 私は、フォーム オブジェクトが適切に作成されていることを確認するために、authorize.net フォーム ポストを模倣したテスト アプリケーション スタブを作成することを彼女に提案しました。(ドラッグ アンド ドロップ フォーム フィールドの裏側で何が起こっているのかよくわかりませんが、生成されたソース コードを調べてみました。) しかし、フォーム POST はフォーム POST ですよね? つまり、魔法ではなく HTTP です。しかし、それには2つの問題がありました。1.) Intraweb は、フォーム フィールド名をすべて大文字にするように強制しているようです。2.) 彼女は、IW はフォーム フィールド名の一部としてアンダースコアを受け入れないと言います。そしてもちろん、authorize.net が送信するもの、小文字、アンダースコアの区切りなどすべてにこだわっています。

サンプルコードへの洞察、ポインタ、またはすべてを破棄して別のソリューションに移行するためのアドバイスはありますか? 上記のいずれかをいただければ幸いです。

*私たちは、Delphi を徹底的に知っている古い学校の Delphi プログラマー/DBA ですが、Intraweb は「自動的に機能します」。私は、Java プログラマーであり、時には PHP ハッカーとして、ビジュアル IDE にアレルギーがあるが、ビジュアル IDE にアレルギーがあるが、解釈しようとしている、国の反対側にいます。彼女のためのインターネットと HTTP の謎。この特定の問題については、私たちは自分たちの部分の合計よりも小さいように見えます.

0 投票する
5 に答える
10312 参照

delphi - DelphiでのIntraWebの代替手段は?


Delphiでシンプルだが意味のあるWebサーバーを作成したい場合、IntraWeb for Delphiの代替手段はありますか?

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

delphi - IIS での Delphi Intraweb Web サイトのクラッシュ

Intraweb ISAPI アプリケーションを作成しました。dll をビルドした後、IIS 上に Web サイトとアプリケーション用のプールを作成しました。Inetpub ディレクトリでは、インターネット ゲスト アカウントと IIS_WPG アカウントのアクセス許可が設定されています。

IE ( http://ip.0.0.1/website/application.dll )から Web ページにアクセスしようとすると、HTTP 500または

ここに画像の説明を入力

エラー。インターネットで検索したところ、COM の初期化の問題であることがわかりました。ただし、アプリケーションのデータモジュールには次のコードがあります。

誰でもアドバイスできますか?

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

delphi - Windows ログイン資格情報を使用してユーザーを認証するにはどうすればよいですか?

Intraweb XI アプリケーションで、Windows ログイン資格情報を使用してユーザーを認証するにはどうすればよいですか? アプリケーションは、Windows サーバー上でサービスとして実行されます。

一部の Intraweb アプリケーションへのアクセスのみをネットワーク ユーザーに許可する必要があります。