2017-07-06 13 views
0

私はすでにこの質問をしていますが、以前使用した方法は4Dで作成されました。今回はWakandaで新しいクラスを作成し、新しいデータストアクラスメソッドを作成しました。私はモバイル側でそれを使用する方法を知っていますが、動作しませんので、私はREST経由で呼び出すようにして、次のメッセージが表示されます:モバイル側またはREST経由でメソッドサーバーにアクセスできない

"{" __ERROR ":[{" message ":" \ "method1 \"属性は\ "TEST \"データストアクラス "、" componentSignature "には見つかりません:" dbmg "、" errCode ":1500}、{" message ":" \ "method1 \"属性は{"message": "エラーコード:1804} \" method1 \を使用して属性のリストを完全に構築できませんでした\ n "" \ "TEST \"データストアクラス\ \ "コンポーネント": "dbmg" \ nタスク7963、名前: 'HTTP接続ハンドラ' \ n "、" componentSignature ":" dbmg "、" errCode ":1804}]"

私のメソッドはpublicスコープにあり、REST経由でデータストアクラスTESTにアクセスできます。

この方法をどのように使用できるか、またはこのエラーを修正するために何をすればよいか教えていただけますか?前もって感謝します。

答えて

2

このエラーは、method1がTESTテーブルで一般に公開されていないことを示しています。

メソッドスコープがpublicに設定されていない場合と同じエラーがテストされています。

範囲を変更するコードは次のように、正しいことを再確認してください:

model.DataClass1.methods.method1.scope = 'public' 

そしてmethod1には、実際にhttp://127.0.0.1:8081/rest/ $カタログ/ TESTにアクセスすることにより、テーブルTESTで公開されているかどうかを確認/

レスポンスJSON メソッドのメソッド1を持つ必要があります。 enter image description here

関連する問題