RESTRequest
コンポーネント でjson Webサービスからデータを受信しましたが、返されたデータをグリッドに表示する方法がわかりません。firemonkeyで返されたデータjsonをグリッドに表示するには?
これを改善するためにRESTResponseDataSetAdapter
をどうすれば使用できますか?
RESTRequest
コンポーネント でjson Webサービスからデータを受信しましたが、返されたデータをグリッドに表示する方法がわかりません。firemonkeyで返されたデータjsonをグリッドに表示するには?
これを改善するためにRESTResponseDataSetAdapter
をどうすれば使用できますか?
はこれを試してみてください - それは
開き、あなたのDelphiのインストールサンプル\ Object Pascalの\データベース\のRESTDemo
ドロップのRHSにTStringGridでRESTDemosの作業を取得するために私に約15分かかりましたDelphi-Praxisタブ( のFetch to DataSet
のURIが404エラーを生成するため、私はこれを選択しました)。
必要に応じて、フォームの非表示コントロールを表示します。
BindingListをダブルクリックし、QuickBindingsを使用してLinkGridToDataSource
を追加します。 DataSource
をClientDataSet
に、GridControl
をStringGrid1
に設定します。したがって、DBSourceDB1
が作成されます。 '
Response
プロパティをRestReponseDataSetAdaptor
に設定すると、「RESTResponse」に設定されます。
fetch list of forums
ボタンをコンパイルし、実行してクリックします。 StringGridには、memo_ResponseData
という内容のStringGridが設定されているはずです.LEDBindingsがRESTReponseを使用してグリッドを作成できることがわかります。 RESTDemosのデモにはもっと多くのものがありますが、これが初めてのLiveBindingの経験であれば、TStringGridとあなた自身のデータセットからいくつかのTEditを生成する簡単なテストプロジェクトをバックトラックして設定してみてください。
@NiliDelphi:これはあなたのqに答えませんでしたか? – MartynA
はたくさん詰まっています しかし、受信したデータとClientDataSetでグリッドに表示すると、ペルシャのデータは表示されません – NiliDelphi
これは次のようです: – NiliDelphi
DelphiのLiveBindingについて知っていますか? – MartynA
はい私は知っているが、これを解決するために使用を傾ける – NiliDelphi
なぜあなたはできないと思いますか? – MartynA